Algorithms Project 01, Team Camaro
loop_macros.h
Go to the documentation of this file.
1
/*
2
#
3
# File : loop_macros.h
4
# ( C++ header file - CImg plug-in )
5
#
6
# Description : CImg plug-in adding useful loop macros in CImg, in order to
7
# deal with NxN neighborhoods (where N=10..32)
8
# and NxNxN neighborhoods (where N=4..8)
9
# This file has been automatically generated using the loop
10
# macro generator available in 'examples/generate_loop_macros.cpp'
11
# This file is a part of the CImg Library project.
12
# ( http://cimg.eu )
13
#
14
# Copyright : David Tschumperlé
15
# ( http://tschumperle.users.greyc.fr/ )
16
#
17
# License : CeCILL v2.0
18
# ( http://www.cecill.info/licences/Licence_CeCILL_V2-en.html )
19
#
20
# This software is governed by the CeCILL license under French law and
21
# abiding by the rules of distribution of free software. You can use,
22
# modify and/ or redistribute the software under the terms of the CeCILL
23
# license as circulated by CEA, CNRS and INRIA at the following URL
24
# "http://www.cecill.info".
25
#
26
# As a counterpart to the access to the source code and rights to copy,
27
# modify and redistribute granted by the license, users are provided only
28
# with a limited warranty and the software's author, the holder of the
29
# economic rights, and the successive licensors have only limited
30
# liability.
31
#
32
# In this respect, the user's attention is drawn to the risks associated
33
# with loading, using, modifying and/or developing or reproducing the
34
# software by the user in light of its specific status of free software,
35
# that may mean that it is complicated to manipulate, and that also
36
# therefore means that it is reserved for developers and experienced
37
# professionals having in-depth computer knowledge. Users are therefore
38
# encouraged to load and test the software's suitability as regards their
39
# requirements in conditions enabling the security of their systems and/or
40
# data to be ensured and, more generally, to use and operate it in the
41
# same conditions as regards security.
42
#
43
# The fact that you are presently reading this means that you have had
44
# knowledge of the CeCILL license and that you accept its terms.
45
#
46
*/
47
48
#ifndef cimg_plugin_loop_macros
49
#define cimg_plugin_loop_macros
50
51
// Define 10x10 loop macros
52
//-------------------------
53
#define cimg_for10(bound,i) for (int i = 0, \
54
_p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
55
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
56
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
57
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
58
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
59
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5; \
60
_n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
61
i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
62
_p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
63
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i)
64
65
#define cimg_for10X(img,x) cimg_for10((img)._width,x)
66
#define cimg_for10Y(img,y) cimg_for10((img)._height,y)
67
#define cimg_for10Z(img,z) cimg_for10((img)._depth,z)
68
#define cimg_for10C(img,c) cimg_for10((img)._spectrum,c)
69
#define cimg_for10XY(img,x,y) cimg_for10Y(img,y) cimg_for10X(img,x)
70
#define cimg_for10XZ(img,x,z) cimg_for10Z(img,z) cimg_for10X(img,x)
71
#define cimg_for10XC(img,x,c) cimg_for10C(img,c) cimg_for10X(img,x)
72
#define cimg_for10YZ(img,y,z) cimg_for10Z(img,z) cimg_for10Y(img,y)
73
#define cimg_for10YC(img,y,c) cimg_for10C(img,c) cimg_for10Y(img,y)
74
#define cimg_for10ZC(img,z,c) cimg_for10C(img,c) cimg_for10Z(img,z)
75
#define cimg_for10XYZ(img,x,y,z) cimg_for10Z(img,z) cimg_for10XY(img,x,y)
76
#define cimg_for10XZC(img,x,z,c) cimg_for10C(img,c) cimg_for10XZ(img,x,z)
77
#define cimg_for10YZC(img,y,z,c) cimg_for10C(img,c) cimg_for10YZ(img,y,z)
78
#define cimg_for10XYZC(img,x,y,z,c) cimg_for10C(img,c) cimg_for10XYZ(img,x,y,z)
79
80
#define cimg_for_in10(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
81
_p4##i = i - 4<0?0:i - 4, \
82
_p3##i = i - 3<0?0:i - 3, \
83
_p2##i = i - 2<0?0:i - 2, \
84
_p1##i = i - 1<0?0:i - 1, \
85
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
86
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
87
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
88
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
89
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5; \
90
i<=(int)(i1) && (_n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
91
i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
92
_p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
93
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i)
94
95
#define cimg_for_in10X(img,x0,x1,x) cimg_for_in10((img)._width,x0,x1,x)
96
#define cimg_for_in10Y(img,y0,y1,y) cimg_for_in10((img)._height,y0,y1,y)
97
#define cimg_for_in10Z(img,z0,z1,z) cimg_for_in10((img)._depth,z0,z1,z)
98
#define cimg_for_in10C(img,c0,c1,c) cimg_for_in10((img)._spectrum,c0,c1,c)
99
#define cimg_for_in10XY(img,x0,y0,x1,y1,x,y) cimg_for_in10Y(img,y0,y1,y) cimg_for_in10X(img,x0,x1,x)
100
#define cimg_for_in10XZ(img,x0,z0,x1,z1,x,z) cimg_for_in10Z(img,z0,z1,z) cimg_for_in10X(img,x0,x1,x)
101
#define cimg_for_in10XC(img,x0,c0,x1,c1,x,c) cimg_for_in10C(img,c0,c1,c) cimg_for_in10X(img,x0,x1,x)
102
#define cimg_for_in10YZ(img,y0,z0,y1,z1,y,z) cimg_for_in10Z(img,z0,z1,z) cimg_for_in10Y(img,y0,y1,y)
103
#define cimg_for_in10YC(img,y0,c0,y1,c1,y,c) cimg_for_in10C(img,c0,c1,c) cimg_for_in10Y(img,y0,y1,y)
104
#define cimg_for_in10ZC(img,z0,c0,z1,c1,z,c) cimg_for_in10C(img,c0,c1,c) cimg_for_in10Z(img,z0,z1,z)
105
#define cimg_for_in10XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in10Z(img,z0,z1,z) cimg_for_in10XY(img,x0,y0,x1,y1,x,y)
106
#define cimg_for_in10XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in10C(img,c0,c1,c) cimg_for_in10XZ(img,x0,y0,x1,y1,x,z)
107
#define cimg_for_in10YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in10C(img,c0,c1,c) cimg_for_in10YZ(img,y0,z0,y1,z1,y,z)
108
#define cimg_for_in10XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in10C(img,c0,c1,c) cimg_for_in10XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
109
110
#define cimg_for10x10(img,x,y,z,c,I,T) \
111
cimg_for10((img)._height,y) for (int x = 0, \
112
_p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
113
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
114
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
115
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
116
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
117
_n5##x = (int)( \
118
(I[0] = I[1] = I[2] = I[3] = I[4] = (T)(img)(0,_p4##y,z,c)), \
119
(I[10] = I[11] = I[12] = I[13] = I[14] = (T)(img)(0,_p3##y,z,c)), \
120
(I[20] = I[21] = I[22] = I[23] = I[24] = (T)(img)(0,_p2##y,z,c)), \
121
(I[30] = I[31] = I[32] = I[33] = I[34] = (T)(img)(0,_p1##y,z,c)), \
122
(I[40] = I[41] = I[42] = I[43] = I[44] = (T)(img)(0,y,z,c)), \
123
(I[50] = I[51] = I[52] = I[53] = I[54] = (T)(img)(0,_n1##y,z,c)), \
124
(I[60] = I[61] = I[62] = I[63] = I[64] = (T)(img)(0,_n2##y,z,c)), \
125
(I[70] = I[71] = I[72] = I[73] = I[74] = (T)(img)(0,_n3##y,z,c)), \
126
(I[80] = I[81] = I[82] = I[83] = I[84] = (T)(img)(0,_n4##y,z,c)), \
127
(I[90] = I[91] = I[92] = I[93] = I[94] = (T)(img)(0,_n5##y,z,c)), \
128
(I[5] = (T)(img)(_n1##x,_p4##y,z,c)), \
129
(I[15] = (T)(img)(_n1##x,_p3##y,z,c)), \
130
(I[25] = (T)(img)(_n1##x,_p2##y,z,c)), \
131
(I[35] = (T)(img)(_n1##x,_p1##y,z,c)), \
132
(I[45] = (T)(img)(_n1##x,y,z,c)), \
133
(I[55] = (T)(img)(_n1##x,_n1##y,z,c)), \
134
(I[65] = (T)(img)(_n1##x,_n2##y,z,c)), \
135
(I[75] = (T)(img)(_n1##x,_n3##y,z,c)), \
136
(I[85] = (T)(img)(_n1##x,_n4##y,z,c)), \
137
(I[95] = (T)(img)(_n1##x,_n5##y,z,c)), \
138
(I[6] = (T)(img)(_n2##x,_p4##y,z,c)), \
139
(I[16] = (T)(img)(_n2##x,_p3##y,z,c)), \
140
(I[26] = (T)(img)(_n2##x,_p2##y,z,c)), \
141
(I[36] = (T)(img)(_n2##x,_p1##y,z,c)), \
142
(I[46] = (T)(img)(_n2##x,y,z,c)), \
143
(I[56] = (T)(img)(_n2##x,_n1##y,z,c)), \
144
(I[66] = (T)(img)(_n2##x,_n2##y,z,c)), \
145
(I[76] = (T)(img)(_n2##x,_n3##y,z,c)), \
146
(I[86] = (T)(img)(_n2##x,_n4##y,z,c)), \
147
(I[96] = (T)(img)(_n2##x,_n5##y,z,c)), \
148
(I[7] = (T)(img)(_n3##x,_p4##y,z,c)), \
149
(I[17] = (T)(img)(_n3##x,_p3##y,z,c)), \
150
(I[27] = (T)(img)(_n3##x,_p2##y,z,c)), \
151
(I[37] = (T)(img)(_n3##x,_p1##y,z,c)), \
152
(I[47] = (T)(img)(_n3##x,y,z,c)), \
153
(I[57] = (T)(img)(_n3##x,_n1##y,z,c)), \
154
(I[67] = (T)(img)(_n3##x,_n2##y,z,c)), \
155
(I[77] = (T)(img)(_n3##x,_n3##y,z,c)), \
156
(I[87] = (T)(img)(_n3##x,_n4##y,z,c)), \
157
(I[97] = (T)(img)(_n3##x,_n5##y,z,c)), \
158
(I[8] = (T)(img)(_n4##x,_p4##y,z,c)), \
159
(I[18] = (T)(img)(_n4##x,_p3##y,z,c)), \
160
(I[28] = (T)(img)(_n4##x,_p2##y,z,c)), \
161
(I[38] = (T)(img)(_n4##x,_p1##y,z,c)), \
162
(I[48] = (T)(img)(_n4##x,y,z,c)), \
163
(I[58] = (T)(img)(_n4##x,_n1##y,z,c)), \
164
(I[68] = (T)(img)(_n4##x,_n2##y,z,c)), \
165
(I[78] = (T)(img)(_n4##x,_n3##y,z,c)), \
166
(I[88] = (T)(img)(_n4##x,_n4##y,z,c)), \
167
(I[98] = (T)(img)(_n4##x,_n5##y,z,c)), \
168
5>=((img)._width)?(img).width() - 1:5); \
169
(_n5##x<(img).width() && ( \
170
(I[9] = (T)(img)(_n5##x,_p4##y,z,c)), \
171
(I[19] = (T)(img)(_n5##x,_p3##y,z,c)), \
172
(I[29] = (T)(img)(_n5##x,_p2##y,z,c)), \
173
(I[39] = (T)(img)(_n5##x,_p1##y,z,c)), \
174
(I[49] = (T)(img)(_n5##x,y,z,c)), \
175
(I[59] = (T)(img)(_n5##x,_n1##y,z,c)), \
176
(I[69] = (T)(img)(_n5##x,_n2##y,z,c)), \
177
(I[79] = (T)(img)(_n5##x,_n3##y,z,c)), \
178
(I[89] = (T)(img)(_n5##x,_n4##y,z,c)), \
179
(I[99] = (T)(img)(_n5##x,_n5##y,z,c)),1)) || \
180
_n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
181
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \
182
I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \
183
I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
184
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
185
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \
186
I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
187
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
188
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
189
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
190
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
191
_p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x)
192
193
#define cimg_for_in10x10(img,x0,y0,x1,y1,x,y,z,c,I,T) \
194
cimg_for_in10((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
195
_p4##x = x - 4<0?0:x - 4, \
196
_p3##x = x - 3<0?0:x - 3, \
197
_p2##x = x - 2<0?0:x - 2, \
198
_p1##x = x - 1<0?0:x - 1, \
199
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
200
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
201
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
202
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
203
_n5##x = (int)( \
204
(I[0] = (T)(img)(_p4##x,_p4##y,z,c)), \
205
(I[10] = (T)(img)(_p4##x,_p3##y,z,c)), \
206
(I[20] = (T)(img)(_p4##x,_p2##y,z,c)), \
207
(I[30] = (T)(img)(_p4##x,_p1##y,z,c)), \
208
(I[40] = (T)(img)(_p4##x,y,z,c)), \
209
(I[50] = (T)(img)(_p4##x,_n1##y,z,c)), \
210
(I[60] = (T)(img)(_p4##x,_n2##y,z,c)), \
211
(I[70] = (T)(img)(_p4##x,_n3##y,z,c)), \
212
(I[80] = (T)(img)(_p4##x,_n4##y,z,c)), \
213
(I[90] = (T)(img)(_p4##x,_n5##y,z,c)), \
214
(I[1] = (T)(img)(_p3##x,_p4##y,z,c)), \
215
(I[11] = (T)(img)(_p3##x,_p3##y,z,c)), \
216
(I[21] = (T)(img)(_p3##x,_p2##y,z,c)), \
217
(I[31] = (T)(img)(_p3##x,_p1##y,z,c)), \
218
(I[41] = (T)(img)(_p3##x,y,z,c)), \
219
(I[51] = (T)(img)(_p3##x,_n1##y,z,c)), \
220
(I[61] = (T)(img)(_p3##x,_n2##y,z,c)), \
221
(I[71] = (T)(img)(_p3##x,_n3##y,z,c)), \
222
(I[81] = (T)(img)(_p3##x,_n4##y,z,c)), \
223
(I[91] = (T)(img)(_p3##x,_n5##y,z,c)), \
224
(I[2] = (T)(img)(_p2##x,_p4##y,z,c)), \
225
(I[12] = (T)(img)(_p2##x,_p3##y,z,c)), \
226
(I[22] = (T)(img)(_p2##x,_p2##y,z,c)), \
227
(I[32] = (T)(img)(_p2##x,_p1##y,z,c)), \
228
(I[42] = (T)(img)(_p2##x,y,z,c)), \
229
(I[52] = (T)(img)(_p2##x,_n1##y,z,c)), \
230
(I[62] = (T)(img)(_p2##x,_n2##y,z,c)), \
231
(I[72] = (T)(img)(_p2##x,_n3##y,z,c)), \
232
(I[82] = (T)(img)(_p2##x,_n4##y,z,c)), \
233
(I[92] = (T)(img)(_p2##x,_n5##y,z,c)), \
234
(I[3] = (T)(img)(_p1##x,_p4##y,z,c)), \
235
(I[13] = (T)(img)(_p1##x,_p3##y,z,c)), \
236
(I[23] = (T)(img)(_p1##x,_p2##y,z,c)), \
237
(I[33] = (T)(img)(_p1##x,_p1##y,z,c)), \
238
(I[43] = (T)(img)(_p1##x,y,z,c)), \
239
(I[53] = (T)(img)(_p1##x,_n1##y,z,c)), \
240
(I[63] = (T)(img)(_p1##x,_n2##y,z,c)), \
241
(I[73] = (T)(img)(_p1##x,_n3##y,z,c)), \
242
(I[83] = (T)(img)(_p1##x,_n4##y,z,c)), \
243
(I[93] = (T)(img)(_p1##x,_n5##y,z,c)), \
244
(I[4] = (T)(img)(x,_p4##y,z,c)), \
245
(I[14] = (T)(img)(x,_p3##y,z,c)), \
246
(I[24] = (T)(img)(x,_p2##y,z,c)), \
247
(I[34] = (T)(img)(x,_p1##y,z,c)), \
248
(I[44] = (T)(img)(x,y,z,c)), \
249
(I[54] = (T)(img)(x,_n1##y,z,c)), \
250
(I[64] = (T)(img)(x,_n2##y,z,c)), \
251
(I[74] = (T)(img)(x,_n3##y,z,c)), \
252
(I[84] = (T)(img)(x,_n4##y,z,c)), \
253
(I[94] = (T)(img)(x,_n5##y,z,c)), \
254
(I[5] = (T)(img)(_n1##x,_p4##y,z,c)), \
255
(I[15] = (T)(img)(_n1##x,_p3##y,z,c)), \
256
(I[25] = (T)(img)(_n1##x,_p2##y,z,c)), \
257
(I[35] = (T)(img)(_n1##x,_p1##y,z,c)), \
258
(I[45] = (T)(img)(_n1##x,y,z,c)), \
259
(I[55] = (T)(img)(_n1##x,_n1##y,z,c)), \
260
(I[65] = (T)(img)(_n1##x,_n2##y,z,c)), \
261
(I[75] = (T)(img)(_n1##x,_n3##y,z,c)), \
262
(I[85] = (T)(img)(_n1##x,_n4##y,z,c)), \
263
(I[95] = (T)(img)(_n1##x,_n5##y,z,c)), \
264
(I[6] = (T)(img)(_n2##x,_p4##y,z,c)), \
265
(I[16] = (T)(img)(_n2##x,_p3##y,z,c)), \
266
(I[26] = (T)(img)(_n2##x,_p2##y,z,c)), \
267
(I[36] = (T)(img)(_n2##x,_p1##y,z,c)), \
268
(I[46] = (T)(img)(_n2##x,y,z,c)), \
269
(I[56] = (T)(img)(_n2##x,_n1##y,z,c)), \
270
(I[66] = (T)(img)(_n2##x,_n2##y,z,c)), \
271
(I[76] = (T)(img)(_n2##x,_n3##y,z,c)), \
272
(I[86] = (T)(img)(_n2##x,_n4##y,z,c)), \
273
(I[96] = (T)(img)(_n2##x,_n5##y,z,c)), \
274
(I[7] = (T)(img)(_n3##x,_p4##y,z,c)), \
275
(I[17] = (T)(img)(_n3##x,_p3##y,z,c)), \
276
(I[27] = (T)(img)(_n3##x,_p2##y,z,c)), \
277
(I[37] = (T)(img)(_n3##x,_p1##y,z,c)), \
278
(I[47] = (T)(img)(_n3##x,y,z,c)), \
279
(I[57] = (T)(img)(_n3##x,_n1##y,z,c)), \
280
(I[67] = (T)(img)(_n3##x,_n2##y,z,c)), \
281
(I[77] = (T)(img)(_n3##x,_n3##y,z,c)), \
282
(I[87] = (T)(img)(_n3##x,_n4##y,z,c)), \
283
(I[97] = (T)(img)(_n3##x,_n5##y,z,c)), \
284
(I[8] = (T)(img)(_n4##x,_p4##y,z,c)), \
285
(I[18] = (T)(img)(_n4##x,_p3##y,z,c)), \
286
(I[28] = (T)(img)(_n4##x,_p2##y,z,c)), \
287
(I[38] = (T)(img)(_n4##x,_p1##y,z,c)), \
288
(I[48] = (T)(img)(_n4##x,y,z,c)), \
289
(I[58] = (T)(img)(_n4##x,_n1##y,z,c)), \
290
(I[68] = (T)(img)(_n4##x,_n2##y,z,c)), \
291
(I[78] = (T)(img)(_n4##x,_n3##y,z,c)), \
292
(I[88] = (T)(img)(_n4##x,_n4##y,z,c)), \
293
(I[98] = (T)(img)(_n4##x,_n5##y,z,c)), \
294
x + 5>=(img).width()?(img).width() - 1:x + 5); \
295
x<=(int)(x1) && ((_n5##x<(img).width() && ( \
296
(I[9] = (T)(img)(_n5##x,_p4##y,z,c)), \
297
(I[19] = (T)(img)(_n5##x,_p3##y,z,c)), \
298
(I[29] = (T)(img)(_n5##x,_p2##y,z,c)), \
299
(I[39] = (T)(img)(_n5##x,_p1##y,z,c)), \
300
(I[49] = (T)(img)(_n5##x,y,z,c)), \
301
(I[59] = (T)(img)(_n5##x,_n1##y,z,c)), \
302
(I[69] = (T)(img)(_n5##x,_n2##y,z,c)), \
303
(I[79] = (T)(img)(_n5##x,_n3##y,z,c)), \
304
(I[89] = (T)(img)(_n5##x,_n4##y,z,c)), \
305
(I[99] = (T)(img)(_n5##x,_n5##y,z,c)),1)) || \
306
_n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
307
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \
308
I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \
309
I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
310
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
311
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \
312
I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
313
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
314
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
315
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
316
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
317
_p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x)
318
319
#define cimg_get10x10(img,x,y,z,c,I,T) \
320
I[0] = (T)(img)(_p4##x,_p4##y,z,c), I[1] = (T)(img)(_p3##x,_p4##y,z,c), I[2] = (T)(img)(_p2##x,_p4##y,z,c), I[3] = (T)(img)(_p1##x,_p4##y,z,c), I[4] = (T)(img)(x,_p4##y,z,c), I[5] = (T)(img)(_n1##x,_p4##y,z,c), I[6] = (T)(img)(_n2##x,_p4##y,z,c), I[7] = (T)(img)(_n3##x,_p4##y,z,c), I[8] = (T)(img)(_n4##x,_p4##y,z,c), I[9] = (T)(img)(_n5##x,_p4##y,z,c), \
321
I[10] = (T)(img)(_p4##x,_p3##y,z,c), I[11] = (T)(img)(_p3##x,_p3##y,z,c), I[12] = (T)(img)(_p2##x,_p3##y,z,c), I[13] = (T)(img)(_p1##x,_p3##y,z,c), I[14] = (T)(img)(x,_p3##y,z,c), I[15] = (T)(img)(_n1##x,_p3##y,z,c), I[16] = (T)(img)(_n2##x,_p3##y,z,c), I[17] = (T)(img)(_n3##x,_p3##y,z,c), I[18] = (T)(img)(_n4##x,_p3##y,z,c), I[19] = (T)(img)(_n5##x,_p3##y,z,c), \
322
I[20] = (T)(img)(_p4##x,_p2##y,z,c), I[21] = (T)(img)(_p3##x,_p2##y,z,c), I[22] = (T)(img)(_p2##x,_p2##y,z,c), I[23] = (T)(img)(_p1##x,_p2##y,z,c), I[24] = (T)(img)(x,_p2##y,z,c), I[25] = (T)(img)(_n1##x,_p2##y,z,c), I[26] = (T)(img)(_n2##x,_p2##y,z,c), I[27] = (T)(img)(_n3##x,_p2##y,z,c), I[28] = (T)(img)(_n4##x,_p2##y,z,c), I[29] = (T)(img)(_n5##x,_p2##y,z,c), \
323
I[30] = (T)(img)(_p4##x,_p1##y,z,c), I[31] = (T)(img)(_p3##x,_p1##y,z,c), I[32] = (T)(img)(_p2##x,_p1##y,z,c), I[33] = (T)(img)(_p1##x,_p1##y,z,c), I[34] = (T)(img)(x,_p1##y,z,c), I[35] = (T)(img)(_n1##x,_p1##y,z,c), I[36] = (T)(img)(_n2##x,_p1##y,z,c), I[37] = (T)(img)(_n3##x,_p1##y,z,c), I[38] = (T)(img)(_n4##x,_p1##y,z,c), I[39] = (T)(img)(_n5##x,_p1##y,z,c), \
324
I[40] = (T)(img)(_p4##x,y,z,c), I[41] = (T)(img)(_p3##x,y,z,c), I[42] = (T)(img)(_p2##x,y,z,c), I[43] = (T)(img)(_p1##x,y,z,c), I[44] = (T)(img)(x,y,z,c), I[45] = (T)(img)(_n1##x,y,z,c), I[46] = (T)(img)(_n2##x,y,z,c), I[47] = (T)(img)(_n3##x,y,z,c), I[48] = (T)(img)(_n4##x,y,z,c), I[49] = (T)(img)(_n5##x,y,z,c), \
325
I[50] = (T)(img)(_p4##x,_n1##y,z,c), I[51] = (T)(img)(_p3##x,_n1##y,z,c), I[52] = (T)(img)(_p2##x,_n1##y,z,c), I[53] = (T)(img)(_p1##x,_n1##y,z,c), I[54] = (T)(img)(x,_n1##y,z,c), I[55] = (T)(img)(_n1##x,_n1##y,z,c), I[56] = (T)(img)(_n2##x,_n1##y,z,c), I[57] = (T)(img)(_n3##x,_n1##y,z,c), I[58] = (T)(img)(_n4##x,_n1##y,z,c), I[59] = (T)(img)(_n5##x,_n1##y,z,c), \
326
I[60] = (T)(img)(_p4##x,_n2##y,z,c), I[61] = (T)(img)(_p3##x,_n2##y,z,c), I[62] = (T)(img)(_p2##x,_n2##y,z,c), I[63] = (T)(img)(_p1##x,_n2##y,z,c), I[64] = (T)(img)(x,_n2##y,z,c), I[65] = (T)(img)(_n1##x,_n2##y,z,c), I[66] = (T)(img)(_n2##x,_n2##y,z,c), I[67] = (T)(img)(_n3##x,_n2##y,z,c), I[68] = (T)(img)(_n4##x,_n2##y,z,c), I[69] = (T)(img)(_n5##x,_n2##y,z,c), \
327
I[70] = (T)(img)(_p4##x,_n3##y,z,c), I[71] = (T)(img)(_p3##x,_n3##y,z,c), I[72] = (T)(img)(_p2##x,_n3##y,z,c), I[73] = (T)(img)(_p1##x,_n3##y,z,c), I[74] = (T)(img)(x,_n3##y,z,c), I[75] = (T)(img)(_n1##x,_n3##y,z,c), I[76] = (T)(img)(_n2##x,_n3##y,z,c), I[77] = (T)(img)(_n3##x,_n3##y,z,c), I[78] = (T)(img)(_n4##x,_n3##y,z,c), I[79] = (T)(img)(_n5##x,_n3##y,z,c), \
328
I[80] = (T)(img)(_p4##x,_n4##y,z,c), I[81] = (T)(img)(_p3##x,_n4##y,z,c), I[82] = (T)(img)(_p2##x,_n4##y,z,c), I[83] = (T)(img)(_p1##x,_n4##y,z,c), I[84] = (T)(img)(x,_n4##y,z,c), I[85] = (T)(img)(_n1##x,_n4##y,z,c), I[86] = (T)(img)(_n2##x,_n4##y,z,c), I[87] = (T)(img)(_n3##x,_n4##y,z,c), I[88] = (T)(img)(_n4##x,_n4##y,z,c), I[89] = (T)(img)(_n5##x,_n4##y,z,c), \
329
I[90] = (T)(img)(_p4##x,_n5##y,z,c), I[91] = (T)(img)(_p3##x,_n5##y,z,c), I[92] = (T)(img)(_p2##x,_n5##y,z,c), I[93] = (T)(img)(_p1##x,_n5##y,z,c), I[94] = (T)(img)(x,_n5##y,z,c), I[95] = (T)(img)(_n1##x,_n5##y,z,c), I[96] = (T)(img)(_n2##x,_n5##y,z,c), I[97] = (T)(img)(_n3##x,_n5##y,z,c), I[98] = (T)(img)(_n4##x,_n5##y,z,c), I[99] = (T)(img)(_n5##x,_n5##y,z,c);
330
331
// Define 11x11 loop macros
332
//-------------------------
333
#define cimg_for11(bound,i) for (int i = 0, \
334
_p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
335
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
336
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
337
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
338
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
339
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5; \
340
_n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
341
i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
342
_p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
343
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i)
344
345
#define cimg_for11X(img,x) cimg_for11((img)._width,x)
346
#define cimg_for11Y(img,y) cimg_for11((img)._height,y)
347
#define cimg_for11Z(img,z) cimg_for11((img)._depth,z)
348
#define cimg_for11C(img,c) cimg_for11((img)._spectrum,c)
349
#define cimg_for11XY(img,x,y) cimg_for11Y(img,y) cimg_for11X(img,x)
350
#define cimg_for11XZ(img,x,z) cimg_for11Z(img,z) cimg_for11X(img,x)
351
#define cimg_for11XC(img,x,c) cimg_for11C(img,c) cimg_for11X(img,x)
352
#define cimg_for11YZ(img,y,z) cimg_for11Z(img,z) cimg_for11Y(img,y)
353
#define cimg_for11YC(img,y,c) cimg_for11C(img,c) cimg_for11Y(img,y)
354
#define cimg_for11ZC(img,z,c) cimg_for11C(img,c) cimg_for11Z(img,z)
355
#define cimg_for11XYZ(img,x,y,z) cimg_for11Z(img,z) cimg_for11XY(img,x,y)
356
#define cimg_for11XZC(img,x,z,c) cimg_for11C(img,c) cimg_for11XZ(img,x,z)
357
#define cimg_for11YZC(img,y,z,c) cimg_for11C(img,c) cimg_for11YZ(img,y,z)
358
#define cimg_for11XYZC(img,x,y,z,c) cimg_for11C(img,c) cimg_for11XYZ(img,x,y,z)
359
360
#define cimg_for_in11(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
361
_p5##i = i - 5<0?0:i - 5, \
362
_p4##i = i - 4<0?0:i - 4, \
363
_p3##i = i - 3<0?0:i - 3, \
364
_p2##i = i - 2<0?0:i - 2, \
365
_p1##i = i - 1<0?0:i - 1, \
366
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
367
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
368
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
369
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
370
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5; \
371
i<=(int)(i1) && (_n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
372
i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
373
_p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
374
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i)
375
376
#define cimg_for_in11X(img,x0,x1,x) cimg_for_in11((img)._width,x0,x1,x)
377
#define cimg_for_in11Y(img,y0,y1,y) cimg_for_in11((img)._height,y0,y1,y)
378
#define cimg_for_in11Z(img,z0,z1,z) cimg_for_in11((img)._depth,z0,z1,z)
379
#define cimg_for_in11C(img,c0,c1,c) cimg_for_in11((img)._spectrum,c0,c1,c)
380
#define cimg_for_in11XY(img,x0,y0,x1,y1,x,y) cimg_for_in11Y(img,y0,y1,y) cimg_for_in11X(img,x0,x1,x)
381
#define cimg_for_in11XZ(img,x0,z0,x1,z1,x,z) cimg_for_in11Z(img,z0,z1,z) cimg_for_in11X(img,x0,x1,x)
382
#define cimg_for_in11XC(img,x0,c0,x1,c1,x,c) cimg_for_in11C(img,c0,c1,c) cimg_for_in11X(img,x0,x1,x)
383
#define cimg_for_in11YZ(img,y0,z0,y1,z1,y,z) cimg_for_in11Z(img,z0,z1,z) cimg_for_in11Y(img,y0,y1,y)
384
#define cimg_for_in11YC(img,y0,c0,y1,c1,y,c) cimg_for_in11C(img,c0,c1,c) cimg_for_in11Y(img,y0,y1,y)
385
#define cimg_for_in11ZC(img,z0,c0,z1,c1,z,c) cimg_for_in11C(img,c0,c1,c) cimg_for_in11Z(img,z0,z1,z)
386
#define cimg_for_in11XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in11Z(img,z0,z1,z) cimg_for_in11XY(img,x0,y0,x1,y1,x,y)
387
#define cimg_for_in11XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in11C(img,c0,c1,c) cimg_for_in11XZ(img,x0,y0,x1,y1,x,z)
388
#define cimg_for_in11YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in11C(img,c0,c1,c) cimg_for_in11YZ(img,y0,z0,y1,z1,y,z)
389
#define cimg_for_in11XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in11C(img,c0,c1,c) cimg_for_in11XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
390
391
#define cimg_for11x11(img,x,y,z,c,I,T) \
392
cimg_for11((img)._height,y) for (int x = 0, \
393
_p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
394
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
395
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
396
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
397
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
398
_n5##x = (int)( \
399
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = (T)(img)(0,_p5##y,z,c)), \
400
(I[11] = I[12] = I[13] = I[14] = I[15] = I[16] = (T)(img)(0,_p4##y,z,c)), \
401
(I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = (T)(img)(0,_p3##y,z,c)), \
402
(I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = (T)(img)(0,_p2##y,z,c)), \
403
(I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = (T)(img)(0,_p1##y,z,c)), \
404
(I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = (T)(img)(0,y,z,c)), \
405
(I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = (T)(img)(0,_n1##y,z,c)), \
406
(I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = (T)(img)(0,_n2##y,z,c)), \
407
(I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = (T)(img)(0,_n3##y,z,c)), \
408
(I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (T)(img)(0,_n4##y,z,c)), \
409
(I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = (T)(img)(0,_n5##y,z,c)), \
410
(I[6] = (T)(img)(_n1##x,_p5##y,z,c)), \
411
(I[17] = (T)(img)(_n1##x,_p4##y,z,c)), \
412
(I[28] = (T)(img)(_n1##x,_p3##y,z,c)), \
413
(I[39] = (T)(img)(_n1##x,_p2##y,z,c)), \
414
(I[50] = (T)(img)(_n1##x,_p1##y,z,c)), \
415
(I[61] = (T)(img)(_n1##x,y,z,c)), \
416
(I[72] = (T)(img)(_n1##x,_n1##y,z,c)), \
417
(I[83] = (T)(img)(_n1##x,_n2##y,z,c)), \
418
(I[94] = (T)(img)(_n1##x,_n3##y,z,c)), \
419
(I[105] = (T)(img)(_n1##x,_n4##y,z,c)), \
420
(I[116] = (T)(img)(_n1##x,_n5##y,z,c)), \
421
(I[7] = (T)(img)(_n2##x,_p5##y,z,c)), \
422
(I[18] = (T)(img)(_n2##x,_p4##y,z,c)), \
423
(I[29] = (T)(img)(_n2##x,_p3##y,z,c)), \
424
(I[40] = (T)(img)(_n2##x,_p2##y,z,c)), \
425
(I[51] = (T)(img)(_n2##x,_p1##y,z,c)), \
426
(I[62] = (T)(img)(_n2##x,y,z,c)), \
427
(I[73] = (T)(img)(_n2##x,_n1##y,z,c)), \
428
(I[84] = (T)(img)(_n2##x,_n2##y,z,c)), \
429
(I[95] = (T)(img)(_n2##x,_n3##y,z,c)), \
430
(I[106] = (T)(img)(_n2##x,_n4##y,z,c)), \
431
(I[117] = (T)(img)(_n2##x,_n5##y,z,c)), \
432
(I[8] = (T)(img)(_n3##x,_p5##y,z,c)), \
433
(I[19] = (T)(img)(_n3##x,_p4##y,z,c)), \
434
(I[30] = (T)(img)(_n3##x,_p3##y,z,c)), \
435
(I[41] = (T)(img)(_n3##x,_p2##y,z,c)), \
436
(I[52] = (T)(img)(_n3##x,_p1##y,z,c)), \
437
(I[63] = (T)(img)(_n3##x,y,z,c)), \
438
(I[74] = (T)(img)(_n3##x,_n1##y,z,c)), \
439
(I[85] = (T)(img)(_n3##x,_n2##y,z,c)), \
440
(I[96] = (T)(img)(_n3##x,_n3##y,z,c)), \
441
(I[107] = (T)(img)(_n3##x,_n4##y,z,c)), \
442
(I[118] = (T)(img)(_n3##x,_n5##y,z,c)), \
443
(I[9] = (T)(img)(_n4##x,_p5##y,z,c)), \
444
(I[20] = (T)(img)(_n4##x,_p4##y,z,c)), \
445
(I[31] = (T)(img)(_n4##x,_p3##y,z,c)), \
446
(I[42] = (T)(img)(_n4##x,_p2##y,z,c)), \
447
(I[53] = (T)(img)(_n4##x,_p1##y,z,c)), \
448
(I[64] = (T)(img)(_n4##x,y,z,c)), \
449
(I[75] = (T)(img)(_n4##x,_n1##y,z,c)), \
450
(I[86] = (T)(img)(_n4##x,_n2##y,z,c)), \
451
(I[97] = (T)(img)(_n4##x,_n3##y,z,c)), \
452
(I[108] = (T)(img)(_n4##x,_n4##y,z,c)), \
453
(I[119] = (T)(img)(_n4##x,_n5##y,z,c)), \
454
5>=((img)._width)?(img).width() - 1:5); \
455
(_n5##x<(img).width() && ( \
456
(I[10] = (T)(img)(_n5##x,_p5##y,z,c)), \
457
(I[21] = (T)(img)(_n5##x,_p4##y,z,c)), \
458
(I[32] = (T)(img)(_n5##x,_p3##y,z,c)), \
459
(I[43] = (T)(img)(_n5##x,_p2##y,z,c)), \
460
(I[54] = (T)(img)(_n5##x,_p1##y,z,c)), \
461
(I[65] = (T)(img)(_n5##x,y,z,c)), \
462
(I[76] = (T)(img)(_n5##x,_n1##y,z,c)), \
463
(I[87] = (T)(img)(_n5##x,_n2##y,z,c)), \
464
(I[98] = (T)(img)(_n5##x,_n3##y,z,c)), \
465
(I[109] = (T)(img)(_n5##x,_n4##y,z,c)), \
466
(I[120] = (T)(img)(_n5##x,_n5##y,z,c)),1)) || \
467
_n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
468
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], \
469
I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \
470
I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], \
471
I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \
472
I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \
473
I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \
474
I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \
475
I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \
476
I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], \
477
I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \
478
I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], \
479
_p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x)
480
481
#define cimg_for_in11x11(img,x0,y0,x1,y1,x,y,z,c,I,T) \
482
cimg_for_in11((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
483
_p5##x = x - 5<0?0:x - 5, \
484
_p4##x = x - 4<0?0:x - 4, \
485
_p3##x = x - 3<0?0:x - 3, \
486
_p2##x = x - 2<0?0:x - 2, \
487
_p1##x = x - 1<0?0:x - 1, \
488
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
489
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
490
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
491
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
492
_n5##x = (int)( \
493
(I[0] = (T)(img)(_p5##x,_p5##y,z,c)), \
494
(I[11] = (T)(img)(_p5##x,_p4##y,z,c)), \
495
(I[22] = (T)(img)(_p5##x,_p3##y,z,c)), \
496
(I[33] = (T)(img)(_p5##x,_p2##y,z,c)), \
497
(I[44] = (T)(img)(_p5##x,_p1##y,z,c)), \
498
(I[55] = (T)(img)(_p5##x,y,z,c)), \
499
(I[66] = (T)(img)(_p5##x,_n1##y,z,c)), \
500
(I[77] = (T)(img)(_p5##x,_n2##y,z,c)), \
501
(I[88] = (T)(img)(_p5##x,_n3##y,z,c)), \
502
(I[99] = (T)(img)(_p5##x,_n4##y,z,c)), \
503
(I[110] = (T)(img)(_p5##x,_n5##y,z,c)), \
504
(I[1] = (T)(img)(_p4##x,_p5##y,z,c)), \
505
(I[12] = (T)(img)(_p4##x,_p4##y,z,c)), \
506
(I[23] = (T)(img)(_p4##x,_p3##y,z,c)), \
507
(I[34] = (T)(img)(_p4##x,_p2##y,z,c)), \
508
(I[45] = (T)(img)(_p4##x,_p1##y,z,c)), \
509
(I[56] = (T)(img)(_p4##x,y,z,c)), \
510
(I[67] = (T)(img)(_p4##x,_n1##y,z,c)), \
511
(I[78] = (T)(img)(_p4##x,_n2##y,z,c)), \
512
(I[89] = (T)(img)(_p4##x,_n3##y,z,c)), \
513
(I[100] = (T)(img)(_p4##x,_n4##y,z,c)), \
514
(I[111] = (T)(img)(_p4##x,_n5##y,z,c)), \
515
(I[2] = (T)(img)(_p3##x,_p5##y,z,c)), \
516
(I[13] = (T)(img)(_p3##x,_p4##y,z,c)), \
517
(I[24] = (T)(img)(_p3##x,_p3##y,z,c)), \
518
(I[35] = (T)(img)(_p3##x,_p2##y,z,c)), \
519
(I[46] = (T)(img)(_p3##x,_p1##y,z,c)), \
520
(I[57] = (T)(img)(_p3##x,y,z,c)), \
521
(I[68] = (T)(img)(_p3##x,_n1##y,z,c)), \
522
(I[79] = (T)(img)(_p3##x,_n2##y,z,c)), \
523
(I[90] = (T)(img)(_p3##x,_n3##y,z,c)), \
524
(I[101] = (T)(img)(_p3##x,_n4##y,z,c)), \
525
(I[112] = (T)(img)(_p3##x,_n5##y,z,c)), \
526
(I[3] = (T)(img)(_p2##x,_p5##y,z,c)), \
527
(I[14] = (T)(img)(_p2##x,_p4##y,z,c)), \
528
(I[25] = (T)(img)(_p2##x,_p3##y,z,c)), \
529
(I[36] = (T)(img)(_p2##x,_p2##y,z,c)), \
530
(I[47] = (T)(img)(_p2##x,_p1##y,z,c)), \
531
(I[58] = (T)(img)(_p2##x,y,z,c)), \
532
(I[69] = (T)(img)(_p2##x,_n1##y,z,c)), \
533
(I[80] = (T)(img)(_p2##x,_n2##y,z,c)), \
534
(I[91] = (T)(img)(_p2##x,_n3##y,z,c)), \
535
(I[102] = (T)(img)(_p2##x,_n4##y,z,c)), \
536
(I[113] = (T)(img)(_p2##x,_n5##y,z,c)), \
537
(I[4] = (T)(img)(_p1##x,_p5##y,z,c)), \
538
(I[15] = (T)(img)(_p1##x,_p4##y,z,c)), \
539
(I[26] = (T)(img)(_p1##x,_p3##y,z,c)), \
540
(I[37] = (T)(img)(_p1##x,_p2##y,z,c)), \
541
(I[48] = (T)(img)(_p1##x,_p1##y,z,c)), \
542
(I[59] = (T)(img)(_p1##x,y,z,c)), \
543
(I[70] = (T)(img)(_p1##x,_n1##y,z,c)), \
544
(I[81] = (T)(img)(_p1##x,_n2##y,z,c)), \
545
(I[92] = (T)(img)(_p1##x,_n3##y,z,c)), \
546
(I[103] = (T)(img)(_p1##x,_n4##y,z,c)), \
547
(I[114] = (T)(img)(_p1##x,_n5##y,z,c)), \
548
(I[5] = (T)(img)(x,_p5##y,z,c)), \
549
(I[16] = (T)(img)(x,_p4##y,z,c)), \
550
(I[27] = (T)(img)(x,_p3##y,z,c)), \
551
(I[38] = (T)(img)(x,_p2##y,z,c)), \
552
(I[49] = (T)(img)(x,_p1##y,z,c)), \
553
(I[60] = (T)(img)(x,y,z,c)), \
554
(I[71] = (T)(img)(x,_n1##y,z,c)), \
555
(I[82] = (T)(img)(x,_n2##y,z,c)), \
556
(I[93] = (T)(img)(x,_n3##y,z,c)), \
557
(I[104] = (T)(img)(x,_n4##y,z,c)), \
558
(I[115] = (T)(img)(x,_n5##y,z,c)), \
559
(I[6] = (T)(img)(_n1##x,_p5##y,z,c)), \
560
(I[17] = (T)(img)(_n1##x,_p4##y,z,c)), \
561
(I[28] = (T)(img)(_n1##x,_p3##y,z,c)), \
562
(I[39] = (T)(img)(_n1##x,_p2##y,z,c)), \
563
(I[50] = (T)(img)(_n1##x,_p1##y,z,c)), \
564
(I[61] = (T)(img)(_n1##x,y,z,c)), \
565
(I[72] = (T)(img)(_n1##x,_n1##y,z,c)), \
566
(I[83] = (T)(img)(_n1##x,_n2##y,z,c)), \
567
(I[94] = (T)(img)(_n1##x,_n3##y,z,c)), \
568
(I[105] = (T)(img)(_n1##x,_n4##y,z,c)), \
569
(I[116] = (T)(img)(_n1##x,_n5##y,z,c)), \
570
(I[7] = (T)(img)(_n2##x,_p5##y,z,c)), \
571
(I[18] = (T)(img)(_n2##x,_p4##y,z,c)), \
572
(I[29] = (T)(img)(_n2##x,_p3##y,z,c)), \
573
(I[40] = (T)(img)(_n2##x,_p2##y,z,c)), \
574
(I[51] = (T)(img)(_n2##x,_p1##y,z,c)), \
575
(I[62] = (T)(img)(_n2##x,y,z,c)), \
576
(I[73] = (T)(img)(_n2##x,_n1##y,z,c)), \
577
(I[84] = (T)(img)(_n2##x,_n2##y,z,c)), \
578
(I[95] = (T)(img)(_n2##x,_n3##y,z,c)), \
579
(I[106] = (T)(img)(_n2##x,_n4##y,z,c)), \
580
(I[117] = (T)(img)(_n2##x,_n5##y,z,c)), \
581
(I[8] = (T)(img)(_n3##x,_p5##y,z,c)), \
582
(I[19] = (T)(img)(_n3##x,_p4##y,z,c)), \
583
(I[30] = (T)(img)(_n3##x,_p3##y,z,c)), \
584
(I[41] = (T)(img)(_n3##x,_p2##y,z,c)), \
585
(I[52] = (T)(img)(_n3##x,_p1##y,z,c)), \
586
(I[63] = (T)(img)(_n3##x,y,z,c)), \
587
(I[74] = (T)(img)(_n3##x,_n1##y,z,c)), \
588
(I[85] = (T)(img)(_n3##x,_n2##y,z,c)), \
589
(I[96] = (T)(img)(_n3##x,_n3##y,z,c)), \
590
(I[107] = (T)(img)(_n3##x,_n4##y,z,c)), \
591
(I[118] = (T)(img)(_n3##x,_n5##y,z,c)), \
592
(I[9] = (T)(img)(_n4##x,_p5##y,z,c)), \
593
(I[20] = (T)(img)(_n4##x,_p4##y,z,c)), \
594
(I[31] = (T)(img)(_n4##x,_p3##y,z,c)), \
595
(I[42] = (T)(img)(_n4##x,_p2##y,z,c)), \
596
(I[53] = (T)(img)(_n4##x,_p1##y,z,c)), \
597
(I[64] = (T)(img)(_n4##x,y,z,c)), \
598
(I[75] = (T)(img)(_n4##x,_n1##y,z,c)), \
599
(I[86] = (T)(img)(_n4##x,_n2##y,z,c)), \
600
(I[97] = (T)(img)(_n4##x,_n3##y,z,c)), \
601
(I[108] = (T)(img)(_n4##x,_n4##y,z,c)), \
602
(I[119] = (T)(img)(_n4##x,_n5##y,z,c)), \
603
x + 5>=(img).width()?(img).width() - 1:x + 5); \
604
x<=(int)(x1) && ((_n5##x<(img).width() && ( \
605
(I[10] = (T)(img)(_n5##x,_p5##y,z,c)), \
606
(I[21] = (T)(img)(_n5##x,_p4##y,z,c)), \
607
(I[32] = (T)(img)(_n5##x,_p3##y,z,c)), \
608
(I[43] = (T)(img)(_n5##x,_p2##y,z,c)), \
609
(I[54] = (T)(img)(_n5##x,_p1##y,z,c)), \
610
(I[65] = (T)(img)(_n5##x,y,z,c)), \
611
(I[76] = (T)(img)(_n5##x,_n1##y,z,c)), \
612
(I[87] = (T)(img)(_n5##x,_n2##y,z,c)), \
613
(I[98] = (T)(img)(_n5##x,_n3##y,z,c)), \
614
(I[109] = (T)(img)(_n5##x,_n4##y,z,c)), \
615
(I[120] = (T)(img)(_n5##x,_n5##y,z,c)),1)) || \
616
_n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
617
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], \
618
I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \
619
I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], \
620
I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \
621
I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \
622
I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \
623
I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \
624
I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \
625
I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], \
626
I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \
627
I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], \
628
_p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x)
629
630
#define cimg_get11x11(img,x,y,z,c,I,T) \
631
I[0] = (T)(img)(_p5##x,_p5##y,z,c), I[1] = (T)(img)(_p4##x,_p5##y,z,c), I[2] = (T)(img)(_p3##x,_p5##y,z,c), I[3] = (T)(img)(_p2##x,_p5##y,z,c), I[4] = (T)(img)(_p1##x,_p5##y,z,c), I[5] = (T)(img)(x,_p5##y,z,c), I[6] = (T)(img)(_n1##x,_p5##y,z,c), I[7] = (T)(img)(_n2##x,_p5##y,z,c), I[8] = (T)(img)(_n3##x,_p5##y,z,c), I[9] = (T)(img)(_n4##x,_p5##y,z,c), I[10] = (T)(img)(_n5##x,_p5##y,z,c), \
632
I[11] = (T)(img)(_p5##x,_p4##y,z,c), I[12] = (T)(img)(_p4##x,_p4##y,z,c), I[13] = (T)(img)(_p3##x,_p4##y,z,c), I[14] = (T)(img)(_p2##x,_p4##y,z,c), I[15] = (T)(img)(_p1##x,_p4##y,z,c), I[16] = (T)(img)(x,_p4##y,z,c), I[17] = (T)(img)(_n1##x,_p4##y,z,c), I[18] = (T)(img)(_n2##x,_p4##y,z,c), I[19] = (T)(img)(_n3##x,_p4##y,z,c), I[20] = (T)(img)(_n4##x,_p4##y,z,c), I[21] = (T)(img)(_n5##x,_p4##y,z,c), \
633
I[22] = (T)(img)(_p5##x,_p3##y,z,c), I[23] = (T)(img)(_p4##x,_p3##y,z,c), I[24] = (T)(img)(_p3##x,_p3##y,z,c), I[25] = (T)(img)(_p2##x,_p3##y,z,c), I[26] = (T)(img)(_p1##x,_p3##y,z,c), I[27] = (T)(img)(x,_p3##y,z,c), I[28] = (T)(img)(_n1##x,_p3##y,z,c), I[29] = (T)(img)(_n2##x,_p3##y,z,c), I[30] = (T)(img)(_n3##x,_p3##y,z,c), I[31] = (T)(img)(_n4##x,_p3##y,z,c), I[32] = (T)(img)(_n5##x,_p3##y,z,c), \
634
I[33] = (T)(img)(_p5##x,_p2##y,z,c), I[34] = (T)(img)(_p4##x,_p2##y,z,c), I[35] = (T)(img)(_p3##x,_p2##y,z,c), I[36] = (T)(img)(_p2##x,_p2##y,z,c), I[37] = (T)(img)(_p1##x,_p2##y,z,c), I[38] = (T)(img)(x,_p2##y,z,c), I[39] = (T)(img)(_n1##x,_p2##y,z,c), I[40] = (T)(img)(_n2##x,_p2##y,z,c), I[41] = (T)(img)(_n3##x,_p2##y,z,c), I[42] = (T)(img)(_n4##x,_p2##y,z,c), I[43] = (T)(img)(_n5##x,_p2##y,z,c), \
635
I[44] = (T)(img)(_p5##x,_p1##y,z,c), I[45] = (T)(img)(_p4##x,_p1##y,z,c), I[46] = (T)(img)(_p3##x,_p1##y,z,c), I[47] = (T)(img)(_p2##x,_p1##y,z,c), I[48] = (T)(img)(_p1##x,_p1##y,z,c), I[49] = (T)(img)(x,_p1##y,z,c), I[50] = (T)(img)(_n1##x,_p1##y,z,c), I[51] = (T)(img)(_n2##x,_p1##y,z,c), I[52] = (T)(img)(_n3##x,_p1##y,z,c), I[53] = (T)(img)(_n4##x,_p1##y,z,c), I[54] = (T)(img)(_n5##x,_p1##y,z,c), \
636
I[55] = (T)(img)(_p5##x,y,z,c), I[56] = (T)(img)(_p4##x,y,z,c), I[57] = (T)(img)(_p3##x,y,z,c), I[58] = (T)(img)(_p2##x,y,z,c), I[59] = (T)(img)(_p1##x,y,z,c), I[60] = (T)(img)(x,y,z,c), I[61] = (T)(img)(_n1##x,y,z,c), I[62] = (T)(img)(_n2##x,y,z,c), I[63] = (T)(img)(_n3##x,y,z,c), I[64] = (T)(img)(_n4##x,y,z,c), I[65] = (T)(img)(_n5##x,y,z,c), \
637
I[66] = (T)(img)(_p5##x,_n1##y,z,c), I[67] = (T)(img)(_p4##x,_n1##y,z,c), I[68] = (T)(img)(_p3##x,_n1##y,z,c), I[69] = (T)(img)(_p2##x,_n1##y,z,c), I[70] = (T)(img)(_p1##x,_n1##y,z,c), I[71] = (T)(img)(x,_n1##y,z,c), I[72] = (T)(img)(_n1##x,_n1##y,z,c), I[73] = (T)(img)(_n2##x,_n1##y,z,c), I[74] = (T)(img)(_n3##x,_n1##y,z,c), I[75] = (T)(img)(_n4##x,_n1##y,z,c), I[76] = (T)(img)(_n5##x,_n1##y,z,c), \
638
I[77] = (T)(img)(_p5##x,_n2##y,z,c), I[78] = (T)(img)(_p4##x,_n2##y,z,c), I[79] = (T)(img)(_p3##x,_n2##y,z,c), I[80] = (T)(img)(_p2##x,_n2##y,z,c), I[81] = (T)(img)(_p1##x,_n2##y,z,c), I[82] = (T)(img)(x,_n2##y,z,c), I[83] = (T)(img)(_n1##x,_n2##y,z,c), I[84] = (T)(img)(_n2##x,_n2##y,z,c), I[85] = (T)(img)(_n3##x,_n2##y,z,c), I[86] = (T)(img)(_n4##x,_n2##y,z,c), I[87] = (T)(img)(_n5##x,_n2##y,z,c), \
639
I[88] = (T)(img)(_p5##x,_n3##y,z,c), I[89] = (T)(img)(_p4##x,_n3##y,z,c), I[90] = (T)(img)(_p3##x,_n3##y,z,c), I[91] = (T)(img)(_p2##x,_n3##y,z,c), I[92] = (T)(img)(_p1##x,_n3##y,z,c), I[93] = (T)(img)(x,_n3##y,z,c), I[94] = (T)(img)(_n1##x,_n3##y,z,c), I[95] = (T)(img)(_n2##x,_n3##y,z,c), I[96] = (T)(img)(_n3##x,_n3##y,z,c), I[97] = (T)(img)(_n4##x,_n3##y,z,c), I[98] = (T)(img)(_n5##x,_n3##y,z,c), \
640
I[99] = (T)(img)(_p5##x,_n4##y,z,c), I[100] = (T)(img)(_p4##x,_n4##y,z,c), I[101] = (T)(img)(_p3##x,_n4##y,z,c), I[102] = (T)(img)(_p2##x,_n4##y,z,c), I[103] = (T)(img)(_p1##x,_n4##y,z,c), I[104] = (T)(img)(x,_n4##y,z,c), I[105] = (T)(img)(_n1##x,_n4##y,z,c), I[106] = (T)(img)(_n2##x,_n4##y,z,c), I[107] = (T)(img)(_n3##x,_n4##y,z,c), I[108] = (T)(img)(_n4##x,_n4##y,z,c), I[109] = (T)(img)(_n5##x,_n4##y,z,c), \
641
I[110] = (T)(img)(_p5##x,_n5##y,z,c), I[111] = (T)(img)(_p4##x,_n5##y,z,c), I[112] = (T)(img)(_p3##x,_n5##y,z,c), I[113] = (T)(img)(_p2##x,_n5##y,z,c), I[114] = (T)(img)(_p1##x,_n5##y,z,c), I[115] = (T)(img)(x,_n5##y,z,c), I[116] = (T)(img)(_n1##x,_n5##y,z,c), I[117] = (T)(img)(_n2##x,_n5##y,z,c), I[118] = (T)(img)(_n3##x,_n5##y,z,c), I[119] = (T)(img)(_n4##x,_n5##y,z,c), I[120] = (T)(img)(_n5##x,_n5##y,z,c);
642
643
// Define 12x12 loop macros
644
//-------------------------
645
#define cimg_for12(bound,i) for (int i = 0, \
646
_p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
647
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
648
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
649
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
650
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
651
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
652
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6; \
653
_n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
654
i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
655
_p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
656
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i)
657
658
#define cimg_for12X(img,x) cimg_for12((img)._width,x)
659
#define cimg_for12Y(img,y) cimg_for12((img)._height,y)
660
#define cimg_for12Z(img,z) cimg_for12((img)._depth,z)
661
#define cimg_for12C(img,c) cimg_for12((img)._spectrum,c)
662
#define cimg_for12XY(img,x,y) cimg_for12Y(img,y) cimg_for12X(img,x)
663
#define cimg_for12XZ(img,x,z) cimg_for12Z(img,z) cimg_for12X(img,x)
664
#define cimg_for12XC(img,x,c) cimg_for12C(img,c) cimg_for12X(img,x)
665
#define cimg_for12YZ(img,y,z) cimg_for12Z(img,z) cimg_for12Y(img,y)
666
#define cimg_for12YC(img,y,c) cimg_for12C(img,c) cimg_for12Y(img,y)
667
#define cimg_for12ZC(img,z,c) cimg_for12C(img,c) cimg_for12Z(img,z)
668
#define cimg_for12XYZ(img,x,y,z) cimg_for12Z(img,z) cimg_for12XY(img,x,y)
669
#define cimg_for12XZC(img,x,z,c) cimg_for12C(img,c) cimg_for12XZ(img,x,z)
670
#define cimg_for12YZC(img,y,z,c) cimg_for12C(img,c) cimg_for12YZ(img,y,z)
671
#define cimg_for12XYZC(img,x,y,z,c) cimg_for12C(img,c) cimg_for12XYZ(img,x,y,z)
672
673
#define cimg_for_in12(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
674
_p5##i = i - 5<0?0:i - 5, \
675
_p4##i = i - 4<0?0:i - 4, \
676
_p3##i = i - 3<0?0:i - 3, \
677
_p2##i = i - 2<0?0:i - 2, \
678
_p1##i = i - 1<0?0:i - 1, \
679
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
680
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
681
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
682
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
683
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
684
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6; \
685
i<=(int)(i1) && (_n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
686
i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
687
_p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
688
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i)
689
690
#define cimg_for_in12X(img,x0,x1,x) cimg_for_in12((img)._width,x0,x1,x)
691
#define cimg_for_in12Y(img,y0,y1,y) cimg_for_in12((img)._height,y0,y1,y)
692
#define cimg_for_in12Z(img,z0,z1,z) cimg_for_in12((img)._depth,z0,z1,z)
693
#define cimg_for_in12C(img,c0,c1,c) cimg_for_in12((img)._spectrum,c0,c1,c)
694
#define cimg_for_in12XY(img,x0,y0,x1,y1,x,y) cimg_for_in12Y(img,y0,y1,y) cimg_for_in12X(img,x0,x1,x)
695
#define cimg_for_in12XZ(img,x0,z0,x1,z1,x,z) cimg_for_in12Z(img,z0,z1,z) cimg_for_in12X(img,x0,x1,x)
696
#define cimg_for_in12XC(img,x0,c0,x1,c1,x,c) cimg_for_in12C(img,c0,c1,c) cimg_for_in12X(img,x0,x1,x)
697
#define cimg_for_in12YZ(img,y0,z0,y1,z1,y,z) cimg_for_in12Z(img,z0,z1,z) cimg_for_in12Y(img,y0,y1,y)
698
#define cimg_for_in12YC(img,y0,c0,y1,c1,y,c) cimg_for_in12C(img,c0,c1,c) cimg_for_in12Y(img,y0,y1,y)
699
#define cimg_for_in12ZC(img,z0,c0,z1,c1,z,c) cimg_for_in12C(img,c0,c1,c) cimg_for_in12Z(img,z0,z1,z)
700
#define cimg_for_in12XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in12Z(img,z0,z1,z) cimg_for_in12XY(img,x0,y0,x1,y1,x,y)
701
#define cimg_for_in12XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in12C(img,c0,c1,c) cimg_for_in12XZ(img,x0,y0,x1,y1,x,z)
702
#define cimg_for_in12YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in12C(img,c0,c1,c) cimg_for_in12YZ(img,y0,z0,y1,z1,y,z)
703
#define cimg_for_in12XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in12C(img,c0,c1,c) cimg_for_in12XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
704
705
#define cimg_for12x12(img,x,y,z,c,I,T) \
706
cimg_for12((img)._height,y) for (int x = 0, \
707
_p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
708
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
709
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
710
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
711
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
712
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
713
_n6##x = (int)( \
714
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = (T)(img)(0,_p5##y,z,c)), \
715
(I[12] = I[13] = I[14] = I[15] = I[16] = I[17] = (T)(img)(0,_p4##y,z,c)), \
716
(I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = (T)(img)(0,_p3##y,z,c)), \
717
(I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = (T)(img)(0,_p2##y,z,c)), \
718
(I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = (T)(img)(0,_p1##y,z,c)), \
719
(I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = (T)(img)(0,y,z,c)), \
720
(I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = (T)(img)(0,_n1##y,z,c)), \
721
(I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = (T)(img)(0,_n2##y,z,c)), \
722
(I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = (T)(img)(0,_n3##y,z,c)), \
723
(I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = (T)(img)(0,_n4##y,z,c)), \
724
(I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = (T)(img)(0,_n5##y,z,c)), \
725
(I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = (T)(img)(0,_n6##y,z,c)), \
726
(I[6] = (T)(img)(_n1##x,_p5##y,z,c)), \
727
(I[18] = (T)(img)(_n1##x,_p4##y,z,c)), \
728
(I[30] = (T)(img)(_n1##x,_p3##y,z,c)), \
729
(I[42] = (T)(img)(_n1##x,_p2##y,z,c)), \
730
(I[54] = (T)(img)(_n1##x,_p1##y,z,c)), \
731
(I[66] = (T)(img)(_n1##x,y,z,c)), \
732
(I[78] = (T)(img)(_n1##x,_n1##y,z,c)), \
733
(I[90] = (T)(img)(_n1##x,_n2##y,z,c)), \
734
(I[102] = (T)(img)(_n1##x,_n3##y,z,c)), \
735
(I[114] = (T)(img)(_n1##x,_n4##y,z,c)), \
736
(I[126] = (T)(img)(_n1##x,_n5##y,z,c)), \
737
(I[138] = (T)(img)(_n1##x,_n6##y,z,c)), \
738
(I[7] = (T)(img)(_n2##x,_p5##y,z,c)), \
739
(I[19] = (T)(img)(_n2##x,_p4##y,z,c)), \
740
(I[31] = (T)(img)(_n2##x,_p3##y,z,c)), \
741
(I[43] = (T)(img)(_n2##x,_p2##y,z,c)), \
742
(I[55] = (T)(img)(_n2##x,_p1##y,z,c)), \
743
(I[67] = (T)(img)(_n2##x,y,z,c)), \
744
(I[79] = (T)(img)(_n2##x,_n1##y,z,c)), \
745
(I[91] = (T)(img)(_n2##x,_n2##y,z,c)), \
746
(I[103] = (T)(img)(_n2##x,_n3##y,z,c)), \
747
(I[115] = (T)(img)(_n2##x,_n4##y,z,c)), \
748
(I[127] = (T)(img)(_n2##x,_n5##y,z,c)), \
749
(I[139] = (T)(img)(_n2##x,_n6##y,z,c)), \
750
(I[8] = (T)(img)(_n3##x,_p5##y,z,c)), \
751
(I[20] = (T)(img)(_n3##x,_p4##y,z,c)), \
752
(I[32] = (T)(img)(_n3##x,_p3##y,z,c)), \
753
(I[44] = (T)(img)(_n3##x,_p2##y,z,c)), \
754
(I[56] = (T)(img)(_n3##x,_p1##y,z,c)), \
755
(I[68] = (T)(img)(_n3##x,y,z,c)), \
756
(I[80] = (T)(img)(_n3##x,_n1##y,z,c)), \
757
(I[92] = (T)(img)(_n3##x,_n2##y,z,c)), \
758
(I[104] = (T)(img)(_n3##x,_n3##y,z,c)), \
759
(I[116] = (T)(img)(_n3##x,_n4##y,z,c)), \
760
(I[128] = (T)(img)(_n3##x,_n5##y,z,c)), \
761
(I[140] = (T)(img)(_n3##x,_n6##y,z,c)), \
762
(I[9] = (T)(img)(_n4##x,_p5##y,z,c)), \
763
(I[21] = (T)(img)(_n4##x,_p4##y,z,c)), \
764
(I[33] = (T)(img)(_n4##x,_p3##y,z,c)), \
765
(I[45] = (T)(img)(_n4##x,_p2##y,z,c)), \
766
(I[57] = (T)(img)(_n4##x,_p1##y,z,c)), \
767
(I[69] = (T)(img)(_n4##x,y,z,c)), \
768
(I[81] = (T)(img)(_n4##x,_n1##y,z,c)), \
769
(I[93] = (T)(img)(_n4##x,_n2##y,z,c)), \
770
(I[105] = (T)(img)(_n4##x,_n3##y,z,c)), \
771
(I[117] = (T)(img)(_n4##x,_n4##y,z,c)), \
772
(I[129] = (T)(img)(_n4##x,_n5##y,z,c)), \
773
(I[141] = (T)(img)(_n4##x,_n6##y,z,c)), \
774
(I[10] = (T)(img)(_n5##x,_p5##y,z,c)), \
775
(I[22] = (T)(img)(_n5##x,_p4##y,z,c)), \
776
(I[34] = (T)(img)(_n5##x,_p3##y,z,c)), \
777
(I[46] = (T)(img)(_n5##x,_p2##y,z,c)), \
778
(I[58] = (T)(img)(_n5##x,_p1##y,z,c)), \
779
(I[70] = (T)(img)(_n5##x,y,z,c)), \
780
(I[82] = (T)(img)(_n5##x,_n1##y,z,c)), \
781
(I[94] = (T)(img)(_n5##x,_n2##y,z,c)), \
782
(I[106] = (T)(img)(_n5##x,_n3##y,z,c)), \
783
(I[118] = (T)(img)(_n5##x,_n4##y,z,c)), \
784
(I[130] = (T)(img)(_n5##x,_n5##y,z,c)), \
785
(I[142] = (T)(img)(_n5##x,_n6##y,z,c)), \
786
6>=((img)._width)?(img).width() - 1:6); \
787
(_n6##x<(img).width() && ( \
788
(I[11] = (T)(img)(_n6##x,_p5##y,z,c)), \
789
(I[23] = (T)(img)(_n6##x,_p4##y,z,c)), \
790
(I[35] = (T)(img)(_n6##x,_p3##y,z,c)), \
791
(I[47] = (T)(img)(_n6##x,_p2##y,z,c)), \
792
(I[59] = (T)(img)(_n6##x,_p1##y,z,c)), \
793
(I[71] = (T)(img)(_n6##x,y,z,c)), \
794
(I[83] = (T)(img)(_n6##x,_n1##y,z,c)), \
795
(I[95] = (T)(img)(_n6##x,_n2##y,z,c)), \
796
(I[107] = (T)(img)(_n6##x,_n3##y,z,c)), \
797
(I[119] = (T)(img)(_n6##x,_n4##y,z,c)), \
798
(I[131] = (T)(img)(_n6##x,_n5##y,z,c)), \
799
(I[143] = (T)(img)(_n6##x,_n6##y,z,c)),1)) || \
800
_n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
801
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \
802
I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
803
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \
804
I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
805
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
806
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
807
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
808
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
809
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
810
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
811
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \
812
I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
813
_p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x)
814
815
#define cimg_for_in12x12(img,x0,y0,x1,y1,x,y,z,c,I,T) \
816
cimg_for_in12((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
817
_p5##x = x - 5<0?0:x - 5, \
818
_p4##x = x - 4<0?0:x - 4, \
819
_p3##x = x - 3<0?0:x - 3, \
820
_p2##x = x - 2<0?0:x - 2, \
821
_p1##x = x - 1<0?0:x - 1, \
822
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
823
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
824
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
825
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
826
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
827
_n6##x = (int)( \
828
(I[0] = (T)(img)(_p5##x,_p5##y,z,c)), \
829
(I[12] = (T)(img)(_p5##x,_p4##y,z,c)), \
830
(I[24] = (T)(img)(_p5##x,_p3##y,z,c)), \
831
(I[36] = (T)(img)(_p5##x,_p2##y,z,c)), \
832
(I[48] = (T)(img)(_p5##x,_p1##y,z,c)), \
833
(I[60] = (T)(img)(_p5##x,y,z,c)), \
834
(I[72] = (T)(img)(_p5##x,_n1##y,z,c)), \
835
(I[84] = (T)(img)(_p5##x,_n2##y,z,c)), \
836
(I[96] = (T)(img)(_p5##x,_n3##y,z,c)), \
837
(I[108] = (T)(img)(_p5##x,_n4##y,z,c)), \
838
(I[120] = (T)(img)(_p5##x,_n5##y,z,c)), \
839
(I[132] = (T)(img)(_p5##x,_n6##y,z,c)), \
840
(I[1] = (T)(img)(_p4##x,_p5##y,z,c)), \
841
(I[13] = (T)(img)(_p4##x,_p4##y,z,c)), \
842
(I[25] = (T)(img)(_p4##x,_p3##y,z,c)), \
843
(I[37] = (T)(img)(_p4##x,_p2##y,z,c)), \
844
(I[49] = (T)(img)(_p4##x,_p1##y,z,c)), \
845
(I[61] = (T)(img)(_p4##x,y,z,c)), \
846
(I[73] = (T)(img)(_p4##x,_n1##y,z,c)), \
847
(I[85] = (T)(img)(_p4##x,_n2##y,z,c)), \
848
(I[97] = (T)(img)(_p4##x,_n3##y,z,c)), \
849
(I[109] = (T)(img)(_p4##x,_n4##y,z,c)), \
850
(I[121] = (T)(img)(_p4##x,_n5##y,z,c)), \
851
(I[133] = (T)(img)(_p4##x,_n6##y,z,c)), \
852
(I[2] = (T)(img)(_p3##x,_p5##y,z,c)), \
853
(I[14] = (T)(img)(_p3##x,_p4##y,z,c)), \
854
(I[26] = (T)(img)(_p3##x,_p3##y,z,c)), \
855
(I[38] = (T)(img)(_p3##x,_p2##y,z,c)), \
856
(I[50] = (T)(img)(_p3##x,_p1##y,z,c)), \
857
(I[62] = (T)(img)(_p3##x,y,z,c)), \
858
(I[74] = (T)(img)(_p3##x,_n1##y,z,c)), \
859
(I[86] = (T)(img)(_p3##x,_n2##y,z,c)), \
860
(I[98] = (T)(img)(_p3##x,_n3##y,z,c)), \
861
(I[110] = (T)(img)(_p3##x,_n4##y,z,c)), \
862
(I[122] = (T)(img)(_p3##x,_n5##y,z,c)), \
863
(I[134] = (T)(img)(_p3##x,_n6##y,z,c)), \
864
(I[3] = (T)(img)(_p2##x,_p5##y,z,c)), \
865
(I[15] = (T)(img)(_p2##x,_p4##y,z,c)), \
866
(I[27] = (T)(img)(_p2##x,_p3##y,z,c)), \
867
(I[39] = (T)(img)(_p2##x,_p2##y,z,c)), \
868
(I[51] = (T)(img)(_p2##x,_p1##y,z,c)), \
869
(I[63] = (T)(img)(_p2##x,y,z,c)), \
870
(I[75] = (T)(img)(_p2##x,_n1##y,z,c)), \
871
(I[87] = (T)(img)(_p2##x,_n2##y,z,c)), \
872
(I[99] = (T)(img)(_p2##x,_n3##y,z,c)), \
873
(I[111] = (T)(img)(_p2##x,_n4##y,z,c)), \
874
(I[123] = (T)(img)(_p2##x,_n5##y,z,c)), \
875
(I[135] = (T)(img)(_p2##x,_n6##y,z,c)), \
876
(I[4] = (T)(img)(_p1##x,_p5##y,z,c)), \
877
(I[16] = (T)(img)(_p1##x,_p4##y,z,c)), \
878
(I[28] = (T)(img)(_p1##x,_p3##y,z,c)), \
879
(I[40] = (T)(img)(_p1##x,_p2##y,z,c)), \
880
(I[52] = (T)(img)(_p1##x,_p1##y,z,c)), \
881
(I[64] = (T)(img)(_p1##x,y,z,c)), \
882
(I[76] = (T)(img)(_p1##x,_n1##y,z,c)), \
883
(I[88] = (T)(img)(_p1##x,_n2##y,z,c)), \
884
(I[100] = (T)(img)(_p1##x,_n3##y,z,c)), \
885
(I[112] = (T)(img)(_p1##x,_n4##y,z,c)), \
886
(I[124] = (T)(img)(_p1##x,_n5##y,z,c)), \
887
(I[136] = (T)(img)(_p1##x,_n6##y,z,c)), \
888
(I[5] = (T)(img)(x,_p5##y,z,c)), \
889
(I[17] = (T)(img)(x,_p4##y,z,c)), \
890
(I[29] = (T)(img)(x,_p3##y,z,c)), \
891
(I[41] = (T)(img)(x,_p2##y,z,c)), \
892
(I[53] = (T)(img)(x,_p1##y,z,c)), \
893
(I[65] = (T)(img)(x,y,z,c)), \
894
(I[77] = (T)(img)(x,_n1##y,z,c)), \
895
(I[89] = (T)(img)(x,_n2##y,z,c)), \
896
(I[101] = (T)(img)(x,_n3##y,z,c)), \
897
(I[113] = (T)(img)(x,_n4##y,z,c)), \
898
(I[125] = (T)(img)(x,_n5##y,z,c)), \
899
(I[137] = (T)(img)(x,_n6##y,z,c)), \
900
(I[6] = (T)(img)(_n1##x,_p5##y,z,c)), \
901
(I[18] = (T)(img)(_n1##x,_p4##y,z,c)), \
902
(I[30] = (T)(img)(_n1##x,_p3##y,z,c)), \
903
(I[42] = (T)(img)(_n1##x,_p2##y,z,c)), \
904
(I[54] = (T)(img)(_n1##x,_p1##y,z,c)), \
905
(I[66] = (T)(img)(_n1##x,y,z,c)), \
906
(I[78] = (T)(img)(_n1##x,_n1##y,z,c)), \
907
(I[90] = (T)(img)(_n1##x,_n2##y,z,c)), \
908
(I[102] = (T)(img)(_n1##x,_n3##y,z,c)), \
909
(I[114] = (T)(img)(_n1##x,_n4##y,z,c)), \
910
(I[126] = (T)(img)(_n1##x,_n5##y,z,c)), \
911
(I[138] = (T)(img)(_n1##x,_n6##y,z,c)), \
912
(I[7] = (T)(img)(_n2##x,_p5##y,z,c)), \
913
(I[19] = (T)(img)(_n2##x,_p4##y,z,c)), \
914
(I[31] = (T)(img)(_n2##x,_p3##y,z,c)), \
915
(I[43] = (T)(img)(_n2##x,_p2##y,z,c)), \
916
(I[55] = (T)(img)(_n2##x,_p1##y,z,c)), \
917
(I[67] = (T)(img)(_n2##x,y,z,c)), \
918
(I[79] = (T)(img)(_n2##x,_n1##y,z,c)), \
919
(I[91] = (T)(img)(_n2##x,_n2##y,z,c)), \
920
(I[103] = (T)(img)(_n2##x,_n3##y,z,c)), \
921
(I[115] = (T)(img)(_n2##x,_n4##y,z,c)), \
922
(I[127] = (T)(img)(_n2##x,_n5##y,z,c)), \
923
(I[139] = (T)(img)(_n2##x,_n6##y,z,c)), \
924
(I[8] = (T)(img)(_n3##x,_p5##y,z,c)), \
925
(I[20] = (T)(img)(_n3##x,_p4##y,z,c)), \
926
(I[32] = (T)(img)(_n3##x,_p3##y,z,c)), \
927
(I[44] = (T)(img)(_n3##x,_p2##y,z,c)), \
928
(I[56] = (T)(img)(_n3##x,_p1##y,z,c)), \
929
(I[68] = (T)(img)(_n3##x,y,z,c)), \
930
(I[80] = (T)(img)(_n3##x,_n1##y,z,c)), \
931
(I[92] = (T)(img)(_n3##x,_n2##y,z,c)), \
932
(I[104] = (T)(img)(_n3##x,_n3##y,z,c)), \
933
(I[116] = (T)(img)(_n3##x,_n4##y,z,c)), \
934
(I[128] = (T)(img)(_n3##x,_n5##y,z,c)), \
935
(I[140] = (T)(img)(_n3##x,_n6##y,z,c)), \
936
(I[9] = (T)(img)(_n4##x,_p5##y,z,c)), \
937
(I[21] = (T)(img)(_n4##x,_p4##y,z,c)), \
938
(I[33] = (T)(img)(_n4##x,_p3##y,z,c)), \
939
(I[45] = (T)(img)(_n4##x,_p2##y,z,c)), \
940
(I[57] = (T)(img)(_n4##x,_p1##y,z,c)), \
941
(I[69] = (T)(img)(_n4##x,y,z,c)), \
942
(I[81] = (T)(img)(_n4##x,_n1##y,z,c)), \
943
(I[93] = (T)(img)(_n4##x,_n2##y,z,c)), \
944
(I[105] = (T)(img)(_n4##x,_n3##y,z,c)), \
945
(I[117] = (T)(img)(_n4##x,_n4##y,z,c)), \
946
(I[129] = (T)(img)(_n4##x,_n5##y,z,c)), \
947
(I[141] = (T)(img)(_n4##x,_n6##y,z,c)), \
948
(I[10] = (T)(img)(_n5##x,_p5##y,z,c)), \
949
(I[22] = (T)(img)(_n5##x,_p4##y,z,c)), \
950
(I[34] = (T)(img)(_n5##x,_p3##y,z,c)), \
951
(I[46] = (T)(img)(_n5##x,_p2##y,z,c)), \
952
(I[58] = (T)(img)(_n5##x,_p1##y,z,c)), \
953
(I[70] = (T)(img)(_n5##x,y,z,c)), \
954
(I[82] = (T)(img)(_n5##x,_n1##y,z,c)), \
955
(I[94] = (T)(img)(_n5##x,_n2##y,z,c)), \
956
(I[106] = (T)(img)(_n5##x,_n3##y,z,c)), \
957
(I[118] = (T)(img)(_n5##x,_n4##y,z,c)), \
958
(I[130] = (T)(img)(_n5##x,_n5##y,z,c)), \
959
(I[142] = (T)(img)(_n5##x,_n6##y,z,c)), \
960
x + 6>=(img).width()?(img).width() - 1:x + 6); \
961
x<=(int)(x1) && ((_n6##x<(img).width() && ( \
962
(I[11] = (T)(img)(_n6##x,_p5##y,z,c)), \
963
(I[23] = (T)(img)(_n6##x,_p4##y,z,c)), \
964
(I[35] = (T)(img)(_n6##x,_p3##y,z,c)), \
965
(I[47] = (T)(img)(_n6##x,_p2##y,z,c)), \
966
(I[59] = (T)(img)(_n6##x,_p1##y,z,c)), \
967
(I[71] = (T)(img)(_n6##x,y,z,c)), \
968
(I[83] = (T)(img)(_n6##x,_n1##y,z,c)), \
969
(I[95] = (T)(img)(_n6##x,_n2##y,z,c)), \
970
(I[107] = (T)(img)(_n6##x,_n3##y,z,c)), \
971
(I[119] = (T)(img)(_n6##x,_n4##y,z,c)), \
972
(I[131] = (T)(img)(_n6##x,_n5##y,z,c)), \
973
(I[143] = (T)(img)(_n6##x,_n6##y,z,c)),1)) || \
974
_n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
975
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \
976
I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
977
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \
978
I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
979
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
980
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
981
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
982
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
983
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
984
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
985
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \
986
I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
987
_p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x)
988
989
#define cimg_get12x12(img,x,y,z,c,I,T) \
990
I[0] = (T)(img)(_p5##x,_p5##y,z,c), I[1] = (T)(img)(_p4##x,_p5##y,z,c), I[2] = (T)(img)(_p3##x,_p5##y,z,c), I[3] = (T)(img)(_p2##x,_p5##y,z,c), I[4] = (T)(img)(_p1##x,_p5##y,z,c), I[5] = (T)(img)(x,_p5##y,z,c), I[6] = (T)(img)(_n1##x,_p5##y,z,c), I[7] = (T)(img)(_n2##x,_p5##y,z,c), I[8] = (T)(img)(_n3##x,_p5##y,z,c), I[9] = (T)(img)(_n4##x,_p5##y,z,c), I[10] = (T)(img)(_n5##x,_p5##y,z,c), I[11] = (T)(img)(_n6##x,_p5##y,z,c), \
991
I[12] = (T)(img)(_p5##x,_p4##y,z,c), I[13] = (T)(img)(_p4##x,_p4##y,z,c), I[14] = (T)(img)(_p3##x,_p4##y,z,c), I[15] = (T)(img)(_p2##x,_p4##y,z,c), I[16] = (T)(img)(_p1##x,_p4##y,z,c), I[17] = (T)(img)(x,_p4##y,z,c), I[18] = (T)(img)(_n1##x,_p4##y,z,c), I[19] = (T)(img)(_n2##x,_p4##y,z,c), I[20] = (T)(img)(_n3##x,_p4##y,z,c), I[21] = (T)(img)(_n4##x,_p4##y,z,c), I[22] = (T)(img)(_n5##x,_p4##y,z,c), I[23] = (T)(img)(_n6##x,_p4##y,z,c), \
992
I[24] = (T)(img)(_p5##x,_p3##y,z,c), I[25] = (T)(img)(_p4##x,_p3##y,z,c), I[26] = (T)(img)(_p3##x,_p3##y,z,c), I[27] = (T)(img)(_p2##x,_p3##y,z,c), I[28] = (T)(img)(_p1##x,_p3##y,z,c), I[29] = (T)(img)(x,_p3##y,z,c), I[30] = (T)(img)(_n1##x,_p3##y,z,c), I[31] = (T)(img)(_n2##x,_p3##y,z,c), I[32] = (T)(img)(_n3##x,_p3##y,z,c), I[33] = (T)(img)(_n4##x,_p3##y,z,c), I[34] = (T)(img)(_n5##x,_p3##y,z,c), I[35] = (T)(img)(_n6##x,_p3##y,z,c), \
993
I[36] = (T)(img)(_p5##x,_p2##y,z,c), I[37] = (T)(img)(_p4##x,_p2##y,z,c), I[38] = (T)(img)(_p3##x,_p2##y,z,c), I[39] = (T)(img)(_p2##x,_p2##y,z,c), I[40] = (T)(img)(_p1##x,_p2##y,z,c), I[41] = (T)(img)(x,_p2##y,z,c), I[42] = (T)(img)(_n1##x,_p2##y,z,c), I[43] = (T)(img)(_n2##x,_p2##y,z,c), I[44] = (T)(img)(_n3##x,_p2##y,z,c), I[45] = (T)(img)(_n4##x,_p2##y,z,c), I[46] = (T)(img)(_n5##x,_p2##y,z,c), I[47] = (T)(img)(_n6##x,_p2##y,z,c), \
994
I[48] = (T)(img)(_p5##x,_p1##y,z,c), I[49] = (T)(img)(_p4##x,_p1##y,z,c), I[50] = (T)(img)(_p3##x,_p1##y,z,c), I[51] = (T)(img)(_p2##x,_p1##y,z,c), I[52] = (T)(img)(_p1##x,_p1##y,z,c), I[53] = (T)(img)(x,_p1##y,z,c), I[54] = (T)(img)(_n1##x,_p1##y,z,c), I[55] = (T)(img)(_n2##x,_p1##y,z,c), I[56] = (T)(img)(_n3##x,_p1##y,z,c), I[57] = (T)(img)(_n4##x,_p1##y,z,c), I[58] = (T)(img)(_n5##x,_p1##y,z,c), I[59] = (T)(img)(_n6##x,_p1##y,z,c), \
995
I[60] = (T)(img)(_p5##x,y,z,c), I[61] = (T)(img)(_p4##x,y,z,c), I[62] = (T)(img)(_p3##x,y,z,c), I[63] = (T)(img)(_p2##x,y,z,c), I[64] = (T)(img)(_p1##x,y,z,c), I[65] = (T)(img)(x,y,z,c), I[66] = (T)(img)(_n1##x,y,z,c), I[67] = (T)(img)(_n2##x,y,z,c), I[68] = (T)(img)(_n3##x,y,z,c), I[69] = (T)(img)(_n4##x,y,z,c), I[70] = (T)(img)(_n5##x,y,z,c), I[71] = (T)(img)(_n6##x,y,z,c), \
996
I[72] = (T)(img)(_p5##x,_n1##y,z,c), I[73] = (T)(img)(_p4##x,_n1##y,z,c), I[74] = (T)(img)(_p3##x,_n1##y,z,c), I[75] = (T)(img)(_p2##x,_n1##y,z,c), I[76] = (T)(img)(_p1##x,_n1##y,z,c), I[77] = (T)(img)(x,_n1##y,z,c), I[78] = (T)(img)(_n1##x,_n1##y,z,c), I[79] = (T)(img)(_n2##x,_n1##y,z,c), I[80] = (T)(img)(_n3##x,_n1##y,z,c), I[81] = (T)(img)(_n4##x,_n1##y,z,c), I[82] = (T)(img)(_n5##x,_n1##y,z,c), I[83] = (T)(img)(_n6##x,_n1##y,z,c), \
997
I[84] = (T)(img)(_p5##x,_n2##y,z,c), I[85] = (T)(img)(_p4##x,_n2##y,z,c), I[86] = (T)(img)(_p3##x,_n2##y,z,c), I[87] = (T)(img)(_p2##x,_n2##y,z,c), I[88] = (T)(img)(_p1##x,_n2##y,z,c), I[89] = (T)(img)(x,_n2##y,z,c), I[90] = (T)(img)(_n1##x,_n2##y,z,c), I[91] = (T)(img)(_n2##x,_n2##y,z,c), I[92] = (T)(img)(_n3##x,_n2##y,z,c), I[93] = (T)(img)(_n4##x,_n2##y,z,c), I[94] = (T)(img)(_n5##x,_n2##y,z,c), I[95] = (T)(img)(_n6##x,_n2##y,z,c), \
998
I[96] = (T)(img)(_p5##x,_n3##y,z,c), I[97] = (T)(img)(_p4##x,_n3##y,z,c), I[98] = (T)(img)(_p3##x,_n3##y,z,c), I[99] = (T)(img)(_p2##x,_n3##y,z,c), I[100] = (T)(img)(_p1##x,_n3##y,z,c), I[101] = (T)(img)(x,_n3##y,z,c), I[102] = (T)(img)(_n1##x,_n3##y,z,c), I[103] = (T)(img)(_n2##x,_n3##y,z,c), I[104] = (T)(img)(_n3##x,_n3##y,z,c), I[105] = (T)(img)(_n4##x,_n3##y,z,c), I[106] = (T)(img)(_n5##x,_n3##y,z,c), I[107] = (T)(img)(_n6##x,_n3##y,z,c), \
999
I[108] = (T)(img)(_p5##x,_n4##y,z,c), I[109] = (T)(img)(_p4##x,_n4##y,z,c), I[110] = (T)(img)(_p3##x,_n4##y,z,c), I[111] = (T)(img)(_p2##x,_n4##y,z,c), I[112] = (T)(img)(_p1##x,_n4##y,z,c), I[113] = (T)(img)(x,_n4##y,z,c), I[114] = (T)(img)(_n1##x,_n4##y,z,c), I[115] = (T)(img)(_n2##x,_n4##y,z,c), I[116] = (T)(img)(_n3##x,_n4##y,z,c), I[117] = (T)(img)(_n4##x,_n4##y,z,c), I[118] = (T)(img)(_n5##x,_n4##y,z,c), I[119] = (T)(img)(_n6##x,_n4##y,z,c), \
1000
I[120] = (T)(img)(_p5##x,_n5##y,z,c), I[121] = (T)(img)(_p4##x,_n5##y,z,c), I[122] = (T)(img)(_p3##x,_n5##y,z,c), I[123] = (T)(img)(_p2##x,_n5##y,z,c), I[124] = (T)(img)(_p1##x,_n5##y,z,c), I[125] = (T)(img)(x,_n5##y,z,c), I[126] = (T)(img)(_n1##x,_n5##y,z,c), I[127] = (T)(img)(_n2##x,_n5##y,z,c), I[128] = (T)(img)(_n3##x,_n5##y,z,c), I[129] = (T)(img)(_n4##x,_n5##y,z,c), I[130] = (T)(img)(_n5##x,_n5##y,z,c), I[131] = (T)(img)(_n6##x,_n5##y,z,c), \
1001
I[132] = (T)(img)(_p5##x,_n6##y,z,c), I[133] = (T)(img)(_p4##x,_n6##y,z,c), I[134] = (T)(img)(_p3##x,_n6##y,z,c), I[135] = (T)(img)(_p2##x,_n6##y,z,c), I[136] = (T)(img)(_p1##x,_n6##y,z,c), I[137] = (T)(img)(x,_n6##y,z,c), I[138] = (T)(img)(_n1##x,_n6##y,z,c), I[139] = (T)(img)(_n2##x,_n6##y,z,c), I[140] = (T)(img)(_n3##x,_n6##y,z,c), I[141] = (T)(img)(_n4##x,_n6##y,z,c), I[142] = (T)(img)(_n5##x,_n6##y,z,c), I[143] = (T)(img)(_n6##x,_n6##y,z,c);
1002
1003
// Define 13x13 loop macros
1004
//-------------------------
1005
#define cimg_for13(bound,i) for (int i = 0, \
1006
_p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
1007
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
1008
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
1009
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
1010
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
1011
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
1012
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6; \
1013
_n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
1014
i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
1015
_p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
1016
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i)
1017
1018
#define cimg_for13X(img,x) cimg_for13((img)._width,x)
1019
#define cimg_for13Y(img,y) cimg_for13((img)._height,y)
1020
#define cimg_for13Z(img,z) cimg_for13((img)._depth,z)
1021
#define cimg_for13C(img,c) cimg_for13((img)._spectrum,c)
1022
#define cimg_for13XY(img,x,y) cimg_for13Y(img,y) cimg_for13X(img,x)
1023
#define cimg_for13XZ(img,x,z) cimg_for13Z(img,z) cimg_for13X(img,x)
1024
#define cimg_for13XC(img,x,c) cimg_for13C(img,c) cimg_for13X(img,x)
1025
#define cimg_for13YZ(img,y,z) cimg_for13Z(img,z) cimg_for13Y(img,y)
1026
#define cimg_for13YC(img,y,c) cimg_for13C(img,c) cimg_for13Y(img,y)
1027
#define cimg_for13ZC(img,z,c) cimg_for13C(img,c) cimg_for13Z(img,z)
1028
#define cimg_for13XYZ(img,x,y,z) cimg_for13Z(img,z) cimg_for13XY(img,x,y)
1029
#define cimg_for13XZC(img,x,z,c) cimg_for13C(img,c) cimg_for13XZ(img,x,z)
1030
#define cimg_for13YZC(img,y,z,c) cimg_for13C(img,c) cimg_for13YZ(img,y,z)
1031
#define cimg_for13XYZC(img,x,y,z,c) cimg_for13C(img,c) cimg_for13XYZ(img,x,y,z)
1032
1033
#define cimg_for_in13(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
1034
_p6##i = i - 6<0?0:i - 6, \
1035
_p5##i = i - 5<0?0:i - 5, \
1036
_p4##i = i - 4<0?0:i - 4, \
1037
_p3##i = i - 3<0?0:i - 3, \
1038
_p2##i = i - 2<0?0:i - 2, \
1039
_p1##i = i - 1<0?0:i - 1, \
1040
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
1041
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
1042
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
1043
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
1044
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
1045
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6; \
1046
i<=(int)(i1) && (_n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
1047
i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
1048
_p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
1049
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i)
1050
1051
#define cimg_for_in13X(img,x0,x1,x) cimg_for_in13((img)._width,x0,x1,x)
1052
#define cimg_for_in13Y(img,y0,y1,y) cimg_for_in13((img)._height,y0,y1,y)
1053
#define cimg_for_in13Z(img,z0,z1,z) cimg_for_in13((img)._depth,z0,z1,z)
1054
#define cimg_for_in13C(img,c0,c1,c) cimg_for_in13((img)._spectrum,c0,c1,c)
1055
#define cimg_for_in13XY(img,x0,y0,x1,y1,x,y) cimg_for_in13Y(img,y0,y1,y) cimg_for_in13X(img,x0,x1,x)
1056
#define cimg_for_in13XZ(img,x0,z0,x1,z1,x,z) cimg_for_in13Z(img,z0,z1,z) cimg_for_in13X(img,x0,x1,x)
1057
#define cimg_for_in13XC(img,x0,c0,x1,c1,x,c) cimg_for_in13C(img,c0,c1,c) cimg_for_in13X(img,x0,x1,x)
1058
#define cimg_for_in13YZ(img,y0,z0,y1,z1,y,z) cimg_for_in13Z(img,z0,z1,z) cimg_for_in13Y(img,y0,y1,y)
1059
#define cimg_for_in13YC(img,y0,c0,y1,c1,y,c) cimg_for_in13C(img,c0,c1,c) cimg_for_in13Y(img,y0,y1,y)
1060
#define cimg_for_in13ZC(img,z0,c0,z1,c1,z,c) cimg_for_in13C(img,c0,c1,c) cimg_for_in13Z(img,z0,z1,z)
1061
#define cimg_for_in13XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in13Z(img,z0,z1,z) cimg_for_in13XY(img,x0,y0,x1,y1,x,y)
1062
#define cimg_for_in13XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in13C(img,c0,c1,c) cimg_for_in13XZ(img,x0,y0,x1,y1,x,z)
1063
#define cimg_for_in13YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in13C(img,c0,c1,c) cimg_for_in13YZ(img,y0,z0,y1,z1,y,z)
1064
#define cimg_for_in13XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in13C(img,c0,c1,c) cimg_for_in13XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
1065
1066
#define cimg_for13x13(img,x,y,z,c,I,T) \
1067
cimg_for13((img)._height,y) for (int x = 0, \
1068
_p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
1069
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
1070
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
1071
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
1072
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
1073
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
1074
_n6##x = (int)( \
1075
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = (T)(img)(0,_p6##y,z,c)), \
1076
(I[13] = I[14] = I[15] = I[16] = I[17] = I[18] = I[19] = (T)(img)(0,_p5##y,z,c)), \
1077
(I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = (T)(img)(0,_p4##y,z,c)), \
1078
(I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = (T)(img)(0,_p3##y,z,c)), \
1079
(I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = (T)(img)(0,_p2##y,z,c)), \
1080
(I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = (T)(img)(0,_p1##y,z,c)), \
1081
(I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = I[84] = (T)(img)(0,y,z,c)), \
1082
(I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = (T)(img)(0,_n1##y,z,c)), \
1083
(I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = (T)(img)(0,_n2##y,z,c)), \
1084
(I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = (T)(img)(0,_n3##y,z,c)), \
1085
(I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = (T)(img)(0,_n4##y,z,c)), \
1086
(I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = (T)(img)(0,_n5##y,z,c)), \
1087
(I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = (T)(img)(0,_n6##y,z,c)), \
1088
(I[7] = (T)(img)(_n1##x,_p6##y,z,c)), \
1089
(I[20] = (T)(img)(_n1##x,_p5##y,z,c)), \
1090
(I[33] = (T)(img)(_n1##x,_p4##y,z,c)), \
1091
(I[46] = (T)(img)(_n1##x,_p3##y,z,c)), \
1092
(I[59] = (T)(img)(_n1##x,_p2##y,z,c)), \
1093
(I[72] = (T)(img)(_n1##x,_p1##y,z,c)), \
1094
(I[85] = (T)(img)(_n1##x,y,z,c)), \
1095
(I[98] = (T)(img)(_n1##x,_n1##y,z,c)), \
1096
(I[111] = (T)(img)(_n1##x,_n2##y,z,c)), \
1097
(I[124] = (T)(img)(_n1##x,_n3##y,z,c)), \
1098
(I[137] = (T)(img)(_n1##x,_n4##y,z,c)), \
1099
(I[150] = (T)(img)(_n1##x,_n5##y,z,c)), \
1100
(I[163] = (T)(img)(_n1##x,_n6##y,z,c)), \
1101
(I[8] = (T)(img)(_n2##x,_p6##y,z,c)), \
1102
(I[21] = (T)(img)(_n2##x,_p5##y,z,c)), \
1103
(I[34] = (T)(img)(_n2##x,_p4##y,z,c)), \
1104
(I[47] = (T)(img)(_n2##x,_p3##y,z,c)), \
1105
(I[60] = (T)(img)(_n2##x,_p2##y,z,c)), \
1106
(I[73] = (T)(img)(_n2##x,_p1##y,z,c)), \
1107
(I[86] = (T)(img)(_n2##x,y,z,c)), \
1108
(I[99] = (T)(img)(_n2##x,_n1##y,z,c)), \
1109
(I[112] = (T)(img)(_n2##x,_n2##y,z,c)), \
1110
(I[125] = (T)(img)(_n2##x,_n3##y,z,c)), \
1111
(I[138] = (T)(img)(_n2##x,_n4##y,z,c)), \
1112
(I[151] = (T)(img)(_n2##x,_n5##y,z,c)), \
1113
(I[164] = (T)(img)(_n2##x,_n6##y,z,c)), \
1114
(I[9] = (T)(img)(_n3##x,_p6##y,z,c)), \
1115
(I[22] = (T)(img)(_n3##x,_p5##y,z,c)), \
1116
(I[35] = (T)(img)(_n3##x,_p4##y,z,c)), \
1117
(I[48] = (T)(img)(_n3##x,_p3##y,z,c)), \
1118
(I[61] = (T)(img)(_n3##x,_p2##y,z,c)), \
1119
(I[74] = (T)(img)(_n3##x,_p1##y,z,c)), \
1120
(I[87] = (T)(img)(_n3##x,y,z,c)), \
1121
(I[100] = (T)(img)(_n3##x,_n1##y,z,c)), \
1122
(I[113] = (T)(img)(_n3##x,_n2##y,z,c)), \
1123
(I[126] = (T)(img)(_n3##x,_n3##y,z,c)), \
1124
(I[139] = (T)(img)(_n3##x,_n4##y,z,c)), \
1125
(I[152] = (T)(img)(_n3##x,_n5##y,z,c)), \
1126
(I[165] = (T)(img)(_n3##x,_n6##y,z,c)), \
1127
(I[10] = (T)(img)(_n4##x,_p6##y,z,c)), \
1128
(I[23] = (T)(img)(_n4##x,_p5##y,z,c)), \
1129
(I[36] = (T)(img)(_n4##x,_p4##y,z,c)), \
1130
(I[49] = (T)(img)(_n4##x,_p3##y,z,c)), \
1131
(I[62] = (T)(img)(_n4##x,_p2##y,z,c)), \
1132
(I[75] = (T)(img)(_n4##x,_p1##y,z,c)), \
1133
(I[88] = (T)(img)(_n4##x,y,z,c)), \
1134
(I[101] = (T)(img)(_n4##x,_n1##y,z,c)), \
1135
(I[114] = (T)(img)(_n4##x,_n2##y,z,c)), \
1136
(I[127] = (T)(img)(_n4##x,_n3##y,z,c)), \
1137
(I[140] = (T)(img)(_n4##x,_n4##y,z,c)), \
1138
(I[153] = (T)(img)(_n4##x,_n5##y,z,c)), \
1139
(I[166] = (T)(img)(_n4##x,_n6##y,z,c)), \
1140
(I[11] = (T)(img)(_n5##x,_p6##y,z,c)), \
1141
(I[24] = (T)(img)(_n5##x,_p5##y,z,c)), \
1142
(I[37] = (T)(img)(_n5##x,_p4##y,z,c)), \
1143
(I[50] = (T)(img)(_n5##x,_p3##y,z,c)), \
1144
(I[63] = (T)(img)(_n5##x,_p2##y,z,c)), \
1145
(I[76] = (T)(img)(_n5##x,_p1##y,z,c)), \
1146
(I[89] = (T)(img)(_n5##x,y,z,c)), \
1147
(I[102] = (T)(img)(_n5##x,_n1##y,z,c)), \
1148
(I[115] = (T)(img)(_n5##x,_n2##y,z,c)), \
1149
(I[128] = (T)(img)(_n5##x,_n3##y,z,c)), \
1150
(I[141] = (T)(img)(_n5##x,_n4##y,z,c)), \
1151
(I[154] = (T)(img)(_n5##x,_n5##y,z,c)), \
1152
(I[167] = (T)(img)(_n5##x,_n6##y,z,c)), \
1153
6>=((img)._width)?(img).width() - 1:6); \
1154
(_n6##x<(img).width() && ( \
1155
(I[12] = (T)(img)(_n6##x,_p6##y,z,c)), \
1156
(I[25] = (T)(img)(_n6##x,_p5##y,z,c)), \
1157
(I[38] = (T)(img)(_n6##x,_p4##y,z,c)), \
1158
(I[51] = (T)(img)(_n6##x,_p3##y,z,c)), \
1159
(I[64] = (T)(img)(_n6##x,_p2##y,z,c)), \
1160
(I[77] = (T)(img)(_n6##x,_p1##y,z,c)), \
1161
(I[90] = (T)(img)(_n6##x,y,z,c)), \
1162
(I[103] = (T)(img)(_n6##x,_n1##y,z,c)), \
1163
(I[116] = (T)(img)(_n6##x,_n2##y,z,c)), \
1164
(I[129] = (T)(img)(_n6##x,_n3##y,z,c)), \
1165
(I[142] = (T)(img)(_n6##x,_n4##y,z,c)), \
1166
(I[155] = (T)(img)(_n6##x,_n5##y,z,c)), \
1167
(I[168] = (T)(img)(_n6##x,_n6##y,z,c)),1)) || \
1168
_n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
1169
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], \
1170
I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], \
1171
I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], \
1172
I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], \
1173
I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \
1174
I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \
1175
I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \
1176
I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \
1177
I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], \
1178
I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], \
1179
I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], \
1180
I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \
1181
I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], \
1182
_p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x)
1183
1184
#define cimg_for_in13x13(img,x0,y0,x1,y1,x,y,z,c,I,T) \
1185
cimg_for_in13((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
1186
_p6##x = x - 6<0?0:x - 6, \
1187
_p5##x = x - 5<0?0:x - 5, \
1188
_p4##x = x - 4<0?0:x - 4, \
1189
_p3##x = x - 3<0?0:x - 3, \
1190
_p2##x = x - 2<0?0:x - 2, \
1191
_p1##x = x - 1<0?0:x - 1, \
1192
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
1193
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
1194
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
1195
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
1196
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
1197
_n6##x = (int)( \
1198
(I[0] = (T)(img)(_p6##x,_p6##y,z,c)), \
1199
(I[13] = (T)(img)(_p6##x,_p5##y,z,c)), \
1200
(I[26] = (T)(img)(_p6##x,_p4##y,z,c)), \
1201
(I[39] = (T)(img)(_p6##x,_p3##y,z,c)), \
1202
(I[52] = (T)(img)(_p6##x,_p2##y,z,c)), \
1203
(I[65] = (T)(img)(_p6##x,_p1##y,z,c)), \
1204
(I[78] = (T)(img)(_p6##x,y,z,c)), \
1205
(I[91] = (T)(img)(_p6##x,_n1##y,z,c)), \
1206
(I[104] = (T)(img)(_p6##x,_n2##y,z,c)), \
1207
(I[117] = (T)(img)(_p6##x,_n3##y,z,c)), \
1208
(I[130] = (T)(img)(_p6##x,_n4##y,z,c)), \
1209
(I[143] = (T)(img)(_p6##x,_n5##y,z,c)), \
1210
(I[156] = (T)(img)(_p6##x,_n6##y,z,c)), \
1211
(I[1] = (T)(img)(_p5##x,_p6##y,z,c)), \
1212
(I[14] = (T)(img)(_p5##x,_p5##y,z,c)), \
1213
(I[27] = (T)(img)(_p5##x,_p4##y,z,c)), \
1214
(I[40] = (T)(img)(_p5##x,_p3##y,z,c)), \
1215
(I[53] = (T)(img)(_p5##x,_p2##y,z,c)), \
1216
(I[66] = (T)(img)(_p5##x,_p1##y,z,c)), \
1217
(I[79] = (T)(img)(_p5##x,y,z,c)), \
1218
(I[92] = (T)(img)(_p5##x,_n1##y,z,c)), \
1219
(I[105] = (T)(img)(_p5##x,_n2##y,z,c)), \
1220
(I[118] = (T)(img)(_p5##x,_n3##y,z,c)), \
1221
(I[131] = (T)(img)(_p5##x,_n4##y,z,c)), \
1222
(I[144] = (T)(img)(_p5##x,_n5##y,z,c)), \
1223
(I[157] = (T)(img)(_p5##x,_n6##y,z,c)), \
1224
(I[2] = (T)(img)(_p4##x,_p6##y,z,c)), \
1225
(I[15] = (T)(img)(_p4##x,_p5##y,z,c)), \
1226
(I[28] = (T)(img)(_p4##x,_p4##y,z,c)), \
1227
(I[41] = (T)(img)(_p4##x,_p3##y,z,c)), \
1228
(I[54] = (T)(img)(_p4##x,_p2##y,z,c)), \
1229
(I[67] = (T)(img)(_p4##x,_p1##y,z,c)), \
1230
(I[80] = (T)(img)(_p4##x,y,z,c)), \
1231
(I[93] = (T)(img)(_p4##x,_n1##y,z,c)), \
1232
(I[106] = (T)(img)(_p4##x,_n2##y,z,c)), \
1233
(I[119] = (T)(img)(_p4##x,_n3##y,z,c)), \
1234
(I[132] = (T)(img)(_p4##x,_n4##y,z,c)), \
1235
(I[145] = (T)(img)(_p4##x,_n5##y,z,c)), \
1236
(I[158] = (T)(img)(_p4##x,_n6##y,z,c)), \
1237
(I[3] = (T)(img)(_p3##x,_p6##y,z,c)), \
1238
(I[16] = (T)(img)(_p3##x,_p5##y,z,c)), \
1239
(I[29] = (T)(img)(_p3##x,_p4##y,z,c)), \
1240
(I[42] = (T)(img)(_p3##x,_p3##y,z,c)), \
1241
(I[55] = (T)(img)(_p3##x,_p2##y,z,c)), \
1242
(I[68] = (T)(img)(_p3##x,_p1##y,z,c)), \
1243
(I[81] = (T)(img)(_p3##x,y,z,c)), \
1244
(I[94] = (T)(img)(_p3##x,_n1##y,z,c)), \
1245
(I[107] = (T)(img)(_p3##x,_n2##y,z,c)), \
1246
(I[120] = (T)(img)(_p3##x,_n3##y,z,c)), \
1247
(I[133] = (T)(img)(_p3##x,_n4##y,z,c)), \
1248
(I[146] = (T)(img)(_p3##x,_n5##y,z,c)), \
1249
(I[159] = (T)(img)(_p3##x,_n6##y,z,c)), \
1250
(I[4] = (T)(img)(_p2##x,_p6##y,z,c)), \
1251
(I[17] = (T)(img)(_p2##x,_p5##y,z,c)), \
1252
(I[30] = (T)(img)(_p2##x,_p4##y,z,c)), \
1253
(I[43] = (T)(img)(_p2##x,_p3##y,z,c)), \
1254
(I[56] = (T)(img)(_p2##x,_p2##y,z,c)), \
1255
(I[69] = (T)(img)(_p2##x,_p1##y,z,c)), \
1256
(I[82] = (T)(img)(_p2##x,y,z,c)), \
1257
(I[95] = (T)(img)(_p2##x,_n1##y,z,c)), \
1258
(I[108] = (T)(img)(_p2##x,_n2##y,z,c)), \
1259
(I[121] = (T)(img)(_p2##x,_n3##y,z,c)), \
1260
(I[134] = (T)(img)(_p2##x,_n4##y,z,c)), \
1261
(I[147] = (T)(img)(_p2##x,_n5##y,z,c)), \
1262
(I[160] = (T)(img)(_p2##x,_n6##y,z,c)), \
1263
(I[5] = (T)(img)(_p1##x,_p6##y,z,c)), \
1264
(I[18] = (T)(img)(_p1##x,_p5##y,z,c)), \
1265
(I[31] = (T)(img)(_p1##x,_p4##y,z,c)), \
1266
(I[44] = (T)(img)(_p1##x,_p3##y,z,c)), \
1267
(I[57] = (T)(img)(_p1##x,_p2##y,z,c)), \
1268
(I[70] = (T)(img)(_p1##x,_p1##y,z,c)), \
1269
(I[83] = (T)(img)(_p1##x,y,z,c)), \
1270
(I[96] = (T)(img)(_p1##x,_n1##y,z,c)), \
1271
(I[109] = (T)(img)(_p1##x,_n2##y,z,c)), \
1272
(I[122] = (T)(img)(_p1##x,_n3##y,z,c)), \
1273
(I[135] = (T)(img)(_p1##x,_n4##y,z,c)), \
1274
(I[148] = (T)(img)(_p1##x,_n5##y,z,c)), \
1275
(I[161] = (T)(img)(_p1##x,_n6##y,z,c)), \
1276
(I[6] = (T)(img)(x,_p6##y,z,c)), \
1277
(I[19] = (T)(img)(x,_p5##y,z,c)), \
1278
(I[32] = (T)(img)(x,_p4##y,z,c)), \
1279
(I[45] = (T)(img)(x,_p3##y,z,c)), \
1280
(I[58] = (T)(img)(x,_p2##y,z,c)), \
1281
(I[71] = (T)(img)(x,_p1##y,z,c)), \
1282
(I[84] = (T)(img)(x,y,z,c)), \
1283
(I[97] = (T)(img)(x,_n1##y,z,c)), \
1284
(I[110] = (T)(img)(x,_n2##y,z,c)), \
1285
(I[123] = (T)(img)(x,_n3##y,z,c)), \
1286
(I[136] = (T)(img)(x,_n4##y,z,c)), \
1287
(I[149] = (T)(img)(x,_n5##y,z,c)), \
1288
(I[162] = (T)(img)(x,_n6##y,z,c)), \
1289
(I[7] = (T)(img)(_n1##x,_p6##y,z,c)), \
1290
(I[20] = (T)(img)(_n1##x,_p5##y,z,c)), \
1291
(I[33] = (T)(img)(_n1##x,_p4##y,z,c)), \
1292
(I[46] = (T)(img)(_n1##x,_p3##y,z,c)), \
1293
(I[59] = (T)(img)(_n1##x,_p2##y,z,c)), \
1294
(I[72] = (T)(img)(_n1##x,_p1##y,z,c)), \
1295
(I[85] = (T)(img)(_n1##x,y,z,c)), \
1296
(I[98] = (T)(img)(_n1##x,_n1##y,z,c)), \
1297
(I[111] = (T)(img)(_n1##x,_n2##y,z,c)), \
1298
(I[124] = (T)(img)(_n1##x,_n3##y,z,c)), \
1299
(I[137] = (T)(img)(_n1##x,_n4##y,z,c)), \
1300
(I[150] = (T)(img)(_n1##x,_n5##y,z,c)), \
1301
(I[163] = (T)(img)(_n1##x,_n6##y,z,c)), \
1302
(I[8] = (T)(img)(_n2##x,_p6##y,z,c)), \
1303
(I[21] = (T)(img)(_n2##x,_p5##y,z,c)), \
1304
(I[34] = (T)(img)(_n2##x,_p4##y,z,c)), \
1305
(I[47] = (T)(img)(_n2##x,_p3##y,z,c)), \
1306
(I[60] = (T)(img)(_n2##x,_p2##y,z,c)), \
1307
(I[73] = (T)(img)(_n2##x,_p1##y,z,c)), \
1308
(I[86] = (T)(img)(_n2##x,y,z,c)), \
1309
(I[99] = (T)(img)(_n2##x,_n1##y,z,c)), \
1310
(I[112] = (T)(img)(_n2##x,_n2##y,z,c)), \
1311
(I[125] = (T)(img)(_n2##x,_n3##y,z,c)), \
1312
(I[138] = (T)(img)(_n2##x,_n4##y,z,c)), \
1313
(I[151] = (T)(img)(_n2##x,_n5##y,z,c)), \
1314
(I[164] = (T)(img)(_n2##x,_n6##y,z,c)), \
1315
(I[9] = (T)(img)(_n3##x,_p6##y,z,c)), \
1316
(I[22] = (T)(img)(_n3##x,_p5##y,z,c)), \
1317
(I[35] = (T)(img)(_n3##x,_p4##y,z,c)), \
1318
(I[48] = (T)(img)(_n3##x,_p3##y,z,c)), \
1319
(I[61] = (T)(img)(_n3##x,_p2##y,z,c)), \
1320
(I[74] = (T)(img)(_n3##x,_p1##y,z,c)), \
1321
(I[87] = (T)(img)(_n3##x,y,z,c)), \
1322
(I[100] = (T)(img)(_n3##x,_n1##y,z,c)), \
1323
(I[113] = (T)(img)(_n3##x,_n2##y,z,c)), \
1324
(I[126] = (T)(img)(_n3##x,_n3##y,z,c)), \
1325
(I[139] = (T)(img)(_n3##x,_n4##y,z,c)), \
1326
(I[152] = (T)(img)(_n3##x,_n5##y,z,c)), \
1327
(I[165] = (T)(img)(_n3##x,_n6##y,z,c)), \
1328
(I[10] = (T)(img)(_n4##x,_p6##y,z,c)), \
1329
(I[23] = (T)(img)(_n4##x,_p5##y,z,c)), \
1330
(I[36] = (T)(img)(_n4##x,_p4##y,z,c)), \
1331
(I[49] = (T)(img)(_n4##x,_p3##y,z,c)), \
1332
(I[62] = (T)(img)(_n4##x,_p2##y,z,c)), \
1333
(I[75] = (T)(img)(_n4##x,_p1##y,z,c)), \
1334
(I[88] = (T)(img)(_n4##x,y,z,c)), \
1335
(I[101] = (T)(img)(_n4##x,_n1##y,z,c)), \
1336
(I[114] = (T)(img)(_n4##x,_n2##y,z,c)), \
1337
(I[127] = (T)(img)(_n4##x,_n3##y,z,c)), \
1338
(I[140] = (T)(img)(_n4##x,_n4##y,z,c)), \
1339
(I[153] = (T)(img)(_n4##x,_n5##y,z,c)), \
1340
(I[166] = (T)(img)(_n4##x,_n6##y,z,c)), \
1341
(I[11] = (T)(img)(_n5##x,_p6##y,z,c)), \
1342
(I[24] = (T)(img)(_n5##x,_p5##y,z,c)), \
1343
(I[37] = (T)(img)(_n5##x,_p4##y,z,c)), \
1344
(I[50] = (T)(img)(_n5##x,_p3##y,z,c)), \
1345
(I[63] = (T)(img)(_n5##x,_p2##y,z,c)), \
1346
(I[76] = (T)(img)(_n5##x,_p1##y,z,c)), \
1347
(I[89] = (T)(img)(_n5##x,y,z,c)), \
1348
(I[102] = (T)(img)(_n5##x,_n1##y,z,c)), \
1349
(I[115] = (T)(img)(_n5##x,_n2##y,z,c)), \
1350
(I[128] = (T)(img)(_n5##x,_n3##y,z,c)), \
1351
(I[141] = (T)(img)(_n5##x,_n4##y,z,c)), \
1352
(I[154] = (T)(img)(_n5##x,_n5##y,z,c)), \
1353
(I[167] = (T)(img)(_n5##x,_n6##y,z,c)), \
1354
x + 6>=(img).width()?(img).width() - 1:x + 6); \
1355
x<=(int)(x1) && ((_n6##x<(img).width() && ( \
1356
(I[12] = (T)(img)(_n6##x,_p6##y,z,c)), \
1357
(I[25] = (T)(img)(_n6##x,_p5##y,z,c)), \
1358
(I[38] = (T)(img)(_n6##x,_p4##y,z,c)), \
1359
(I[51] = (T)(img)(_n6##x,_p3##y,z,c)), \
1360
(I[64] = (T)(img)(_n6##x,_p2##y,z,c)), \
1361
(I[77] = (T)(img)(_n6##x,_p1##y,z,c)), \
1362
(I[90] = (T)(img)(_n6##x,y,z,c)), \
1363
(I[103] = (T)(img)(_n6##x,_n1##y,z,c)), \
1364
(I[116] = (T)(img)(_n6##x,_n2##y,z,c)), \
1365
(I[129] = (T)(img)(_n6##x,_n3##y,z,c)), \
1366
(I[142] = (T)(img)(_n6##x,_n4##y,z,c)), \
1367
(I[155] = (T)(img)(_n6##x,_n5##y,z,c)), \
1368
(I[168] = (T)(img)(_n6##x,_n6##y,z,c)),1)) || \
1369
_n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
1370
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], \
1371
I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], \
1372
I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], \
1373
I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], \
1374
I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \
1375
I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \
1376
I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \
1377
I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \
1378
I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], \
1379
I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], \
1380
I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], \
1381
I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \
1382
I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], \
1383
_p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x)
1384
1385
#define cimg_get13x13(img,x,y,z,c,I,T) \
1386
I[0] = (T)(img)(_p6##x,_p6##y,z,c), I[1] = (T)(img)(_p5##x,_p6##y,z,c), I[2] = (T)(img)(_p4##x,_p6##y,z,c), I[3] = (T)(img)(_p3##x,_p6##y,z,c), I[4] = (T)(img)(_p2##x,_p6##y,z,c), I[5] = (T)(img)(_p1##x,_p6##y,z,c), I[6] = (T)(img)(x,_p6##y,z,c), I[7] = (T)(img)(_n1##x,_p6##y,z,c), I[8] = (T)(img)(_n2##x,_p6##y,z,c), I[9] = (T)(img)(_n3##x,_p6##y,z,c), I[10] = (T)(img)(_n4##x,_p6##y,z,c), I[11] = (T)(img)(_n5##x,_p6##y,z,c), I[12] = (T)(img)(_n6##x,_p6##y,z,c), \
1387
I[13] = (T)(img)(_p6##x,_p5##y,z,c), I[14] = (T)(img)(_p5##x,_p5##y,z,c), I[15] = (T)(img)(_p4##x,_p5##y,z,c), I[16] = (T)(img)(_p3##x,_p5##y,z,c), I[17] = (T)(img)(_p2##x,_p5##y,z,c), I[18] = (T)(img)(_p1##x,_p5##y,z,c), I[19] = (T)(img)(x,_p5##y,z,c), I[20] = (T)(img)(_n1##x,_p5##y,z,c), I[21] = (T)(img)(_n2##x,_p5##y,z,c), I[22] = (T)(img)(_n3##x,_p5##y,z,c), I[23] = (T)(img)(_n4##x,_p5##y,z,c), I[24] = (T)(img)(_n5##x,_p5##y,z,c), I[25] = (T)(img)(_n6##x,_p5##y,z,c), \
1388
I[26] = (T)(img)(_p6##x,_p4##y,z,c), I[27] = (T)(img)(_p5##x,_p4##y,z,c), I[28] = (T)(img)(_p4##x,_p4##y,z,c), I[29] = (T)(img)(_p3##x,_p4##y,z,c), I[30] = (T)(img)(_p2##x,_p4##y,z,c), I[31] = (T)(img)(_p1##x,_p4##y,z,c), I[32] = (T)(img)(x,_p4##y,z,c), I[33] = (T)(img)(_n1##x,_p4##y,z,c), I[34] = (T)(img)(_n2##x,_p4##y,z,c), I[35] = (T)(img)(_n3##x,_p4##y,z,c), I[36] = (T)(img)(_n4##x,_p4##y,z,c), I[37] = (T)(img)(_n5##x,_p4##y,z,c), I[38] = (T)(img)(_n6##x,_p4##y,z,c), \
1389
I[39] = (T)(img)(_p6##x,_p3##y,z,c), I[40] = (T)(img)(_p5##x,_p3##y,z,c), I[41] = (T)(img)(_p4##x,_p3##y,z,c), I[42] = (T)(img)(_p3##x,_p3##y,z,c), I[43] = (T)(img)(_p2##x,_p3##y,z,c), I[44] = (T)(img)(_p1##x,_p3##y,z,c), I[45] = (T)(img)(x,_p3##y,z,c), I[46] = (T)(img)(_n1##x,_p3##y,z,c), I[47] = (T)(img)(_n2##x,_p3##y,z,c), I[48] = (T)(img)(_n3##x,_p3##y,z,c), I[49] = (T)(img)(_n4##x,_p3##y,z,c), I[50] = (T)(img)(_n5##x,_p3##y,z,c), I[51] = (T)(img)(_n6##x,_p3##y,z,c), \
1390
I[52] = (T)(img)(_p6##x,_p2##y,z,c), I[53] = (T)(img)(_p5##x,_p2##y,z,c), I[54] = (T)(img)(_p4##x,_p2##y,z,c), I[55] = (T)(img)(_p3##x,_p2##y,z,c), I[56] = (T)(img)(_p2##x,_p2##y,z,c), I[57] = (T)(img)(_p1##x,_p2##y,z,c), I[58] = (T)(img)(x,_p2##y,z,c), I[59] = (T)(img)(_n1##x,_p2##y,z,c), I[60] = (T)(img)(_n2##x,_p2##y,z,c), I[61] = (T)(img)(_n3##x,_p2##y,z,c), I[62] = (T)(img)(_n4##x,_p2##y,z,c), I[63] = (T)(img)(_n5##x,_p2##y,z,c), I[64] = (T)(img)(_n6##x,_p2##y,z,c), \
1391
I[65] = (T)(img)(_p6##x,_p1##y,z,c), I[66] = (T)(img)(_p5##x,_p1##y,z,c), I[67] = (T)(img)(_p4##x,_p1##y,z,c), I[68] = (T)(img)(_p3##x,_p1##y,z,c), I[69] = (T)(img)(_p2##x,_p1##y,z,c), I[70] = (T)(img)(_p1##x,_p1##y,z,c), I[71] = (T)(img)(x,_p1##y,z,c), I[72] = (T)(img)(_n1##x,_p1##y,z,c), I[73] = (T)(img)(_n2##x,_p1##y,z,c), I[74] = (T)(img)(_n3##x,_p1##y,z,c), I[75] = (T)(img)(_n4##x,_p1##y,z,c), I[76] = (T)(img)(_n5##x,_p1##y,z,c), I[77] = (T)(img)(_n6##x,_p1##y,z,c), \
1392
I[78] = (T)(img)(_p6##x,y,z,c), I[79] = (T)(img)(_p5##x,y,z,c), I[80] = (T)(img)(_p4##x,y,z,c), I[81] = (T)(img)(_p3##x,y,z,c), I[82] = (T)(img)(_p2##x,y,z,c), I[83] = (T)(img)(_p1##x,y,z,c), I[84] = (T)(img)(x,y,z,c), I[85] = (T)(img)(_n1##x,y,z,c), I[86] = (T)(img)(_n2##x,y,z,c), I[87] = (T)(img)(_n3##x,y,z,c), I[88] = (T)(img)(_n4##x,y,z,c), I[89] = (T)(img)(_n5##x,y,z,c), I[90] = (T)(img)(_n6##x,y,z,c), \
1393
I[91] = (T)(img)(_p6##x,_n1##y,z,c), I[92] = (T)(img)(_p5##x,_n1##y,z,c), I[93] = (T)(img)(_p4##x,_n1##y,z,c), I[94] = (T)(img)(_p3##x,_n1##y,z,c), I[95] = (T)(img)(_p2##x,_n1##y,z,c), I[96] = (T)(img)(_p1##x,_n1##y,z,c), I[97] = (T)(img)(x,_n1##y,z,c), I[98] = (T)(img)(_n1##x,_n1##y,z,c), I[99] = (T)(img)(_n2##x,_n1##y,z,c), I[100] = (T)(img)(_n3##x,_n1##y,z,c), I[101] = (T)(img)(_n4##x,_n1##y,z,c), I[102] = (T)(img)(_n5##x,_n1##y,z,c), I[103] = (T)(img)(_n6##x,_n1##y,z,c), \
1394
I[104] = (T)(img)(_p6##x,_n2##y,z,c), I[105] = (T)(img)(_p5##x,_n2##y,z,c), I[106] = (T)(img)(_p4##x,_n2##y,z,c), I[107] = (T)(img)(_p3##x,_n2##y,z,c), I[108] = (T)(img)(_p2##x,_n2##y,z,c), I[109] = (T)(img)(_p1##x,_n2##y,z,c), I[110] = (T)(img)(x,_n2##y,z,c), I[111] = (T)(img)(_n1##x,_n2##y,z,c), I[112] = (T)(img)(_n2##x,_n2##y,z,c), I[113] = (T)(img)(_n3##x,_n2##y,z,c), I[114] = (T)(img)(_n4##x,_n2##y,z,c), I[115] = (T)(img)(_n5##x,_n2##y,z,c), I[116] = (T)(img)(_n6##x,_n2##y,z,c), \
1395
I[117] = (T)(img)(_p6##x,_n3##y,z,c), I[118] = (T)(img)(_p5##x,_n3##y,z,c), I[119] = (T)(img)(_p4##x,_n3##y,z,c), I[120] = (T)(img)(_p3##x,_n3##y,z,c), I[121] = (T)(img)(_p2##x,_n3##y,z,c), I[122] = (T)(img)(_p1##x,_n3##y,z,c), I[123] = (T)(img)(x,_n3##y,z,c), I[124] = (T)(img)(_n1##x,_n3##y,z,c), I[125] = (T)(img)(_n2##x,_n3##y,z,c), I[126] = (T)(img)(_n3##x,_n3##y,z,c), I[127] = (T)(img)(_n4##x,_n3##y,z,c), I[128] = (T)(img)(_n5##x,_n3##y,z,c), I[129] = (T)(img)(_n6##x,_n3##y,z,c), \
1396
I[130] = (T)(img)(_p6##x,_n4##y,z,c), I[131] = (T)(img)(_p5##x,_n4##y,z,c), I[132] = (T)(img)(_p4##x,_n4##y,z,c), I[133] = (T)(img)(_p3##x,_n4##y,z,c), I[134] = (T)(img)(_p2##x,_n4##y,z,c), I[135] = (T)(img)(_p1##x,_n4##y,z,c), I[136] = (T)(img)(x,_n4##y,z,c), I[137] = (T)(img)(_n1##x,_n4##y,z,c), I[138] = (T)(img)(_n2##x,_n4##y,z,c), I[139] = (T)(img)(_n3##x,_n4##y,z,c), I[140] = (T)(img)(_n4##x,_n4##y,z,c), I[141] = (T)(img)(_n5##x,_n4##y,z,c), I[142] = (T)(img)(_n6##x,_n4##y,z,c), \
1397
I[143] = (T)(img)(_p6##x,_n5##y,z,c), I[144] = (T)(img)(_p5##x,_n5##y,z,c), I[145] = (T)(img)(_p4##x,_n5##y,z,c), I[146] = (T)(img)(_p3##x,_n5##y,z,c), I[147] = (T)(img)(_p2##x,_n5##y,z,c), I[148] = (T)(img)(_p1##x,_n5##y,z,c), I[149] = (T)(img)(x,_n5##y,z,c), I[150] = (T)(img)(_n1##x,_n5##y,z,c), I[151] = (T)(img)(_n2##x,_n5##y,z,c), I[152] = (T)(img)(_n3##x,_n5##y,z,c), I[153] = (T)(img)(_n4##x,_n5##y,z,c), I[154] = (T)(img)(_n5##x,_n5##y,z,c), I[155] = (T)(img)(_n6##x,_n5##y,z,c), \
1398
I[156] = (T)(img)(_p6##x,_n6##y,z,c), I[157] = (T)(img)(_p5##x,_n6##y,z,c), I[158] = (T)(img)(_p4##x,_n6##y,z,c), I[159] = (T)(img)(_p3##x,_n6##y,z,c), I[160] = (T)(img)(_p2##x,_n6##y,z,c), I[161] = (T)(img)(_p1##x,_n6##y,z,c), I[162] = (T)(img)(x,_n6##y,z,c), I[163] = (T)(img)(_n1##x,_n6##y,z,c), I[164] = (T)(img)(_n2##x,_n6##y,z,c), I[165] = (T)(img)(_n3##x,_n6##y,z,c), I[166] = (T)(img)(_n4##x,_n6##y,z,c), I[167] = (T)(img)(_n5##x,_n6##y,z,c), I[168] = (T)(img)(_n6##x,_n6##y,z,c);
1399
1400
// Define 14x14 loop macros
1401
//-------------------------
1402
#define cimg_for14(bound,i) for (int i = 0, \
1403
_p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
1404
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
1405
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
1406
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
1407
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
1408
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
1409
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
1410
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7; \
1411
_n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
1412
i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
1413
_p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
1414
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i)
1415
1416
#define cimg_for14X(img,x) cimg_for14((img)._width,x)
1417
#define cimg_for14Y(img,y) cimg_for14((img)._height,y)
1418
#define cimg_for14Z(img,z) cimg_for14((img)._depth,z)
1419
#define cimg_for14C(img,c) cimg_for14((img)._spectrum,c)
1420
#define cimg_for14XY(img,x,y) cimg_for14Y(img,y) cimg_for14X(img,x)
1421
#define cimg_for14XZ(img,x,z) cimg_for14Z(img,z) cimg_for14X(img,x)
1422
#define cimg_for14XC(img,x,c) cimg_for14C(img,c) cimg_for14X(img,x)
1423
#define cimg_for14YZ(img,y,z) cimg_for14Z(img,z) cimg_for14Y(img,y)
1424
#define cimg_for14YC(img,y,c) cimg_for14C(img,c) cimg_for14Y(img,y)
1425
#define cimg_for14ZC(img,z,c) cimg_for14C(img,c) cimg_for14Z(img,z)
1426
#define cimg_for14XYZ(img,x,y,z) cimg_for14Z(img,z) cimg_for14XY(img,x,y)
1427
#define cimg_for14XZC(img,x,z,c) cimg_for14C(img,c) cimg_for14XZ(img,x,z)
1428
#define cimg_for14YZC(img,y,z,c) cimg_for14C(img,c) cimg_for14YZ(img,y,z)
1429
#define cimg_for14XYZC(img,x,y,z,c) cimg_for14C(img,c) cimg_for14XYZ(img,x,y,z)
1430
1431
#define cimg_for_in14(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
1432
_p6##i = i - 6<0?0:i - 6, \
1433
_p5##i = i - 5<0?0:i - 5, \
1434
_p4##i = i - 4<0?0:i - 4, \
1435
_p3##i = i - 3<0?0:i - 3, \
1436
_p2##i = i - 2<0?0:i - 2, \
1437
_p1##i = i - 1<0?0:i - 1, \
1438
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
1439
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
1440
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
1441
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
1442
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
1443
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
1444
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7; \
1445
i<=(int)(i1) && (_n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
1446
i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
1447
_p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
1448
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i)
1449
1450
#define cimg_for_in14X(img,x0,x1,x) cimg_for_in14((img)._width,x0,x1,x)
1451
#define cimg_for_in14Y(img,y0,y1,y) cimg_for_in14((img)._height,y0,y1,y)
1452
#define cimg_for_in14Z(img,z0,z1,z) cimg_for_in14((img)._depth,z0,z1,z)
1453
#define cimg_for_in14C(img,c0,c1,c) cimg_for_in14((img)._spectrum,c0,c1,c)
1454
#define cimg_for_in14XY(img,x0,y0,x1,y1,x,y) cimg_for_in14Y(img,y0,y1,y) cimg_for_in14X(img,x0,x1,x)
1455
#define cimg_for_in14XZ(img,x0,z0,x1,z1,x,z) cimg_for_in14Z(img,z0,z1,z) cimg_for_in14X(img,x0,x1,x)
1456
#define cimg_for_in14XC(img,x0,c0,x1,c1,x,c) cimg_for_in14C(img,c0,c1,c) cimg_for_in14X(img,x0,x1,x)
1457
#define cimg_for_in14YZ(img,y0,z0,y1,z1,y,z) cimg_for_in14Z(img,z0,z1,z) cimg_for_in14Y(img,y0,y1,y)
1458
#define cimg_for_in14YC(img,y0,c0,y1,c1,y,c) cimg_for_in14C(img,c0,c1,c) cimg_for_in14Y(img,y0,y1,y)
1459
#define cimg_for_in14ZC(img,z0,c0,z1,c1,z,c) cimg_for_in14C(img,c0,c1,c) cimg_for_in14Z(img,z0,z1,z)
1460
#define cimg_for_in14XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in14Z(img,z0,z1,z) cimg_for_in14XY(img,x0,y0,x1,y1,x,y)
1461
#define cimg_for_in14XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in14C(img,c0,c1,c) cimg_for_in14XZ(img,x0,y0,x1,y1,x,z)
1462
#define cimg_for_in14YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in14C(img,c0,c1,c) cimg_for_in14YZ(img,y0,z0,y1,z1,y,z)
1463
#define cimg_for_in14XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in14C(img,c0,c1,c) cimg_for_in14XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
1464
1465
#define cimg_for14x14(img,x,y,z,c,I,T) \
1466
cimg_for14((img)._height,y) for (int x = 0, \
1467
_p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
1468
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
1469
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
1470
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
1471
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
1472
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
1473
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
1474
_n7##x = (int)( \
1475
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = (T)(img)(0,_p6##y,z,c)), \
1476
(I[14] = I[15] = I[16] = I[17] = I[18] = I[19] = I[20] = (T)(img)(0,_p5##y,z,c)), \
1477
(I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = (T)(img)(0,_p4##y,z,c)), \
1478
(I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = I[48] = (T)(img)(0,_p3##y,z,c)), \
1479
(I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = (T)(img)(0,_p2##y,z,c)), \
1480
(I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = (T)(img)(0,_p1##y,z,c)), \
1481
(I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = (T)(img)(0,y,z,c)), \
1482
(I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (T)(img)(0,_n1##y,z,c)), \
1483
(I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = (T)(img)(0,_n2##y,z,c)), \
1484
(I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = (T)(img)(0,_n3##y,z,c)), \
1485
(I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = (T)(img)(0,_n4##y,z,c)), \
1486
(I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = (T)(img)(0,_n5##y,z,c)), \
1487
(I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = (T)(img)(0,_n6##y,z,c)), \
1488
(I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = (T)(img)(0,_n7##y,z,c)), \
1489
(I[7] = (T)(img)(_n1##x,_p6##y,z,c)), \
1490
(I[21] = (T)(img)(_n1##x,_p5##y,z,c)), \
1491
(I[35] = (T)(img)(_n1##x,_p4##y,z,c)), \
1492
(I[49] = (T)(img)(_n1##x,_p3##y,z,c)), \
1493
(I[63] = (T)(img)(_n1##x,_p2##y,z,c)), \
1494
(I[77] = (T)(img)(_n1##x,_p1##y,z,c)), \
1495
(I[91] = (T)(img)(_n1##x,y,z,c)), \
1496
(I[105] = (T)(img)(_n1##x,_n1##y,z,c)), \
1497
(I[119] = (T)(img)(_n1##x,_n2##y,z,c)), \
1498
(I[133] = (T)(img)(_n1##x,_n3##y,z,c)), \
1499
(I[147] = (T)(img)(_n1##x,_n4##y,z,c)), \
1500
(I[161] = (T)(img)(_n1##x,_n5##y,z,c)), \
1501
(I[175] = (T)(img)(_n1##x,_n6##y,z,c)), \
1502
(I[189] = (T)(img)(_n1##x,_n7##y,z,c)), \
1503
(I[8] = (T)(img)(_n2##x,_p6##y,z,c)), \
1504
(I[22] = (T)(img)(_n2##x,_p5##y,z,c)), \
1505
(I[36] = (T)(img)(_n2##x,_p4##y,z,c)), \
1506
(I[50] = (T)(img)(_n2##x,_p3##y,z,c)), \
1507
(I[64] = (T)(img)(_n2##x,_p2##y,z,c)), \
1508
(I[78] = (T)(img)(_n2##x,_p1##y,z,c)), \
1509
(I[92] = (T)(img)(_n2##x,y,z,c)), \
1510
(I[106] = (T)(img)(_n2##x,_n1##y,z,c)), \
1511
(I[120] = (T)(img)(_n2##x,_n2##y,z,c)), \
1512
(I[134] = (T)(img)(_n2##x,_n3##y,z,c)), \
1513
(I[148] = (T)(img)(_n2##x,_n4##y,z,c)), \
1514
(I[162] = (T)(img)(_n2##x,_n5##y,z,c)), \
1515
(I[176] = (T)(img)(_n2##x,_n6##y,z,c)), \
1516
(I[190] = (T)(img)(_n2##x,_n7##y,z,c)), \
1517
(I[9] = (T)(img)(_n3##x,_p6##y,z,c)), \
1518
(I[23] = (T)(img)(_n3##x,_p5##y,z,c)), \
1519
(I[37] = (T)(img)(_n3##x,_p4##y,z,c)), \
1520
(I[51] = (T)(img)(_n3##x,_p3##y,z,c)), \
1521
(I[65] = (T)(img)(_n3##x,_p2##y,z,c)), \
1522
(I[79] = (T)(img)(_n3##x,_p1##y,z,c)), \
1523
(I[93] = (T)(img)(_n3##x,y,z,c)), \
1524
(I[107] = (T)(img)(_n3##x,_n1##y,z,c)), \
1525
(I[121] = (T)(img)(_n3##x,_n2##y,z,c)), \
1526
(I[135] = (T)(img)(_n3##x,_n3##y,z,c)), \
1527
(I[149] = (T)(img)(_n3##x,_n4##y,z,c)), \
1528
(I[163] = (T)(img)(_n3##x,_n5##y,z,c)), \
1529
(I[177] = (T)(img)(_n3##x,_n6##y,z,c)), \
1530
(I[191] = (T)(img)(_n3##x,_n7##y,z,c)), \
1531
(I[10] = (T)(img)(_n4##x,_p6##y,z,c)), \
1532
(I[24] = (T)(img)(_n4##x,_p5##y,z,c)), \
1533
(I[38] = (T)(img)(_n4##x,_p4##y,z,c)), \
1534
(I[52] = (T)(img)(_n4##x,_p3##y,z,c)), \
1535
(I[66] = (T)(img)(_n4##x,_p2##y,z,c)), \
1536
(I[80] = (T)(img)(_n4##x,_p1##y,z,c)), \
1537
(I[94] = (T)(img)(_n4##x,y,z,c)), \
1538
(I[108] = (T)(img)(_n4##x,_n1##y,z,c)), \
1539
(I[122] = (T)(img)(_n4##x,_n2##y,z,c)), \
1540
(I[136] = (T)(img)(_n4##x,_n3##y,z,c)), \
1541
(I[150] = (T)(img)(_n4##x,_n4##y,z,c)), \
1542
(I[164] = (T)(img)(_n4##x,_n5##y,z,c)), \
1543
(I[178] = (T)(img)(_n4##x,_n6##y,z,c)), \
1544
(I[192] = (T)(img)(_n4##x,_n7##y,z,c)), \
1545
(I[11] = (T)(img)(_n5##x,_p6##y,z,c)), \
1546
(I[25] = (T)(img)(_n5##x,_p5##y,z,c)), \
1547
(I[39] = (T)(img)(_n5##x,_p4##y,z,c)), \
1548
(I[53] = (T)(img)(_n5##x,_p3##y,z,c)), \
1549
(I[67] = (T)(img)(_n5##x,_p2##y,z,c)), \
1550
(I[81] = (T)(img)(_n5##x,_p1##y,z,c)), \
1551
(I[95] = (T)(img)(_n5##x,y,z,c)), \
1552
(I[109] = (T)(img)(_n5##x,_n1##y,z,c)), \
1553
(I[123] = (T)(img)(_n5##x,_n2##y,z,c)), \
1554
(I[137] = (T)(img)(_n5##x,_n3##y,z,c)), \
1555
(I[151] = (T)(img)(_n5##x,_n4##y,z,c)), \
1556
(I[165] = (T)(img)(_n5##x,_n5##y,z,c)), \
1557
(I[179] = (T)(img)(_n5##x,_n6##y,z,c)), \
1558
(I[193] = (T)(img)(_n5##x,_n7##y,z,c)), \
1559
(I[12] = (T)(img)(_n6##x,_p6##y,z,c)), \
1560
(I[26] = (T)(img)(_n6##x,_p5##y,z,c)), \
1561
(I[40] = (T)(img)(_n6##x,_p4##y,z,c)), \
1562
(I[54] = (T)(img)(_n6##x,_p3##y,z,c)), \
1563
(I[68] = (T)(img)(_n6##x,_p2##y,z,c)), \
1564
(I[82] = (T)(img)(_n6##x,_p1##y,z,c)), \
1565
(I[96] = (T)(img)(_n6##x,y,z,c)), \
1566
(I[110] = (T)(img)(_n6##x,_n1##y,z,c)), \
1567
(I[124] = (T)(img)(_n6##x,_n2##y,z,c)), \
1568
(I[138] = (T)(img)(_n6##x,_n3##y,z,c)), \
1569
(I[152] = (T)(img)(_n6##x,_n4##y,z,c)), \
1570
(I[166] = (T)(img)(_n6##x,_n5##y,z,c)), \
1571
(I[180] = (T)(img)(_n6##x,_n6##y,z,c)), \
1572
(I[194] = (T)(img)(_n6##x,_n7##y,z,c)), \
1573
7>=((img)._width)?(img).width() - 1:7); \
1574
(_n7##x<(img).width() && ( \
1575
(I[13] = (T)(img)(_n7##x,_p6##y,z,c)), \
1576
(I[27] = (T)(img)(_n7##x,_p5##y,z,c)), \
1577
(I[41] = (T)(img)(_n7##x,_p4##y,z,c)), \
1578
(I[55] = (T)(img)(_n7##x,_p3##y,z,c)), \
1579
(I[69] = (T)(img)(_n7##x,_p2##y,z,c)), \
1580
(I[83] = (T)(img)(_n7##x,_p1##y,z,c)), \
1581
(I[97] = (T)(img)(_n7##x,y,z,c)), \
1582
(I[111] = (T)(img)(_n7##x,_n1##y,z,c)), \
1583
(I[125] = (T)(img)(_n7##x,_n2##y,z,c)), \
1584
(I[139] = (T)(img)(_n7##x,_n3##y,z,c)), \
1585
(I[153] = (T)(img)(_n7##x,_n4##y,z,c)), \
1586
(I[167] = (T)(img)(_n7##x,_n5##y,z,c)), \
1587
(I[181] = (T)(img)(_n7##x,_n6##y,z,c)), \
1588
(I[195] = (T)(img)(_n7##x,_n7##y,z,c)),1)) || \
1589
_n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
1590
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \
1591
I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \
1592
I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
1593
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
1594
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
1595
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
1596
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \
1597
I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
1598
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
1599
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
1600
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \
1601
I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
1602
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \
1603
I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \
1604
_p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x)
1605
1606
#define cimg_for_in14x14(img,x0,y0,x1,y1,x,y,z,c,I,T) \
1607
cimg_for_in14((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
1608
_p6##x = x - 6<0?0:x - 6, \
1609
_p5##x = x - 5<0?0:x - 5, \
1610
_p4##x = x - 4<0?0:x - 4, \
1611
_p3##x = x - 3<0?0:x - 3, \
1612
_p2##x = x - 2<0?0:x - 2, \
1613
_p1##x = x - 1<0?0:x - 1, \
1614
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
1615
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
1616
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
1617
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
1618
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
1619
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
1620
_n7##x = (int)( \
1621
(I[0] = (T)(img)(_p6##x,_p6##y,z,c)), \
1622
(I[14] = (T)(img)(_p6##x,_p5##y,z,c)), \
1623
(I[28] = (T)(img)(_p6##x,_p4##y,z,c)), \
1624
(I[42] = (T)(img)(_p6##x,_p3##y,z,c)), \
1625
(I[56] = (T)(img)(_p6##x,_p2##y,z,c)), \
1626
(I[70] = (T)(img)(_p6##x,_p1##y,z,c)), \
1627
(I[84] = (T)(img)(_p6##x,y,z,c)), \
1628
(I[98] = (T)(img)(_p6##x,_n1##y,z,c)), \
1629
(I[112] = (T)(img)(_p6##x,_n2##y,z,c)), \
1630
(I[126] = (T)(img)(_p6##x,_n3##y,z,c)), \
1631
(I[140] = (T)(img)(_p6##x,_n4##y,z,c)), \
1632
(I[154] = (T)(img)(_p6##x,_n5##y,z,c)), \
1633
(I[168] = (T)(img)(_p6##x,_n6##y,z,c)), \
1634
(I[182] = (T)(img)(_p6##x,_n7##y,z,c)), \
1635
(I[1] = (T)(img)(_p5##x,_p6##y,z,c)), \
1636
(I[15] = (T)(img)(_p5##x,_p5##y,z,c)), \
1637
(I[29] = (T)(img)(_p5##x,_p4##y,z,c)), \
1638
(I[43] = (T)(img)(_p5##x,_p3##y,z,c)), \
1639
(I[57] = (T)(img)(_p5##x,_p2##y,z,c)), \
1640
(I[71] = (T)(img)(_p5##x,_p1##y,z,c)), \
1641
(I[85] = (T)(img)(_p5##x,y,z,c)), \
1642
(I[99] = (T)(img)(_p5##x,_n1##y,z,c)), \
1643
(I[113] = (T)(img)(_p5##x,_n2##y,z,c)), \
1644
(I[127] = (T)(img)(_p5##x,_n3##y,z,c)), \
1645
(I[141] = (T)(img)(_p5##x,_n4##y,z,c)), \
1646
(I[155] = (T)(img)(_p5##x,_n5##y,z,c)), \
1647
(I[169] = (T)(img)(_p5##x,_n6##y,z,c)), \
1648
(I[183] = (T)(img)(_p5##x,_n7##y,z,c)), \
1649
(I[2] = (T)(img)(_p4##x,_p6##y,z,c)), \
1650
(I[16] = (T)(img)(_p4##x,_p5##y,z,c)), \
1651
(I[30] = (T)(img)(_p4##x,_p4##y,z,c)), \
1652
(I[44] = (T)(img)(_p4##x,_p3##y,z,c)), \
1653
(I[58] = (T)(img)(_p4##x,_p2##y,z,c)), \
1654
(I[72] = (T)(img)(_p4##x,_p1##y,z,c)), \
1655
(I[86] = (T)(img)(_p4##x,y,z,c)), \
1656
(I[100] = (T)(img)(_p4##x,_n1##y,z,c)), \
1657
(I[114] = (T)(img)(_p4##x,_n2##y,z,c)), \
1658
(I[128] = (T)(img)(_p4##x,_n3##y,z,c)), \
1659
(I[142] = (T)(img)(_p4##x,_n4##y,z,c)), \
1660
(I[156] = (T)(img)(_p4##x,_n5##y,z,c)), \
1661
(I[170] = (T)(img)(_p4##x,_n6##y,z,c)), \
1662
(I[184] = (T)(img)(_p4##x,_n7##y,z,c)), \
1663
(I[3] = (T)(img)(_p3##x,_p6##y,z,c)), \
1664
(I[17] = (T)(img)(_p3##x,_p5##y,z,c)), \
1665
(I[31] = (T)(img)(_p3##x,_p4##y,z,c)), \
1666
(I[45] = (T)(img)(_p3##x,_p3##y,z,c)), \
1667
(I[59] = (T)(img)(_p3##x,_p2##y,z,c)), \
1668
(I[73] = (T)(img)(_p3##x,_p1##y,z,c)), \
1669
(I[87] = (T)(img)(_p3##x,y,z,c)), \
1670
(I[101] = (T)(img)(_p3##x,_n1##y,z,c)), \
1671
(I[115] = (T)(img)(_p3##x,_n2##y,z,c)), \
1672
(I[129] = (T)(img)(_p3##x,_n3##y,z,c)), \
1673
(I[143] = (T)(img)(_p3##x,_n4##y,z,c)), \
1674
(I[157] = (T)(img)(_p3##x,_n5##y,z,c)), \
1675
(I[171] = (T)(img)(_p3##x,_n6##y,z,c)), \
1676
(I[185] = (T)(img)(_p3##x,_n7##y,z,c)), \
1677
(I[4] = (T)(img)(_p2##x,_p6##y,z,c)), \
1678
(I[18] = (T)(img)(_p2##x,_p5##y,z,c)), \
1679
(I[32] = (T)(img)(_p2##x,_p4##y,z,c)), \
1680
(I[46] = (T)(img)(_p2##x,_p3##y,z,c)), \
1681
(I[60] = (T)(img)(_p2##x,_p2##y,z,c)), \
1682
(I[74] = (T)(img)(_p2##x,_p1##y,z,c)), \
1683
(I[88] = (T)(img)(_p2##x,y,z,c)), \
1684
(I[102] = (T)(img)(_p2##x,_n1##y,z,c)), \
1685
(I[116] = (T)(img)(_p2##x,_n2##y,z,c)), \
1686
(I[130] = (T)(img)(_p2##x,_n3##y,z,c)), \
1687
(I[144] = (T)(img)(_p2##x,_n4##y,z,c)), \
1688
(I[158] = (T)(img)(_p2##x,_n5##y,z,c)), \
1689
(I[172] = (T)(img)(_p2##x,_n6##y,z,c)), \
1690
(I[186] = (T)(img)(_p2##x,_n7##y,z,c)), \
1691
(I[5] = (T)(img)(_p1##x,_p6##y,z,c)), \
1692
(I[19] = (T)(img)(_p1##x,_p5##y,z,c)), \
1693
(I[33] = (T)(img)(_p1##x,_p4##y,z,c)), \
1694
(I[47] = (T)(img)(_p1##x,_p3##y,z,c)), \
1695
(I[61] = (T)(img)(_p1##x,_p2##y,z,c)), \
1696
(I[75] = (T)(img)(_p1##x,_p1##y,z,c)), \
1697
(I[89] = (T)(img)(_p1##x,y,z,c)), \
1698
(I[103] = (T)(img)(_p1##x,_n1##y,z,c)), \
1699
(I[117] = (T)(img)(_p1##x,_n2##y,z,c)), \
1700
(I[131] = (T)(img)(_p1##x,_n3##y,z,c)), \
1701
(I[145] = (T)(img)(_p1##x,_n4##y,z,c)), \
1702
(I[159] = (T)(img)(_p1##x,_n5##y,z,c)), \
1703
(I[173] = (T)(img)(_p1##x,_n6##y,z,c)), \
1704
(I[187] = (T)(img)(_p1##x,_n7##y,z,c)), \
1705
(I[6] = (T)(img)(x,_p6##y,z,c)), \
1706
(I[20] = (T)(img)(x,_p5##y,z,c)), \
1707
(I[34] = (T)(img)(x,_p4##y,z,c)), \
1708
(I[48] = (T)(img)(x,_p3##y,z,c)), \
1709
(I[62] = (T)(img)(x,_p2##y,z,c)), \
1710
(I[76] = (T)(img)(x,_p1##y,z,c)), \
1711
(I[90] = (T)(img)(x,y,z,c)), \
1712
(I[104] = (T)(img)(x,_n1##y,z,c)), \
1713
(I[118] = (T)(img)(x,_n2##y,z,c)), \
1714
(I[132] = (T)(img)(x,_n3##y,z,c)), \
1715
(I[146] = (T)(img)(x,_n4##y,z,c)), \
1716
(I[160] = (T)(img)(x,_n5##y,z,c)), \
1717
(I[174] = (T)(img)(x,_n6##y,z,c)), \
1718
(I[188] = (T)(img)(x,_n7##y,z,c)), \
1719
(I[7] = (T)(img)(_n1##x,_p6##y,z,c)), \
1720
(I[21] = (T)(img)(_n1##x,_p5##y,z,c)), \
1721
(I[35] = (T)(img)(_n1##x,_p4##y,z,c)), \
1722
(I[49] = (T)(img)(_n1##x,_p3##y,z,c)), \
1723
(I[63] = (T)(img)(_n1##x,_p2##y,z,c)), \
1724
(I[77] = (T)(img)(_n1##x,_p1##y,z,c)), \
1725
(I[91] = (T)(img)(_n1##x,y,z,c)), \
1726
(I[105] = (T)(img)(_n1##x,_n1##y,z,c)), \
1727
(I[119] = (T)(img)(_n1##x,_n2##y,z,c)), \
1728
(I[133] = (T)(img)(_n1##x,_n3##y,z,c)), \
1729
(I[147] = (T)(img)(_n1##x,_n4##y,z,c)), \
1730
(I[161] = (T)(img)(_n1##x,_n5##y,z,c)), \
1731
(I[175] = (T)(img)(_n1##x,_n6##y,z,c)), \
1732
(I[189] = (T)(img)(_n1##x,_n7##y,z,c)), \
1733
(I[8] = (T)(img)(_n2##x,_p6##y,z,c)), \
1734
(I[22] = (T)(img)(_n2##x,_p5##y,z,c)), \
1735
(I[36] = (T)(img)(_n2##x,_p4##y,z,c)), \
1736
(I[50] = (T)(img)(_n2##x,_p3##y,z,c)), \
1737
(I[64] = (T)(img)(_n2##x,_p2##y,z,c)), \
1738
(I[78] = (T)(img)(_n2##x,_p1##y,z,c)), \
1739
(I[92] = (T)(img)(_n2##x,y,z,c)), \
1740
(I[106] = (T)(img)(_n2##x,_n1##y,z,c)), \
1741
(I[120] = (T)(img)(_n2##x,_n2##y,z,c)), \
1742
(I[134] = (T)(img)(_n2##x,_n3##y,z,c)), \
1743
(I[148] = (T)(img)(_n2##x,_n4##y,z,c)), \
1744
(I[162] = (T)(img)(_n2##x,_n5##y,z,c)), \
1745
(I[176] = (T)(img)(_n2##x,_n6##y,z,c)), \
1746
(I[190] = (T)(img)(_n2##x,_n7##y,z,c)), \
1747
(I[9] = (T)(img)(_n3##x,_p6##y,z,c)), \
1748
(I[23] = (T)(img)(_n3##x,_p5##y,z,c)), \
1749
(I[37] = (T)(img)(_n3##x,_p4##y,z,c)), \
1750
(I[51] = (T)(img)(_n3##x,_p3##y,z,c)), \
1751
(I[65] = (T)(img)(_n3##x,_p2##y,z,c)), \
1752
(I[79] = (T)(img)(_n3##x,_p1##y,z,c)), \
1753
(I[93] = (T)(img)(_n3##x,y,z,c)), \
1754
(I[107] = (T)(img)(_n3##x,_n1##y,z,c)), \
1755
(I[121] = (T)(img)(_n3##x,_n2##y,z,c)), \
1756
(I[135] = (T)(img)(_n3##x,_n3##y,z,c)), \
1757
(I[149] = (T)(img)(_n3##x,_n4##y,z,c)), \
1758
(I[163] = (T)(img)(_n3##x,_n5##y,z,c)), \
1759
(I[177] = (T)(img)(_n3##x,_n6##y,z,c)), \
1760
(I[191] = (T)(img)(_n3##x,_n7##y,z,c)), \
1761
(I[10] = (T)(img)(_n4##x,_p6##y,z,c)), \
1762
(I[24] = (T)(img)(_n4##x,_p5##y,z,c)), \
1763
(I[38] = (T)(img)(_n4##x,_p4##y,z,c)), \
1764
(I[52] = (T)(img)(_n4##x,_p3##y,z,c)), \
1765
(I[66] = (T)(img)(_n4##x,_p2##y,z,c)), \
1766
(I[80] = (T)(img)(_n4##x,_p1##y,z,c)), \
1767
(I[94] = (T)(img)(_n4##x,y,z,c)), \
1768
(I[108] = (T)(img)(_n4##x,_n1##y,z,c)), \
1769
(I[122] = (T)(img)(_n4##x,_n2##y,z,c)), \
1770
(I[136] = (T)(img)(_n4##x,_n3##y,z,c)), \
1771
(I[150] = (T)(img)(_n4##x,_n4##y,z,c)), \
1772
(I[164] = (T)(img)(_n4##x,_n5##y,z,c)), \
1773
(I[178] = (T)(img)(_n4##x,_n6##y,z,c)), \
1774
(I[192] = (T)(img)(_n4##x,_n7##y,z,c)), \
1775
(I[11] = (T)(img)(_n5##x,_p6##y,z,c)), \
1776
(I[25] = (T)(img)(_n5##x,_p5##y,z,c)), \
1777
(I[39] = (T)(img)(_n5##x,_p4##y,z,c)), \
1778
(I[53] = (T)(img)(_n5##x,_p3##y,z,c)), \
1779
(I[67] = (T)(img)(_n5##x,_p2##y,z,c)), \
1780
(I[81] = (T)(img)(_n5##x,_p1##y,z,c)), \
1781
(I[95] = (T)(img)(_n5##x,y,z,c)), \
1782
(I[109] = (T)(img)(_n5##x,_n1##y,z,c)), \
1783
(I[123] = (T)(img)(_n5##x,_n2##y,z,c)), \
1784
(I[137] = (T)(img)(_n5##x,_n3##y,z,c)), \
1785
(I[151] = (T)(img)(_n5##x,_n4##y,z,c)), \
1786
(I[165] = (T)(img)(_n5##x,_n5##y,z,c)), \
1787
(I[179] = (T)(img)(_n5##x,_n6##y,z,c)), \
1788
(I[193] = (T)(img)(_n5##x,_n7##y,z,c)), \
1789
(I[12] = (T)(img)(_n6##x,_p6##y,z,c)), \
1790
(I[26] = (T)(img)(_n6##x,_p5##y,z,c)), \
1791
(I[40] = (T)(img)(_n6##x,_p4##y,z,c)), \
1792
(I[54] = (T)(img)(_n6##x,_p3##y,z,c)), \
1793
(I[68] = (T)(img)(_n6##x,_p2##y,z,c)), \
1794
(I[82] = (T)(img)(_n6##x,_p1##y,z,c)), \
1795
(I[96] = (T)(img)(_n6##x,y,z,c)), \
1796
(I[110] = (T)(img)(_n6##x,_n1##y,z,c)), \
1797
(I[124] = (T)(img)(_n6##x,_n2##y,z,c)), \
1798
(I[138] = (T)(img)(_n6##x,_n3##y,z,c)), \
1799
(I[152] = (T)(img)(_n6##x,_n4##y,z,c)), \
1800
(I[166] = (T)(img)(_n6##x,_n5##y,z,c)), \
1801
(I[180] = (T)(img)(_n6##x,_n6##y,z,c)), \
1802
(I[194] = (T)(img)(_n6##x,_n7##y,z,c)), \
1803
x + 7>=(img).width()?(img).width() - 1:x + 7); \
1804
x<=(int)(x1) && ((_n7##x<(img).width() && ( \
1805
(I[13] = (T)(img)(_n7##x,_p6##y,z,c)), \
1806
(I[27] = (T)(img)(_n7##x,_p5##y,z,c)), \
1807
(I[41] = (T)(img)(_n7##x,_p4##y,z,c)), \
1808
(I[55] = (T)(img)(_n7##x,_p3##y,z,c)), \
1809
(I[69] = (T)(img)(_n7##x,_p2##y,z,c)), \
1810
(I[83] = (T)(img)(_n7##x,_p1##y,z,c)), \
1811
(I[97] = (T)(img)(_n7##x,y,z,c)), \
1812
(I[111] = (T)(img)(_n7##x,_n1##y,z,c)), \
1813
(I[125] = (T)(img)(_n7##x,_n2##y,z,c)), \
1814
(I[139] = (T)(img)(_n7##x,_n3##y,z,c)), \
1815
(I[153] = (T)(img)(_n7##x,_n4##y,z,c)), \
1816
(I[167] = (T)(img)(_n7##x,_n5##y,z,c)), \
1817
(I[181] = (T)(img)(_n7##x,_n6##y,z,c)), \
1818
(I[195] = (T)(img)(_n7##x,_n7##y,z,c)),1)) || \
1819
_n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
1820
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \
1821
I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \
1822
I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
1823
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
1824
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
1825
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
1826
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \
1827
I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
1828
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
1829
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
1830
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \
1831
I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
1832
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \
1833
I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \
1834
_p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x)
1835
1836
#define cimg_get14x14(img,x,y,z,c,I,T) \
1837
I[0] = (T)(img)(_p6##x,_p6##y,z,c), I[1] = (T)(img)(_p5##x,_p6##y,z,c), I[2] = (T)(img)(_p4##x,_p6##y,z,c), I[3] = (T)(img)(_p3##x,_p6##y,z,c), I[4] = (T)(img)(_p2##x,_p6##y,z,c), I[5] = (T)(img)(_p1##x,_p6##y,z,c), I[6] = (T)(img)(x,_p6##y,z,c), I[7] = (T)(img)(_n1##x,_p6##y,z,c), I[8] = (T)(img)(_n2##x,_p6##y,z,c), I[9] = (T)(img)(_n3##x,_p6##y,z,c), I[10] = (T)(img)(_n4##x,_p6##y,z,c), I[11] = (T)(img)(_n5##x,_p6##y,z,c), I[12] = (T)(img)(_n6##x,_p6##y,z,c), I[13] = (T)(img)(_n7##x,_p6##y,z,c), \
1838
I[14] = (T)(img)(_p6##x,_p5##y,z,c), I[15] = (T)(img)(_p5##x,_p5##y,z,c), I[16] = (T)(img)(_p4##x,_p5##y,z,c), I[17] = (T)(img)(_p3##x,_p5##y,z,c), I[18] = (T)(img)(_p2##x,_p5##y,z,c), I[19] = (T)(img)(_p1##x,_p5##y,z,c), I[20] = (T)(img)(x,_p5##y,z,c), I[21] = (T)(img)(_n1##x,_p5##y,z,c), I[22] = (T)(img)(_n2##x,_p5##y,z,c), I[23] = (T)(img)(_n3##x,_p5##y,z,c), I[24] = (T)(img)(_n4##x,_p5##y,z,c), I[25] = (T)(img)(_n5##x,_p5##y,z,c), I[26] = (T)(img)(_n6##x,_p5##y,z,c), I[27] = (T)(img)(_n7##x,_p5##y,z,c), \
1839
I[28] = (T)(img)(_p6##x,_p4##y,z,c), I[29] = (T)(img)(_p5##x,_p4##y,z,c), I[30] = (T)(img)(_p4##x,_p4##y,z,c), I[31] = (T)(img)(_p3##x,_p4##y,z,c), I[32] = (T)(img)(_p2##x,_p4##y,z,c), I[33] = (T)(img)(_p1##x,_p4##y,z,c), I[34] = (T)(img)(x,_p4##y,z,c), I[35] = (T)(img)(_n1##x,_p4##y,z,c), I[36] = (T)(img)(_n2##x,_p4##y,z,c), I[37] = (T)(img)(_n3##x,_p4##y,z,c), I[38] = (T)(img)(_n4##x,_p4##y,z,c), I[39] = (T)(img)(_n5##x,_p4##y,z,c), I[40] = (T)(img)(_n6##x,_p4##y,z,c), I[41] = (T)(img)(_n7##x,_p4##y,z,c), \
1840
I[42] = (T)(img)(_p6##x,_p3##y,z,c), I[43] = (T)(img)(_p5##x,_p3##y,z,c), I[44] = (T)(img)(_p4##x,_p3##y,z,c), I[45] = (T)(img)(_p3##x,_p3##y,z,c), I[46] = (T)(img)(_p2##x,_p3##y,z,c), I[47] = (T)(img)(_p1##x,_p3##y,z,c), I[48] = (T)(img)(x,_p3##y,z,c), I[49] = (T)(img)(_n1##x,_p3##y,z,c), I[50] = (T)(img)(_n2##x,_p3##y,z,c), I[51] = (T)(img)(_n3##x,_p3##y,z,c), I[52] = (T)(img)(_n4##x,_p3##y,z,c), I[53] = (T)(img)(_n5##x,_p3##y,z,c), I[54] = (T)(img)(_n6##x,_p3##y,z,c), I[55] = (T)(img)(_n7##x,_p3##y,z,c), \
1841
I[56] = (T)(img)(_p6##x,_p2##y,z,c), I[57] = (T)(img)(_p5##x,_p2##y,z,c), I[58] = (T)(img)(_p4##x,_p2##y,z,c), I[59] = (T)(img)(_p3##x,_p2##y,z,c), I[60] = (T)(img)(_p2##x,_p2##y,z,c), I[61] = (T)(img)(_p1##x,_p2##y,z,c), I[62] = (T)(img)(x,_p2##y,z,c), I[63] = (T)(img)(_n1##x,_p2##y,z,c), I[64] = (T)(img)(_n2##x,_p2##y,z,c), I[65] = (T)(img)(_n3##x,_p2##y,z,c), I[66] = (T)(img)(_n4##x,_p2##y,z,c), I[67] = (T)(img)(_n5##x,_p2##y,z,c), I[68] = (T)(img)(_n6##x,_p2##y,z,c), I[69] = (T)(img)(_n7##x,_p2##y,z,c), \
1842
I[70] = (T)(img)(_p6##x,_p1##y,z,c), I[71] = (T)(img)(_p5##x,_p1##y,z,c), I[72] = (T)(img)(_p4##x,_p1##y,z,c), I[73] = (T)(img)(_p3##x,_p1##y,z,c), I[74] = (T)(img)(_p2##x,_p1##y,z,c), I[75] = (T)(img)(_p1##x,_p1##y,z,c), I[76] = (T)(img)(x,_p1##y,z,c), I[77] = (T)(img)(_n1##x,_p1##y,z,c), I[78] = (T)(img)(_n2##x,_p1##y,z,c), I[79] = (T)(img)(_n3##x,_p1##y,z,c), I[80] = (T)(img)(_n4##x,_p1##y,z,c), I[81] = (T)(img)(_n5##x,_p1##y,z,c), I[82] = (T)(img)(_n6##x,_p1##y,z,c), I[83] = (T)(img)(_n7##x,_p1##y,z,c), \
1843
I[84] = (T)(img)(_p6##x,y,z,c), I[85] = (T)(img)(_p5##x,y,z,c), I[86] = (T)(img)(_p4##x,y,z,c), I[87] = (T)(img)(_p3##x,y,z,c), I[88] = (T)(img)(_p2##x,y,z,c), I[89] = (T)(img)(_p1##x,y,z,c), I[90] = (T)(img)(x,y,z,c), I[91] = (T)(img)(_n1##x,y,z,c), I[92] = (T)(img)(_n2##x,y,z,c), I[93] = (T)(img)(_n3##x,y,z,c), I[94] = (T)(img)(_n4##x,y,z,c), I[95] = (T)(img)(_n5##x,y,z,c), I[96] = (T)(img)(_n6##x,y,z,c), I[97] = (T)(img)(_n7##x,y,z,c), \
1844
I[98] = (T)(img)(_p6##x,_n1##y,z,c), I[99] = (T)(img)(_p5##x,_n1##y,z,c), I[100] = (T)(img)(_p4##x,_n1##y,z,c), I[101] = (T)(img)(_p3##x,_n1##y,z,c), I[102] = (T)(img)(_p2##x,_n1##y,z,c), I[103] = (T)(img)(_p1##x,_n1##y,z,c), I[104] = (T)(img)(x,_n1##y,z,c), I[105] = (T)(img)(_n1##x,_n1##y,z,c), I[106] = (T)(img)(_n2##x,_n1##y,z,c), I[107] = (T)(img)(_n3##x,_n1##y,z,c), I[108] = (T)(img)(_n4##x,_n1##y,z,c), I[109] = (T)(img)(_n5##x,_n1##y,z,c), I[110] = (T)(img)(_n6##x,_n1##y,z,c), I[111] = (T)(img)(_n7##x,_n1##y,z,c), \
1845
I[112] = (T)(img)(_p6##x,_n2##y,z,c), I[113] = (T)(img)(_p5##x,_n2##y,z,c), I[114] = (T)(img)(_p4##x,_n2##y,z,c), I[115] = (T)(img)(_p3##x,_n2##y,z,c), I[116] = (T)(img)(_p2##x,_n2##y,z,c), I[117] = (T)(img)(_p1##x,_n2##y,z,c), I[118] = (T)(img)(x,_n2##y,z,c), I[119] = (T)(img)(_n1##x,_n2##y,z,c), I[120] = (T)(img)(_n2##x,_n2##y,z,c), I[121] = (T)(img)(_n3##x,_n2##y,z,c), I[122] = (T)(img)(_n4##x,_n2##y,z,c), I[123] = (T)(img)(_n5##x,_n2##y,z,c), I[124] = (T)(img)(_n6##x,_n2##y,z,c), I[125] = (T)(img)(_n7##x,_n2##y,z,c), \
1846
I[126] = (T)(img)(_p6##x,_n3##y,z,c), I[127] = (T)(img)(_p5##x,_n3##y,z,c), I[128] = (T)(img)(_p4##x,_n3##y,z,c), I[129] = (T)(img)(_p3##x,_n3##y,z,c), I[130] = (T)(img)(_p2##x,_n3##y,z,c), I[131] = (T)(img)(_p1##x,_n3##y,z,c), I[132] = (T)(img)(x,_n3##y,z,c), I[133] = (T)(img)(_n1##x,_n3##y,z,c), I[134] = (T)(img)(_n2##x,_n3##y,z,c), I[135] = (T)(img)(_n3##x,_n3##y,z,c), I[136] = (T)(img)(_n4##x,_n3##y,z,c), I[137] = (T)(img)(_n5##x,_n3##y,z,c), I[138] = (T)(img)(_n6##x,_n3##y,z,c), I[139] = (T)(img)(_n7##x,_n3##y,z,c), \
1847
I[140] = (T)(img)(_p6##x,_n4##y,z,c), I[141] = (T)(img)(_p5##x,_n4##y,z,c), I[142] = (T)(img)(_p4##x,_n4##y,z,c), I[143] = (T)(img)(_p3##x,_n4##y,z,c), I[144] = (T)(img)(_p2##x,_n4##y,z,c), I[145] = (T)(img)(_p1##x,_n4##y,z,c), I[146] = (T)(img)(x,_n4##y,z,c), I[147] = (T)(img)(_n1##x,_n4##y,z,c), I[148] = (T)(img)(_n2##x,_n4##y,z,c), I[149] = (T)(img)(_n3##x,_n4##y,z,c), I[150] = (T)(img)(_n4##x,_n4##y,z,c), I[151] = (T)(img)(_n5##x,_n4##y,z,c), I[152] = (T)(img)(_n6##x,_n4##y,z,c), I[153] = (T)(img)(_n7##x,_n4##y,z,c), \
1848
I[154] = (T)(img)(_p6##x,_n5##y,z,c), I[155] = (T)(img)(_p5##x,_n5##y,z,c), I[156] = (T)(img)(_p4##x,_n5##y,z,c), I[157] = (T)(img)(_p3##x,_n5##y,z,c), I[158] = (T)(img)(_p2##x,_n5##y,z,c), I[159] = (T)(img)(_p1##x,_n5##y,z,c), I[160] = (T)(img)(x,_n5##y,z,c), I[161] = (T)(img)(_n1##x,_n5##y,z,c), I[162] = (T)(img)(_n2##x,_n5##y,z,c), I[163] = (T)(img)(_n3##x,_n5##y,z,c), I[164] = (T)(img)(_n4##x,_n5##y,z,c), I[165] = (T)(img)(_n5##x,_n5##y,z,c), I[166] = (T)(img)(_n6##x,_n5##y,z,c), I[167] = (T)(img)(_n7##x,_n5##y,z,c), \
1849
I[168] = (T)(img)(_p6##x,_n6##y,z,c), I[169] = (T)(img)(_p5##x,_n6##y,z,c), I[170] = (T)(img)(_p4##x,_n6##y,z,c), I[171] = (T)(img)(_p3##x,_n6##y,z,c), I[172] = (T)(img)(_p2##x,_n6##y,z,c), I[173] = (T)(img)(_p1##x,_n6##y,z,c), I[174] = (T)(img)(x,_n6##y,z,c), I[175] = (T)(img)(_n1##x,_n6##y,z,c), I[176] = (T)(img)(_n2##x,_n6##y,z,c), I[177] = (T)(img)(_n3##x,_n6##y,z,c), I[178] = (T)(img)(_n4##x,_n6##y,z,c), I[179] = (T)(img)(_n5##x,_n6##y,z,c), I[180] = (T)(img)(_n6##x,_n6##y,z,c), I[181] = (T)(img)(_n7##x,_n6##y,z,c), \
1850
I[182] = (T)(img)(_p6##x,_n7##y,z,c), I[183] = (T)(img)(_p5##x,_n7##y,z,c), I[184] = (T)(img)(_p4##x,_n7##y,z,c), I[185] = (T)(img)(_p3##x,_n7##y,z,c), I[186] = (T)(img)(_p2##x,_n7##y,z,c), I[187] = (T)(img)(_p1##x,_n7##y,z,c), I[188] = (T)(img)(x,_n7##y,z,c), I[189] = (T)(img)(_n1##x,_n7##y,z,c), I[190] = (T)(img)(_n2##x,_n7##y,z,c), I[191] = (T)(img)(_n3##x,_n7##y,z,c), I[192] = (T)(img)(_n4##x,_n7##y,z,c), I[193] = (T)(img)(_n5##x,_n7##y,z,c), I[194] = (T)(img)(_n6##x,_n7##y,z,c), I[195] = (T)(img)(_n7##x,_n7##y,z,c);
1851
1852
// Define 15x15 loop macros
1853
//-------------------------
1854
#define cimg_for15(bound,i) for (int i = 0, \
1855
_p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
1856
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
1857
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
1858
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
1859
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
1860
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
1861
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
1862
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7; \
1863
_n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
1864
i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
1865
_p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
1866
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i)
1867
1868
#define cimg_for15X(img,x) cimg_for15((img)._width,x)
1869
#define cimg_for15Y(img,y) cimg_for15((img)._height,y)
1870
#define cimg_for15Z(img,z) cimg_for15((img)._depth,z)
1871
#define cimg_for15C(img,c) cimg_for15((img)._spectrum,c)
1872
#define cimg_for15XY(img,x,y) cimg_for15Y(img,y) cimg_for15X(img,x)
1873
#define cimg_for15XZ(img,x,z) cimg_for15Z(img,z) cimg_for15X(img,x)
1874
#define cimg_for15XC(img,x,c) cimg_for15C(img,c) cimg_for15X(img,x)
1875
#define cimg_for15YZ(img,y,z) cimg_for15Z(img,z) cimg_for15Y(img,y)
1876
#define cimg_for15YC(img,y,c) cimg_for15C(img,c) cimg_for15Y(img,y)
1877
#define cimg_for15ZC(img,z,c) cimg_for15C(img,c) cimg_for15Z(img,z)
1878
#define cimg_for15XYZ(img,x,y,z) cimg_for15Z(img,z) cimg_for15XY(img,x,y)
1879
#define cimg_for15XZC(img,x,z,c) cimg_for15C(img,c) cimg_for15XZ(img,x,z)
1880
#define cimg_for15YZC(img,y,z,c) cimg_for15C(img,c) cimg_for15YZ(img,y,z)
1881
#define cimg_for15XYZC(img,x,y,z,c) cimg_for15C(img,c) cimg_for15XYZ(img,x,y,z)
1882
1883
#define cimg_for_in15(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
1884
_p7##i = i - 7<0?0:i - 7, \
1885
_p6##i = i - 6<0?0:i - 6, \
1886
_p5##i = i - 5<0?0:i - 5, \
1887
_p4##i = i - 4<0?0:i - 4, \
1888
_p3##i = i - 3<0?0:i - 3, \
1889
_p2##i = i - 2<0?0:i - 2, \
1890
_p1##i = i - 1<0?0:i - 1, \
1891
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
1892
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
1893
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
1894
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
1895
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
1896
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
1897
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7; \
1898
i<=(int)(i1) && (_n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
1899
i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
1900
_p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
1901
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i)
1902
1903
#define cimg_for_in15X(img,x0,x1,x) cimg_for_in15((img)._width,x0,x1,x)
1904
#define cimg_for_in15Y(img,y0,y1,y) cimg_for_in15((img)._height,y0,y1,y)
1905
#define cimg_for_in15Z(img,z0,z1,z) cimg_for_in15((img)._depth,z0,z1,z)
1906
#define cimg_for_in15C(img,c0,c1,c) cimg_for_in15((img)._spectrum,c0,c1,c)
1907
#define cimg_for_in15XY(img,x0,y0,x1,y1,x,y) cimg_for_in15Y(img,y0,y1,y) cimg_for_in15X(img,x0,x1,x)
1908
#define cimg_for_in15XZ(img,x0,z0,x1,z1,x,z) cimg_for_in15Z(img,z0,z1,z) cimg_for_in15X(img,x0,x1,x)
1909
#define cimg_for_in15XC(img,x0,c0,x1,c1,x,c) cimg_for_in15C(img,c0,c1,c) cimg_for_in15X(img,x0,x1,x)
1910
#define cimg_for_in15YZ(img,y0,z0,y1,z1,y,z) cimg_for_in15Z(img,z0,z1,z) cimg_for_in15Y(img,y0,y1,y)
1911
#define cimg_for_in15YC(img,y0,c0,y1,c1,y,c) cimg_for_in15C(img,c0,c1,c) cimg_for_in15Y(img,y0,y1,y)
1912
#define cimg_for_in15ZC(img,z0,c0,z1,c1,z,c) cimg_for_in15C(img,c0,c1,c) cimg_for_in15Z(img,z0,z1,z)
1913
#define cimg_for_in15XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in15Z(img,z0,z1,z) cimg_for_in15XY(img,x0,y0,x1,y1,x,y)
1914
#define cimg_for_in15XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in15C(img,c0,c1,c) cimg_for_in15XZ(img,x0,y0,x1,y1,x,z)
1915
#define cimg_for_in15YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in15C(img,c0,c1,c) cimg_for_in15YZ(img,y0,z0,y1,z1,y,z)
1916
#define cimg_for_in15XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in15C(img,c0,c1,c) cimg_for_in15XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
1917
1918
#define cimg_for15x15(img,x,y,z,c,I,T) \
1919
cimg_for15((img)._height,y) for (int x = 0, \
1920
_p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
1921
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
1922
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
1923
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
1924
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
1925
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
1926
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
1927
_n7##x = (int)( \
1928
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = (T)(img)(0,_p7##y,z,c)), \
1929
(I[15] = I[16] = I[17] = I[18] = I[19] = I[20] = I[21] = I[22] = (T)(img)(0,_p6##y,z,c)), \
1930
(I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = (T)(img)(0,_p5##y,z,c)), \
1931
(I[45] = I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = (T)(img)(0,_p4##y,z,c)), \
1932
(I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = (T)(img)(0,_p3##y,z,c)), \
1933
(I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = (T)(img)(0,_p2##y,z,c)), \
1934
(I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = (T)(img)(0,_p1##y,z,c)), \
1935
(I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = I[112] = (T)(img)(0,y,z,c)), \
1936
(I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = (T)(img)(0,_n1##y,z,c)), \
1937
(I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (T)(img)(0,_n2##y,z,c)), \
1938
(I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = (T)(img)(0,_n3##y,z,c)), \
1939
(I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = I[171] = I[172] = (T)(img)(0,_n4##y,z,c)), \
1940
(I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = (T)(img)(0,_n5##y,z,c)), \
1941
(I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = (T)(img)(0,_n6##y,z,c)), \
1942
(I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = (T)(img)(0,_n7##y,z,c)), \
1943
(I[8] = (T)(img)(_n1##x,_p7##y,z,c)), \
1944
(I[23] = (T)(img)(_n1##x,_p6##y,z,c)), \
1945
(I[38] = (T)(img)(_n1##x,_p5##y,z,c)), \
1946
(I[53] = (T)(img)(_n1##x,_p4##y,z,c)), \
1947
(I[68] = (T)(img)(_n1##x,_p3##y,z,c)), \
1948
(I[83] = (T)(img)(_n1##x,_p2##y,z,c)), \
1949
(I[98] = (T)(img)(_n1##x,_p1##y,z,c)), \
1950
(I[113] = (T)(img)(_n1##x,y,z,c)), \
1951
(I[128] = (T)(img)(_n1##x,_n1##y,z,c)), \
1952
(I[143] = (T)(img)(_n1##x,_n2##y,z,c)), \
1953
(I[158] = (T)(img)(_n1##x,_n3##y,z,c)), \
1954
(I[173] = (T)(img)(_n1##x,_n4##y,z,c)), \
1955
(I[188] = (T)(img)(_n1##x,_n5##y,z,c)), \
1956
(I[203] = (T)(img)(_n1##x,_n6##y,z,c)), \
1957
(I[218] = (T)(img)(_n1##x,_n7##y,z,c)), \
1958
(I[9] = (T)(img)(_n2##x,_p7##y,z,c)), \
1959
(I[24] = (T)(img)(_n2##x,_p6##y,z,c)), \
1960
(I[39] = (T)(img)(_n2##x,_p5##y,z,c)), \
1961
(I[54] = (T)(img)(_n2##x,_p4##y,z,c)), \
1962
(I[69] = (T)(img)(_n2##x,_p3##y,z,c)), \
1963
(I[84] = (T)(img)(_n2##x,_p2##y,z,c)), \
1964
(I[99] = (T)(img)(_n2##x,_p1##y,z,c)), \
1965
(I[114] = (T)(img)(_n2##x,y,z,c)), \
1966
(I[129] = (T)(img)(_n2##x,_n1##y,z,c)), \
1967
(I[144] = (T)(img)(_n2##x,_n2##y,z,c)), \
1968
(I[159] = (T)(img)(_n2##x,_n3##y,z,c)), \
1969
(I[174] = (T)(img)(_n2##x,_n4##y,z,c)), \
1970
(I[189] = (T)(img)(_n2##x,_n5##y,z,c)), \
1971
(I[204] = (T)(img)(_n2##x,_n6##y,z,c)), \
1972
(I[219] = (T)(img)(_n2##x,_n7##y,z,c)), \
1973
(I[10] = (T)(img)(_n3##x,_p7##y,z,c)), \
1974
(I[25] = (T)(img)(_n3##x,_p6##y,z,c)), \
1975
(I[40] = (T)(img)(_n3##x,_p5##y,z,c)), \
1976
(I[55] = (T)(img)(_n3##x,_p4##y,z,c)), \
1977
(I[70] = (T)(img)(_n3##x,_p3##y,z,c)), \
1978
(I[85] = (T)(img)(_n3##x,_p2##y,z,c)), \
1979
(I[100] = (T)(img)(_n3##x,_p1##y,z,c)), \
1980
(I[115] = (T)(img)(_n3##x,y,z,c)), \
1981
(I[130] = (T)(img)(_n3##x,_n1##y,z,c)), \
1982
(I[145] = (T)(img)(_n3##x,_n2##y,z,c)), \
1983
(I[160] = (T)(img)(_n3##x,_n3##y,z,c)), \
1984
(I[175] = (T)(img)(_n3##x,_n4##y,z,c)), \
1985
(I[190] = (T)(img)(_n3##x,_n5##y,z,c)), \
1986
(I[205] = (T)(img)(_n3##x,_n6##y,z,c)), \
1987
(I[220] = (T)(img)(_n3##x,_n7##y,z,c)), \
1988
(I[11] = (T)(img)(_n4##x,_p7##y,z,c)), \
1989
(I[26] = (T)(img)(_n4##x,_p6##y,z,c)), \
1990
(I[41] = (T)(img)(_n4##x,_p5##y,z,c)), \
1991
(I[56] = (T)(img)(_n4##x,_p4##y,z,c)), \
1992
(I[71] = (T)(img)(_n4##x,_p3##y,z,c)), \
1993
(I[86] = (T)(img)(_n4##x,_p2##y,z,c)), \
1994
(I[101] = (T)(img)(_n4##x,_p1##y,z,c)), \
1995
(I[116] = (T)(img)(_n4##x,y,z,c)), \
1996
(I[131] = (T)(img)(_n4##x,_n1##y,z,c)), \
1997
(I[146] = (T)(img)(_n4##x,_n2##y,z,c)), \
1998
(I[161] = (T)(img)(_n4##x,_n3##y,z,c)), \
1999
(I[176] = (T)(img)(_n4##x,_n4##y,z,c)), \
2000
(I[191] = (T)(img)(_n4##x,_n5##y,z,c)), \
2001
(I[206] = (T)(img)(_n4##x,_n6##y,z,c)), \
2002
(I[221] = (T)(img)(_n4##x,_n7##y,z,c)), \
2003
(I[12] = (T)(img)(_n5##x,_p7##y,z,c)), \
2004
(I[27] = (T)(img)(_n5##x,_p6##y,z,c)), \
2005
(I[42] = (T)(img)(_n5##x,_p5##y,z,c)), \
2006
(I[57] = (T)(img)(_n5##x,_p4##y,z,c)), \
2007
(I[72] = (T)(img)(_n5##x,_p3##y,z,c)), \
2008
(I[87] = (T)(img)(_n5##x,_p2##y,z,c)), \
2009
(I[102] = (T)(img)(_n5##x,_p1##y,z,c)), \
2010
(I[117] = (T)(img)(_n5##x,y,z,c)), \
2011
(I[132] = (T)(img)(_n5##x,_n1##y,z,c)), \
2012
(I[147] = (T)(img)(_n5##x,_n2##y,z,c)), \
2013
(I[162] = (T)(img)(_n5##x,_n3##y,z,c)), \
2014
(I[177] = (T)(img)(_n5##x,_n4##y,z,c)), \
2015
(I[192] = (T)(img)(_n5##x,_n5##y,z,c)), \
2016
(I[207] = (T)(img)(_n5##x,_n6##y,z,c)), \
2017
(I[222] = (T)(img)(_n5##x,_n7##y,z,c)), \
2018
(I[13] = (T)(img)(_n6##x,_p7##y,z,c)), \
2019
(I[28] = (T)(img)(_n6##x,_p6##y,z,c)), \
2020
(I[43] = (T)(img)(_n6##x,_p5##y,z,c)), \
2021
(I[58] = (T)(img)(_n6##x,_p4##y,z,c)), \
2022
(I[73] = (T)(img)(_n6##x,_p3##y,z,c)), \
2023
(I[88] = (T)(img)(_n6##x,_p2##y,z,c)), \
2024
(I[103] = (T)(img)(_n6##x,_p1##y,z,c)), \
2025
(I[118] = (T)(img)(_n6##x,y,z,c)), \
2026
(I[133] = (T)(img)(_n6##x,_n1##y,z,c)), \
2027
(I[148] = (T)(img)(_n6##x,_n2##y,z,c)), \
2028
(I[163] = (T)(img)(_n6##x,_n3##y,z,c)), \
2029
(I[178] = (T)(img)(_n6##x,_n4##y,z,c)), \
2030
(I[193] = (T)(img)(_n6##x,_n5##y,z,c)), \
2031
(I[208] = (T)(img)(_n6##x,_n6##y,z,c)), \
2032
(I[223] = (T)(img)(_n6##x,_n7##y,z,c)), \
2033
7>=((img)._width)?(img).width() - 1:7); \
2034
(_n7##x<(img).width() && ( \
2035
(I[14] = (T)(img)(_n7##x,_p7##y,z,c)), \
2036
(I[29] = (T)(img)(_n7##x,_p6##y,z,c)), \
2037
(I[44] = (T)(img)(_n7##x,_p5##y,z,c)), \
2038
(I[59] = (T)(img)(_n7##x,_p4##y,z,c)), \
2039
(I[74] = (T)(img)(_n7##x,_p3##y,z,c)), \
2040
(I[89] = (T)(img)(_n7##x,_p2##y,z,c)), \
2041
(I[104] = (T)(img)(_n7##x,_p1##y,z,c)), \
2042
(I[119] = (T)(img)(_n7##x,y,z,c)), \
2043
(I[134] = (T)(img)(_n7##x,_n1##y,z,c)), \
2044
(I[149] = (T)(img)(_n7##x,_n2##y,z,c)), \
2045
(I[164] = (T)(img)(_n7##x,_n3##y,z,c)), \
2046
(I[179] = (T)(img)(_n7##x,_n4##y,z,c)), \
2047
(I[194] = (T)(img)(_n7##x,_n5##y,z,c)), \
2048
(I[209] = (T)(img)(_n7##x,_n6##y,z,c)), \
2049
(I[224] = (T)(img)(_n7##x,_n7##y,z,c)),1)) || \
2050
_n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
2051
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \
2052
I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
2053
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \
2054
I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
2055
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \
2056
I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
2057
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
2058
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
2059
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], \
2060
I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
2061
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], \
2062
I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
2063
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], \
2064
I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
2065
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], \
2066
_p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x)
2067
2068
#define cimg_for_in15x15(img,x0,y0,x1,y1,x,y,z,c,I,T) \
2069
cimg_for_in15((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
2070
_p7##x = x - 7<0?0:x - 7, \
2071
_p6##x = x - 6<0?0:x - 6, \
2072
_p5##x = x - 5<0?0:x - 5, \
2073
_p4##x = x - 4<0?0:x - 4, \
2074
_p3##x = x - 3<0?0:x - 3, \
2075
_p2##x = x - 2<0?0:x - 2, \
2076
_p1##x = x - 1<0?0:x - 1, \
2077
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
2078
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
2079
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
2080
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
2081
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
2082
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
2083
_n7##x = (int)( \
2084
(I[0] = (T)(img)(_p7##x,_p7##y,z,c)), \
2085
(I[15] = (T)(img)(_p7##x,_p6##y,z,c)), \
2086
(I[30] = (T)(img)(_p7##x,_p5##y,z,c)), \
2087
(I[45] = (T)(img)(_p7##x,_p4##y,z,c)), \
2088
(I[60] = (T)(img)(_p7##x,_p3##y,z,c)), \
2089
(I[75] = (T)(img)(_p7##x,_p2##y,z,c)), \
2090
(I[90] = (T)(img)(_p7##x,_p1##y,z,c)), \
2091
(I[105] = (T)(img)(_p7##x,y,z,c)), \
2092
(I[120] = (T)(img)(_p7##x,_n1##y,z,c)), \
2093
(I[135] = (T)(img)(_p7##x,_n2##y,z,c)), \
2094
(I[150] = (T)(img)(_p7##x,_n3##y,z,c)), \
2095
(I[165] = (T)(img)(_p7##x,_n4##y,z,c)), \
2096
(I[180] = (T)(img)(_p7##x,_n5##y,z,c)), \
2097
(I[195] = (T)(img)(_p7##x,_n6##y,z,c)), \
2098
(I[210] = (T)(img)(_p7##x,_n7##y,z,c)), \
2099
(I[1] = (T)(img)(_p6##x,_p7##y,z,c)), \
2100
(I[16] = (T)(img)(_p6##x,_p6##y,z,c)), \
2101
(I[31] = (T)(img)(_p6##x,_p5##y,z,c)), \
2102
(I[46] = (T)(img)(_p6##x,_p4##y,z,c)), \
2103
(I[61] = (T)(img)(_p6##x,_p3##y,z,c)), \
2104
(I[76] = (T)(img)(_p6##x,_p2##y,z,c)), \
2105
(I[91] = (T)(img)(_p6##x,_p1##y,z,c)), \
2106
(I[106] = (T)(img)(_p6##x,y,z,c)), \
2107
(I[121] = (T)(img)(_p6##x,_n1##y,z,c)), \
2108
(I[136] = (T)(img)(_p6##x,_n2##y,z,c)), \
2109
(I[151] = (T)(img)(_p6##x,_n3##y,z,c)), \
2110
(I[166] = (T)(img)(_p6##x,_n4##y,z,c)), \
2111
(I[181] = (T)(img)(_p6##x,_n5##y,z,c)), \
2112
(I[196] = (T)(img)(_p6##x,_n6##y,z,c)), \
2113
(I[211] = (T)(img)(_p6##x,_n7##y,z,c)), \
2114
(I[2] = (T)(img)(_p5##x,_p7##y,z,c)), \
2115
(I[17] = (T)(img)(_p5##x,_p6##y,z,c)), \
2116
(I[32] = (T)(img)(_p5##x,_p5##y,z,c)), \
2117
(I[47] = (T)(img)(_p5##x,_p4##y,z,c)), \
2118
(I[62] = (T)(img)(_p5##x,_p3##y,z,c)), \
2119
(I[77] = (T)(img)(_p5##x,_p2##y,z,c)), \
2120
(I[92] = (T)(img)(_p5##x,_p1##y,z,c)), \
2121
(I[107] = (T)(img)(_p5##x,y,z,c)), \
2122
(I[122] = (T)(img)(_p5##x,_n1##y,z,c)), \
2123
(I[137] = (T)(img)(_p5##x,_n2##y,z,c)), \
2124
(I[152] = (T)(img)(_p5##x,_n3##y,z,c)), \
2125
(I[167] = (T)(img)(_p5##x,_n4##y,z,c)), \
2126
(I[182] = (T)(img)(_p5##x,_n5##y,z,c)), \
2127
(I[197] = (T)(img)(_p5##x,_n6##y,z,c)), \
2128
(I[212] = (T)(img)(_p5##x,_n7##y,z,c)), \
2129
(I[3] = (T)(img)(_p4##x,_p7##y,z,c)), \
2130
(I[18] = (T)(img)(_p4##x,_p6##y,z,c)), \
2131
(I[33] = (T)(img)(_p4##x,_p5##y,z,c)), \
2132
(I[48] = (T)(img)(_p4##x,_p4##y,z,c)), \
2133
(I[63] = (T)(img)(_p4##x,_p3##y,z,c)), \
2134
(I[78] = (T)(img)(_p4##x,_p2##y,z,c)), \
2135
(I[93] = (T)(img)(_p4##x,_p1##y,z,c)), \
2136
(I[108] = (T)(img)(_p4##x,y,z,c)), \
2137
(I[123] = (T)(img)(_p4##x,_n1##y,z,c)), \
2138
(I[138] = (T)(img)(_p4##x,_n2##y,z,c)), \
2139
(I[153] = (T)(img)(_p4##x,_n3##y,z,c)), \
2140
(I[168] = (T)(img)(_p4##x,_n4##y,z,c)), \
2141
(I[183] = (T)(img)(_p4##x,_n5##y,z,c)), \
2142
(I[198] = (T)(img)(_p4##x,_n6##y,z,c)), \
2143
(I[213] = (T)(img)(_p4##x,_n7##y,z,c)), \
2144
(I[4] = (T)(img)(_p3##x,_p7##y,z,c)), \
2145
(I[19] = (T)(img)(_p3##x,_p6##y,z,c)), \
2146
(I[34] = (T)(img)(_p3##x,_p5##y,z,c)), \
2147
(I[49] = (T)(img)(_p3##x,_p4##y,z,c)), \
2148
(I[64] = (T)(img)(_p3##x,_p3##y,z,c)), \
2149
(I[79] = (T)(img)(_p3##x,_p2##y,z,c)), \
2150
(I[94] = (T)(img)(_p3##x,_p1##y,z,c)), \
2151
(I[109] = (T)(img)(_p3##x,y,z,c)), \
2152
(I[124] = (T)(img)(_p3##x,_n1##y,z,c)), \
2153
(I[139] = (T)(img)(_p3##x,_n2##y,z,c)), \
2154
(I[154] = (T)(img)(_p3##x,_n3##y,z,c)), \
2155
(I[169] = (T)(img)(_p3##x,_n4##y,z,c)), \
2156
(I[184] = (T)(img)(_p3##x,_n5##y,z,c)), \
2157
(I[199] = (T)(img)(_p3##x,_n6##y,z,c)), \
2158
(I[214] = (T)(img)(_p3##x,_n7##y,z,c)), \
2159
(I[5] = (T)(img)(_p2##x,_p7##y,z,c)), \
2160
(I[20] = (T)(img)(_p2##x,_p6##y,z,c)), \
2161
(I[35] = (T)(img)(_p2##x,_p5##y,z,c)), \
2162
(I[50] = (T)(img)(_p2##x,_p4##y,z,c)), \
2163
(I[65] = (T)(img)(_p2##x,_p3##y,z,c)), \
2164
(I[80] = (T)(img)(_p2##x,_p2##y,z,c)), \
2165
(I[95] = (T)(img)(_p2##x,_p1##y,z,c)), \
2166
(I[110] = (T)(img)(_p2##x,y,z,c)), \
2167
(I[125] = (T)(img)(_p2##x,_n1##y,z,c)), \
2168
(I[140] = (T)(img)(_p2##x,_n2##y,z,c)), \
2169
(I[155] = (T)(img)(_p2##x,_n3##y,z,c)), \
2170
(I[170] = (T)(img)(_p2##x,_n4##y,z,c)), \
2171
(I[185] = (T)(img)(_p2##x,_n5##y,z,c)), \
2172
(I[200] = (T)(img)(_p2##x,_n6##y,z,c)), \
2173
(I[215] = (T)(img)(_p2##x,_n7##y,z,c)), \
2174
(I[6] = (T)(img)(_p1##x,_p7##y,z,c)), \
2175
(I[21] = (T)(img)(_p1##x,_p6##y,z,c)), \
2176
(I[36] = (T)(img)(_p1##x,_p5##y,z,c)), \
2177
(I[51] = (T)(img)(_p1##x,_p4##y,z,c)), \
2178
(I[66] = (T)(img)(_p1##x,_p3##y,z,c)), \
2179
(I[81] = (T)(img)(_p1##x,_p2##y,z,c)), \
2180
(I[96] = (T)(img)(_p1##x,_p1##y,z,c)), \
2181
(I[111] = (T)(img)(_p1##x,y,z,c)), \
2182
(I[126] = (T)(img)(_p1##x,_n1##y,z,c)), \
2183
(I[141] = (T)(img)(_p1##x,_n2##y,z,c)), \
2184
(I[156] = (T)(img)(_p1##x,_n3##y,z,c)), \
2185
(I[171] = (T)(img)(_p1##x,_n4##y,z,c)), \
2186
(I[186] = (T)(img)(_p1##x,_n5##y,z,c)), \
2187
(I[201] = (T)(img)(_p1##x,_n6##y,z,c)), \
2188
(I[216] = (T)(img)(_p1##x,_n7##y,z,c)), \
2189
(I[7] = (T)(img)(x,_p7##y,z,c)), \
2190
(I[22] = (T)(img)(x,_p6##y,z,c)), \
2191
(I[37] = (T)(img)(x,_p5##y,z,c)), \
2192
(I[52] = (T)(img)(x,_p4##y,z,c)), \
2193
(I[67] = (T)(img)(x,_p3##y,z,c)), \
2194
(I[82] = (T)(img)(x,_p2##y,z,c)), \
2195
(I[97] = (T)(img)(x,_p1##y,z,c)), \
2196
(I[112] = (T)(img)(x,y,z,c)), \
2197
(I[127] = (T)(img)(x,_n1##y,z,c)), \
2198
(I[142] = (T)(img)(x,_n2##y,z,c)), \
2199
(I[157] = (T)(img)(x,_n3##y,z,c)), \
2200
(I[172] = (T)(img)(x,_n4##y,z,c)), \
2201
(I[187] = (T)(img)(x,_n5##y,z,c)), \
2202
(I[202] = (T)(img)(x,_n6##y,z,c)), \
2203
(I[217] = (T)(img)(x,_n7##y,z,c)), \
2204
(I[8] = (T)(img)(_n1##x,_p7##y,z,c)), \
2205
(I[23] = (T)(img)(_n1##x,_p6##y,z,c)), \
2206
(I[38] = (T)(img)(_n1##x,_p5##y,z,c)), \
2207
(I[53] = (T)(img)(_n1##x,_p4##y,z,c)), \
2208
(I[68] = (T)(img)(_n1##x,_p3##y,z,c)), \
2209
(I[83] = (T)(img)(_n1##x,_p2##y,z,c)), \
2210
(I[98] = (T)(img)(_n1##x,_p1##y,z,c)), \
2211
(I[113] = (T)(img)(_n1##x,y,z,c)), \
2212
(I[128] = (T)(img)(_n1##x,_n1##y,z,c)), \
2213
(I[143] = (T)(img)(_n1##x,_n2##y,z,c)), \
2214
(I[158] = (T)(img)(_n1##x,_n3##y,z,c)), \
2215
(I[173] = (T)(img)(_n1##x,_n4##y,z,c)), \
2216
(I[188] = (T)(img)(_n1##x,_n5##y,z,c)), \
2217
(I[203] = (T)(img)(_n1##x,_n6##y,z,c)), \
2218
(I[218] = (T)(img)(_n1##x,_n7##y,z,c)), \
2219
(I[9] = (T)(img)(_n2##x,_p7##y,z,c)), \
2220
(I[24] = (T)(img)(_n2##x,_p6##y,z,c)), \
2221
(I[39] = (T)(img)(_n2##x,_p5##y,z,c)), \
2222
(I[54] = (T)(img)(_n2##x,_p4##y,z,c)), \
2223
(I[69] = (T)(img)(_n2##x,_p3##y,z,c)), \
2224
(I[84] = (T)(img)(_n2##x,_p2##y,z,c)), \
2225
(I[99] = (T)(img)(_n2##x,_p1##y,z,c)), \
2226
(I[114] = (T)(img)(_n2##x,y,z,c)), \
2227
(I[129] = (T)(img)(_n2##x,_n1##y,z,c)), \
2228
(I[144] = (T)(img)(_n2##x,_n2##y,z,c)), \
2229
(I[159] = (T)(img)(_n2##x,_n3##y,z,c)), \
2230
(I[174] = (T)(img)(_n2##x,_n4##y,z,c)), \
2231
(I[189] = (T)(img)(_n2##x,_n5##y,z,c)), \
2232
(I[204] = (T)(img)(_n2##x,_n6##y,z,c)), \
2233
(I[219] = (T)(img)(_n2##x,_n7##y,z,c)), \
2234
(I[10] = (T)(img)(_n3##x,_p7##y,z,c)), \
2235
(I[25] = (T)(img)(_n3##x,_p6##y,z,c)), \
2236
(I[40] = (T)(img)(_n3##x,_p5##y,z,c)), \
2237
(I[55] = (T)(img)(_n3##x,_p4##y,z,c)), \
2238
(I[70] = (T)(img)(_n3##x,_p3##y,z,c)), \
2239
(I[85] = (T)(img)(_n3##x,_p2##y,z,c)), \
2240
(I[100] = (T)(img)(_n3##x,_p1##y,z,c)), \
2241
(I[115] = (T)(img)(_n3##x,y,z,c)), \
2242
(I[130] = (T)(img)(_n3##x,_n1##y,z,c)), \
2243
(I[145] = (T)(img)(_n3##x,_n2##y,z,c)), \
2244
(I[160] = (T)(img)(_n3##x,_n3##y,z,c)), \
2245
(I[175] = (T)(img)(_n3##x,_n4##y,z,c)), \
2246
(I[190] = (T)(img)(_n3##x,_n5##y,z,c)), \
2247
(I[205] = (T)(img)(_n3##x,_n6##y,z,c)), \
2248
(I[220] = (T)(img)(_n3##x,_n7##y,z,c)), \
2249
(I[11] = (T)(img)(_n4##x,_p7##y,z,c)), \
2250
(I[26] = (T)(img)(_n4##x,_p6##y,z,c)), \
2251
(I[41] = (T)(img)(_n4##x,_p5##y,z,c)), \
2252
(I[56] = (T)(img)(_n4##x,_p4##y,z,c)), \
2253
(I[71] = (T)(img)(_n4##x,_p3##y,z,c)), \
2254
(I[86] = (T)(img)(_n4##x,_p2##y,z,c)), \
2255
(I[101] = (T)(img)(_n4##x,_p1##y,z,c)), \
2256
(I[116] = (T)(img)(_n4##x,y,z,c)), \
2257
(I[131] = (T)(img)(_n4##x,_n1##y,z,c)), \
2258
(I[146] = (T)(img)(_n4##x,_n2##y,z,c)), \
2259
(I[161] = (T)(img)(_n4##x,_n3##y,z,c)), \
2260
(I[176] = (T)(img)(_n4##x,_n4##y,z,c)), \
2261
(I[191] = (T)(img)(_n4##x,_n5##y,z,c)), \
2262
(I[206] = (T)(img)(_n4##x,_n6##y,z,c)), \
2263
(I[221] = (T)(img)(_n4##x,_n7##y,z,c)), \
2264
(I[12] = (T)(img)(_n5##x,_p7##y,z,c)), \
2265
(I[27] = (T)(img)(_n5##x,_p6##y,z,c)), \
2266
(I[42] = (T)(img)(_n5##x,_p5##y,z,c)), \
2267
(I[57] = (T)(img)(_n5##x,_p4##y,z,c)), \
2268
(I[72] = (T)(img)(_n5##x,_p3##y,z,c)), \
2269
(I[87] = (T)(img)(_n5##x,_p2##y,z,c)), \
2270
(I[102] = (T)(img)(_n5##x,_p1##y,z,c)), \
2271
(I[117] = (T)(img)(_n5##x,y,z,c)), \
2272
(I[132] = (T)(img)(_n5##x,_n1##y,z,c)), \
2273
(I[147] = (T)(img)(_n5##x,_n2##y,z,c)), \
2274
(I[162] = (T)(img)(_n5##x,_n3##y,z,c)), \
2275
(I[177] = (T)(img)(_n5##x,_n4##y,z,c)), \
2276
(I[192] = (T)(img)(_n5##x,_n5##y,z,c)), \
2277
(I[207] = (T)(img)(_n5##x,_n6##y,z,c)), \
2278
(I[222] = (T)(img)(_n5##x,_n7##y,z,c)), \
2279
(I[13] = (T)(img)(_n6##x,_p7##y,z,c)), \
2280
(I[28] = (T)(img)(_n6##x,_p6##y,z,c)), \
2281
(I[43] = (T)(img)(_n6##x,_p5##y,z,c)), \
2282
(I[58] = (T)(img)(_n6##x,_p4##y,z,c)), \
2283
(I[73] = (T)(img)(_n6##x,_p3##y,z,c)), \
2284
(I[88] = (T)(img)(_n6##x,_p2##y,z,c)), \
2285
(I[103] = (T)(img)(_n6##x,_p1##y,z,c)), \
2286
(I[118] = (T)(img)(_n6##x,y,z,c)), \
2287
(I[133] = (T)(img)(_n6##x,_n1##y,z,c)), \
2288
(I[148] = (T)(img)(_n6##x,_n2##y,z,c)), \
2289
(I[163] = (T)(img)(_n6##x,_n3##y,z,c)), \
2290
(I[178] = (T)(img)(_n6##x,_n4##y,z,c)), \
2291
(I[193] = (T)(img)(_n6##x,_n5##y,z,c)), \
2292
(I[208] = (T)(img)(_n6##x,_n6##y,z,c)), \
2293
(I[223] = (T)(img)(_n6##x,_n7##y,z,c)), \
2294
x + 7>=(img).width()?(img).width() - 1:x + 7); \
2295
x<=(int)(x1) && ((_n7##x<(img).width() && ( \
2296
(I[14] = (T)(img)(_n7##x,_p7##y,z,c)), \
2297
(I[29] = (T)(img)(_n7##x,_p6##y,z,c)), \
2298
(I[44] = (T)(img)(_n7##x,_p5##y,z,c)), \
2299
(I[59] = (T)(img)(_n7##x,_p4##y,z,c)), \
2300
(I[74] = (T)(img)(_n7##x,_p3##y,z,c)), \
2301
(I[89] = (T)(img)(_n7##x,_p2##y,z,c)), \
2302
(I[104] = (T)(img)(_n7##x,_p1##y,z,c)), \
2303
(I[119] = (T)(img)(_n7##x,y,z,c)), \
2304
(I[134] = (T)(img)(_n7##x,_n1##y,z,c)), \
2305
(I[149] = (T)(img)(_n7##x,_n2##y,z,c)), \
2306
(I[164] = (T)(img)(_n7##x,_n3##y,z,c)), \
2307
(I[179] = (T)(img)(_n7##x,_n4##y,z,c)), \
2308
(I[194] = (T)(img)(_n7##x,_n5##y,z,c)), \
2309
(I[209] = (T)(img)(_n7##x,_n6##y,z,c)), \
2310
(I[224] = (T)(img)(_n7##x,_n7##y,z,c)),1)) || \
2311
_n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
2312
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \
2313
I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
2314
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \
2315
I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
2316
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \
2317
I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
2318
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
2319
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
2320
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], \
2321
I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
2322
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], \
2323
I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
2324
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], \
2325
I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
2326
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], \
2327
_p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x)
2328
2329
#define cimg_get15x15(img,x,y,z,c,I,T) \
2330
I[0] = (T)(img)(_p7##x,_p7##y,z,c), I[1] = (T)(img)(_p6##x,_p7##y,z,c), I[2] = (T)(img)(_p5##x,_p7##y,z,c), I[3] = (T)(img)(_p4##x,_p7##y,z,c), I[4] = (T)(img)(_p3##x,_p7##y,z,c), I[5] = (T)(img)(_p2##x,_p7##y,z,c), I[6] = (T)(img)(_p1##x,_p7##y,z,c), I[7] = (T)(img)(x,_p7##y,z,c), I[8] = (T)(img)(_n1##x,_p7##y,z,c), I[9] = (T)(img)(_n2##x,_p7##y,z,c), I[10] = (T)(img)(_n3##x,_p7##y,z,c), I[11] = (T)(img)(_n4##x,_p7##y,z,c), I[12] = (T)(img)(_n5##x,_p7##y,z,c), I[13] = (T)(img)(_n6##x,_p7##y,z,c), I[14] = (T)(img)(_n7##x,_p7##y,z,c), \
2331
I[15] = (T)(img)(_p7##x,_p6##y,z,c), I[16] = (T)(img)(_p6##x,_p6##y,z,c), I[17] = (T)(img)(_p5##x,_p6##y,z,c), I[18] = (T)(img)(_p4##x,_p6##y,z,c), I[19] = (T)(img)(_p3##x,_p6##y,z,c), I[20] = (T)(img)(_p2##x,_p6##y,z,c), I[21] = (T)(img)(_p1##x,_p6##y,z,c), I[22] = (T)(img)(x,_p6##y,z,c), I[23] = (T)(img)(_n1##x,_p6##y,z,c), I[24] = (T)(img)(_n2##x,_p6##y,z,c), I[25] = (T)(img)(_n3##x,_p6##y,z,c), I[26] = (T)(img)(_n4##x,_p6##y,z,c), I[27] = (T)(img)(_n5##x,_p6##y,z,c), I[28] = (T)(img)(_n6##x,_p6##y,z,c), I[29] = (T)(img)(_n7##x,_p6##y,z,c), \
2332
I[30] = (T)(img)(_p7##x,_p5##y,z,c), I[31] = (T)(img)(_p6##x,_p5##y,z,c), I[32] = (T)(img)(_p5##x,_p5##y,z,c), I[33] = (T)(img)(_p4##x,_p5##y,z,c), I[34] = (T)(img)(_p3##x,_p5##y,z,c), I[35] = (T)(img)(_p2##x,_p5##y,z,c), I[36] = (T)(img)(_p1##x,_p5##y,z,c), I[37] = (T)(img)(x,_p5##y,z,c), I[38] = (T)(img)(_n1##x,_p5##y,z,c), I[39] = (T)(img)(_n2##x,_p5##y,z,c), I[40] = (T)(img)(_n3##x,_p5##y,z,c), I[41] = (T)(img)(_n4##x,_p5##y,z,c), I[42] = (T)(img)(_n5##x,_p5##y,z,c), I[43] = (T)(img)(_n6##x,_p5##y,z,c), I[44] = (T)(img)(_n7##x,_p5##y,z,c), \
2333
I[45] = (T)(img)(_p7##x,_p4##y,z,c), I[46] = (T)(img)(_p6##x,_p4##y,z,c), I[47] = (T)(img)(_p5##x,_p4##y,z,c), I[48] = (T)(img)(_p4##x,_p4##y,z,c), I[49] = (T)(img)(_p3##x,_p4##y,z,c), I[50] = (T)(img)(_p2##x,_p4##y,z,c), I[51] = (T)(img)(_p1##x,_p4##y,z,c), I[52] = (T)(img)(x,_p4##y,z,c), I[53] = (T)(img)(_n1##x,_p4##y,z,c), I[54] = (T)(img)(_n2##x,_p4##y,z,c), I[55] = (T)(img)(_n3##x,_p4##y,z,c), I[56] = (T)(img)(_n4##x,_p4##y,z,c), I[57] = (T)(img)(_n5##x,_p4##y,z,c), I[58] = (T)(img)(_n6##x,_p4##y,z,c), I[59] = (T)(img)(_n7##x,_p4##y,z,c), \
2334
I[60] = (T)(img)(_p7##x,_p3##y,z,c), I[61] = (T)(img)(_p6##x,_p3##y,z,c), I[62] = (T)(img)(_p5##x,_p3##y,z,c), I[63] = (T)(img)(_p4##x,_p3##y,z,c), I[64] = (T)(img)(_p3##x,_p3##y,z,c), I[65] = (T)(img)(_p2##x,_p3##y,z,c), I[66] = (T)(img)(_p1##x,_p3##y,z,c), I[67] = (T)(img)(x,_p3##y,z,c), I[68] = (T)(img)(_n1##x,_p3##y,z,c), I[69] = (T)(img)(_n2##x,_p3##y,z,c), I[70] = (T)(img)(_n3##x,_p3##y,z,c), I[71] = (T)(img)(_n4##x,_p3##y,z,c), I[72] = (T)(img)(_n5##x,_p3##y,z,c), I[73] = (T)(img)(_n6##x,_p3##y,z,c), I[74] = (T)(img)(_n7##x,_p3##y,z,c), \
2335
I[75] = (T)(img)(_p7##x,_p2##y,z,c), I[76] = (T)(img)(_p6##x,_p2##y,z,c), I[77] = (T)(img)(_p5##x,_p2##y,z,c), I[78] = (T)(img)(_p4##x,_p2##y,z,c), I[79] = (T)(img)(_p3##x,_p2##y,z,c), I[80] = (T)(img)(_p2##x,_p2##y,z,c), I[81] = (T)(img)(_p1##x,_p2##y,z,c), I[82] = (T)(img)(x,_p2##y,z,c), I[83] = (T)(img)(_n1##x,_p2##y,z,c), I[84] = (T)(img)(_n2##x,_p2##y,z,c), I[85] = (T)(img)(_n3##x,_p2##y,z,c), I[86] = (T)(img)(_n4##x,_p2##y,z,c), I[87] = (T)(img)(_n5##x,_p2##y,z,c), I[88] = (T)(img)(_n6##x,_p2##y,z,c), I[89] = (T)(img)(_n7##x,_p2##y,z,c), \
2336
I[90] = (T)(img)(_p7##x,_p1##y,z,c), I[91] = (T)(img)(_p6##x,_p1##y,z,c), I[92] = (T)(img)(_p5##x,_p1##y,z,c), I[93] = (T)(img)(_p4##x,_p1##y,z,c), I[94] = (T)(img)(_p3##x,_p1##y,z,c), I[95] = (T)(img)(_p2##x,_p1##y,z,c), I[96] = (T)(img)(_p1##x,_p1##y,z,c), I[97] = (T)(img)(x,_p1##y,z,c), I[98] = (T)(img)(_n1##x,_p1##y,z,c), I[99] = (T)(img)(_n2##x,_p1##y,z,c), I[100] = (T)(img)(_n3##x,_p1##y,z,c), I[101] = (T)(img)(_n4##x,_p1##y,z,c), I[102] = (T)(img)(_n5##x,_p1##y,z,c), I[103] = (T)(img)(_n6##x,_p1##y,z,c), I[104] = (T)(img)(_n7##x,_p1##y,z,c), \
2337
I[105] = (T)(img)(_p7##x,y,z,c), I[106] = (T)(img)(_p6##x,y,z,c), I[107] = (T)(img)(_p5##x,y,z,c), I[108] = (T)(img)(_p4##x,y,z,c), I[109] = (T)(img)(_p3##x,y,z,c), I[110] = (T)(img)(_p2##x,y,z,c), I[111] = (T)(img)(_p1##x,y,z,c), I[112] = (T)(img)(x,y,z,c), I[113] = (T)(img)(_n1##x,y,z,c), I[114] = (T)(img)(_n2##x,y,z,c), I[115] = (T)(img)(_n3##x,y,z,c), I[116] = (T)(img)(_n4##x,y,z,c), I[117] = (T)(img)(_n5##x,y,z,c), I[118] = (T)(img)(_n6##x,y,z,c), I[119] = (T)(img)(_n7##x,y,z,c), \
2338
I[120] = (T)(img)(_p7##x,_n1##y,z,c), I[121] = (T)(img)(_p6##x,_n1##y,z,c), I[122] = (T)(img)(_p5##x,_n1##y,z,c), I[123] = (T)(img)(_p4##x,_n1##y,z,c), I[124] = (T)(img)(_p3##x,_n1##y,z,c), I[125] = (T)(img)(_p2##x,_n1##y,z,c), I[126] = (T)(img)(_p1##x,_n1##y,z,c), I[127] = (T)(img)(x,_n1##y,z,c), I[128] = (T)(img)(_n1##x,_n1##y,z,c), I[129] = (T)(img)(_n2##x,_n1##y,z,c), I[130] = (T)(img)(_n3##x,_n1##y,z,c), I[131] = (T)(img)(_n4##x,_n1##y,z,c), I[132] = (T)(img)(_n5##x,_n1##y,z,c), I[133] = (T)(img)(_n6##x,_n1##y,z,c), I[134] = (T)(img)(_n7##x,_n1##y,z,c), \
2339
I[135] = (T)(img)(_p7##x,_n2##y,z,c), I[136] = (T)(img)(_p6##x,_n2##y,z,c), I[137] = (T)(img)(_p5##x,_n2##y,z,c), I[138] = (T)(img)(_p4##x,_n2##y,z,c), I[139] = (T)(img)(_p3##x,_n2##y,z,c), I[140] = (T)(img)(_p2##x,_n2##y,z,c), I[141] = (T)(img)(_p1##x,_n2##y,z,c), I[142] = (T)(img)(x,_n2##y,z,c), I[143] = (T)(img)(_n1##x,_n2##y,z,c), I[144] = (T)(img)(_n2##x,_n2##y,z,c), I[145] = (T)(img)(_n3##x,_n2##y,z,c), I[146] = (T)(img)(_n4##x,_n2##y,z,c), I[147] = (T)(img)(_n5##x,_n2##y,z,c), I[148] = (T)(img)(_n6##x,_n2##y,z,c), I[149] = (T)(img)(_n7##x,_n2##y,z,c), \
2340
I[150] = (T)(img)(_p7##x,_n3##y,z,c), I[151] = (T)(img)(_p6##x,_n3##y,z,c), I[152] = (T)(img)(_p5##x,_n3##y,z,c), I[153] = (T)(img)(_p4##x,_n3##y,z,c), I[154] = (T)(img)(_p3##x,_n3##y,z,c), I[155] = (T)(img)(_p2##x,_n3##y,z,c), I[156] = (T)(img)(_p1##x,_n3##y,z,c), I[157] = (T)(img)(x,_n3##y,z,c), I[158] = (T)(img)(_n1##x,_n3##y,z,c), I[159] = (T)(img)(_n2##x,_n3##y,z,c), I[160] = (T)(img)(_n3##x,_n3##y,z,c), I[161] = (T)(img)(_n4##x,_n3##y,z,c), I[162] = (T)(img)(_n5##x,_n3##y,z,c), I[163] = (T)(img)(_n6##x,_n3##y,z,c), I[164] = (T)(img)(_n7##x,_n3##y,z,c), \
2341
I[165] = (T)(img)(_p7##x,_n4##y,z,c), I[166] = (T)(img)(_p6##x,_n4##y,z,c), I[167] = (T)(img)(_p5##x,_n4##y,z,c), I[168] = (T)(img)(_p4##x,_n4##y,z,c), I[169] = (T)(img)(_p3##x,_n4##y,z,c), I[170] = (T)(img)(_p2##x,_n4##y,z,c), I[171] = (T)(img)(_p1##x,_n4##y,z,c), I[172] = (T)(img)(x,_n4##y,z,c), I[173] = (T)(img)(_n1##x,_n4##y,z,c), I[174] = (T)(img)(_n2##x,_n4##y,z,c), I[175] = (T)(img)(_n3##x,_n4##y,z,c), I[176] = (T)(img)(_n4##x,_n4##y,z,c), I[177] = (T)(img)(_n5##x,_n4##y,z,c), I[178] = (T)(img)(_n6##x,_n4##y,z,c), I[179] = (T)(img)(_n7##x,_n4##y,z,c), \
2342
I[180] = (T)(img)(_p7##x,_n5##y,z,c), I[181] = (T)(img)(_p6##x,_n5##y,z,c), I[182] = (T)(img)(_p5##x,_n5##y,z,c), I[183] = (T)(img)(_p4##x,_n5##y,z,c), I[184] = (T)(img)(_p3##x,_n5##y,z,c), I[185] = (T)(img)(_p2##x,_n5##y,z,c), I[186] = (T)(img)(_p1##x,_n5##y,z,c), I[187] = (T)(img)(x,_n5##y,z,c), I[188] = (T)(img)(_n1##x,_n5##y,z,c), I[189] = (T)(img)(_n2##x,_n5##y,z,c), I[190] = (T)(img)(_n3##x,_n5##y,z,c), I[191] = (T)(img)(_n4##x,_n5##y,z,c), I[192] = (T)(img)(_n5##x,_n5##y,z,c), I[193] = (T)(img)(_n6##x,_n5##y,z,c), I[194] = (T)(img)(_n7##x,_n5##y,z,c), \
2343
I[195] = (T)(img)(_p7##x,_n6##y,z,c), I[196] = (T)(img)(_p6##x,_n6##y,z,c), I[197] = (T)(img)(_p5##x,_n6##y,z,c), I[198] = (T)(img)(_p4##x,_n6##y,z,c), I[199] = (T)(img)(_p3##x,_n6##y,z,c), I[200] = (T)(img)(_p2##x,_n6##y,z,c), I[201] = (T)(img)(_p1##x,_n6##y,z,c), I[202] = (T)(img)(x,_n6##y,z,c), I[203] = (T)(img)(_n1##x,_n6##y,z,c), I[204] = (T)(img)(_n2##x,_n6##y,z,c), I[205] = (T)(img)(_n3##x,_n6##y,z,c), I[206] = (T)(img)(_n4##x,_n6##y,z,c), I[207] = (T)(img)(_n5##x,_n6##y,z,c), I[208] = (T)(img)(_n6##x,_n6##y,z,c), I[209] = (T)(img)(_n7##x,_n6##y,z,c), \
2344
I[210] = (T)(img)(_p7##x,_n7##y,z,c), I[211] = (T)(img)(_p6##x,_n7##y,z,c), I[212] = (T)(img)(_p5##x,_n7##y,z,c), I[213] = (T)(img)(_p4##x,_n7##y,z,c), I[214] = (T)(img)(_p3##x,_n7##y,z,c), I[215] = (T)(img)(_p2##x,_n7##y,z,c), I[216] = (T)(img)(_p1##x,_n7##y,z,c), I[217] = (T)(img)(x,_n7##y,z,c), I[218] = (T)(img)(_n1##x,_n7##y,z,c), I[219] = (T)(img)(_n2##x,_n7##y,z,c), I[220] = (T)(img)(_n3##x,_n7##y,z,c), I[221] = (T)(img)(_n4##x,_n7##y,z,c), I[222] = (T)(img)(_n5##x,_n7##y,z,c), I[223] = (T)(img)(_n6##x,_n7##y,z,c), I[224] = (T)(img)(_n7##x,_n7##y,z,c);
2345
2346
// Define 16x16 loop macros
2347
//-------------------------
2348
#define cimg_for16(bound,i) for (int i = 0, \
2349
_p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
2350
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
2351
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
2352
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
2353
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
2354
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
2355
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
2356
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
2357
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8; \
2358
_n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
2359
i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
2360
_p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
2361
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i)
2362
2363
#define cimg_for16X(img,x) cimg_for16((img)._width,x)
2364
#define cimg_for16Y(img,y) cimg_for16((img)._height,y)
2365
#define cimg_for16Z(img,z) cimg_for16((img)._depth,z)
2366
#define cimg_for16C(img,c) cimg_for16((img)._spectrum,c)
2367
#define cimg_for16XY(img,x,y) cimg_for16Y(img,y) cimg_for16X(img,x)
2368
#define cimg_for16XZ(img,x,z) cimg_for16Z(img,z) cimg_for16X(img,x)
2369
#define cimg_for16XC(img,x,c) cimg_for16C(img,c) cimg_for16X(img,x)
2370
#define cimg_for16YZ(img,y,z) cimg_for16Z(img,z) cimg_for16Y(img,y)
2371
#define cimg_for16YC(img,y,c) cimg_for16C(img,c) cimg_for16Y(img,y)
2372
#define cimg_for16ZC(img,z,c) cimg_for16C(img,c) cimg_for16Z(img,z)
2373
#define cimg_for16XYZ(img,x,y,z) cimg_for16Z(img,z) cimg_for16XY(img,x,y)
2374
#define cimg_for16XZC(img,x,z,c) cimg_for16C(img,c) cimg_for16XZ(img,x,z)
2375
#define cimg_for16YZC(img,y,z,c) cimg_for16C(img,c) cimg_for16YZ(img,y,z)
2376
#define cimg_for16XYZC(img,x,y,z,c) cimg_for16C(img,c) cimg_for16XYZ(img,x,y,z)
2377
2378
#define cimg_for_in16(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
2379
_p7##i = i - 7<0?0:i - 7, \
2380
_p6##i = i - 6<0?0:i - 6, \
2381
_p5##i = i - 5<0?0:i - 5, \
2382
_p4##i = i - 4<0?0:i - 4, \
2383
_p3##i = i - 3<0?0:i - 3, \
2384
_p2##i = i - 2<0?0:i - 2, \
2385
_p1##i = i - 1<0?0:i - 1, \
2386
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
2387
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
2388
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
2389
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
2390
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
2391
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
2392
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
2393
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8; \
2394
i<=(int)(i1) && (_n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
2395
i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
2396
_p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
2397
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i)
2398
2399
#define cimg_for_in16X(img,x0,x1,x) cimg_for_in16((img)._width,x0,x1,x)
2400
#define cimg_for_in16Y(img,y0,y1,y) cimg_for_in16((img)._height,y0,y1,y)
2401
#define cimg_for_in16Z(img,z0,z1,z) cimg_for_in16((img)._depth,z0,z1,z)
2402
#define cimg_for_in16C(img,c0,c1,c) cimg_for_in16((img)._spectrum,c0,c1,c)
2403
#define cimg_for_in16XY(img,x0,y0,x1,y1,x,y) cimg_for_in16Y(img,y0,y1,y) cimg_for_in16X(img,x0,x1,x)
2404
#define cimg_for_in16XZ(img,x0,z0,x1,z1,x,z) cimg_for_in16Z(img,z0,z1,z) cimg_for_in16X(img,x0,x1,x)
2405
#define cimg_for_in16XC(img,x0,c0,x1,c1,x,c) cimg_for_in16C(img,c0,c1,c) cimg_for_in16X(img,x0,x1,x)
2406
#define cimg_for_in16YZ(img,y0,z0,y1,z1,y,z) cimg_for_in16Z(img,z0,z1,z) cimg_for_in16Y(img,y0,y1,y)
2407
#define cimg_for_in16YC(img,y0,c0,y1,c1,y,c) cimg_for_in16C(img,c0,c1,c) cimg_for_in16Y(img,y0,y1,y)
2408
#define cimg_for_in16ZC(img,z0,c0,z1,c1,z,c) cimg_for_in16C(img,c0,c1,c) cimg_for_in16Z(img,z0,z1,z)
2409
#define cimg_for_in16XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in16Z(img,z0,z1,z) cimg_for_in16XY(img,x0,y0,x1,y1,x,y)
2410
#define cimg_for_in16XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in16C(img,c0,c1,c) cimg_for_in16XZ(img,x0,y0,x1,y1,x,z)
2411
#define cimg_for_in16YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in16C(img,c0,c1,c) cimg_for_in16YZ(img,y0,z0,y1,z1,y,z)
2412
#define cimg_for_in16XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in16C(img,c0,c1,c) cimg_for_in16XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
2413
2414
#define cimg_for16x16(img,x,y,z,c,I,T) \
2415
cimg_for16((img)._height,y) for (int x = 0, \
2416
_p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
2417
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
2418
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
2419
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
2420
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
2421
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
2422
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
2423
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
2424
_n8##x = (int)( \
2425
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = (T)(img)(0,_p7##y,z,c)), \
2426
(I[16] = I[17] = I[18] = I[19] = I[20] = I[21] = I[22] = I[23] = (T)(img)(0,_p6##y,z,c)), \
2427
(I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = (T)(img)(0,_p5##y,z,c)), \
2428
(I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = (T)(img)(0,_p4##y,z,c)), \
2429
(I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = (T)(img)(0,_p3##y,z,c)), \
2430
(I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = (T)(img)(0,_p2##y,z,c)), \
2431
(I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = (T)(img)(0,_p1##y,z,c)), \
2432
(I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = (T)(img)(0,y,z,c)), \
2433
(I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = (T)(img)(0,_n1##y,z,c)), \
2434
(I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = (T)(img)(0,_n2##y,z,c)), \
2435
(I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = (T)(img)(0,_n3##y,z,c)), \
2436
(I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = I[182] = I[183] = (T)(img)(0,_n4##y,z,c)), \
2437
(I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = (T)(img)(0,_n5##y,z,c)), \
2438
(I[208] = I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = (T)(img)(0,_n6##y,z,c)), \
2439
(I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = I[231] = (T)(img)(0,_n7##y,z,c)), \
2440
(I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = (T)(img)(0,_n8##y,z,c)), \
2441
(I[8] = (T)(img)(_n1##x,_p7##y,z,c)), \
2442
(I[24] = (T)(img)(_n1##x,_p6##y,z,c)), \
2443
(I[40] = (T)(img)(_n1##x,_p5##y,z,c)), \
2444
(I[56] = (T)(img)(_n1##x,_p4##y,z,c)), \
2445
(I[72] = (T)(img)(_n1##x,_p3##y,z,c)), \
2446
(I[88] = (T)(img)(_n1##x,_p2##y,z,c)), \
2447
(I[104] = (T)(img)(_n1##x,_p1##y,z,c)), \
2448
(I[120] = (T)(img)(_n1##x,y,z,c)), \
2449
(I[136] = (T)(img)(_n1##x,_n1##y,z,c)), \
2450
(I[152] = (T)(img)(_n1##x,_n2##y,z,c)), \
2451
(I[168] = (T)(img)(_n1##x,_n3##y,z,c)), \
2452
(I[184] = (T)(img)(_n1##x,_n4##y,z,c)), \
2453
(I[200] = (T)(img)(_n1##x,_n5##y,z,c)), \
2454
(I[216] = (T)(img)(_n1##x,_n6##y,z,c)), \
2455
(I[232] = (T)(img)(_n1##x,_n7##y,z,c)), \
2456
(I[248] = (T)(img)(_n1##x,_n8##y,z,c)), \
2457
(I[9] = (T)(img)(_n2##x,_p7##y,z,c)), \
2458
(I[25] = (T)(img)(_n2##x,_p6##y,z,c)), \
2459
(I[41] = (T)(img)(_n2##x,_p5##y,z,c)), \
2460
(I[57] = (T)(img)(_n2##x,_p4##y,z,c)), \
2461
(I[73] = (T)(img)(_n2##x,_p3##y,z,c)), \
2462
(I[89] = (T)(img)(_n2##x,_p2##y,z,c)), \
2463
(I[105] = (T)(img)(_n2##x,_p1##y,z,c)), \
2464
(I[121] = (T)(img)(_n2##x,y,z,c)), \
2465
(I[137] = (T)(img)(_n2##x,_n1##y,z,c)), \
2466
(I[153] = (T)(img)(_n2##x,_n2##y,z,c)), \
2467
(I[169] = (T)(img)(_n2##x,_n3##y,z,c)), \
2468
(I[185] = (T)(img)(_n2##x,_n4##y,z,c)), \
2469
(I[201] = (T)(img)(_n2##x,_n5##y,z,c)), \
2470
(I[217] = (T)(img)(_n2##x,_n6##y,z,c)), \
2471
(I[233] = (T)(img)(_n2##x,_n7##y,z,c)), \
2472
(I[249] = (T)(img)(_n2##x,_n8##y,z,c)), \
2473
(I[10] = (T)(img)(_n3##x,_p7##y,z,c)), \
2474
(I[26] = (T)(img)(_n3##x,_p6##y,z,c)), \
2475
(I[42] = (T)(img)(_n3##x,_p5##y,z,c)), \
2476
(I[58] = (T)(img)(_n3##x,_p4##y,z,c)), \
2477
(I[74] = (T)(img)(_n3##x,_p3##y,z,c)), \
2478
(I[90] = (T)(img)(_n3##x,_p2##y,z,c)), \
2479
(I[106] = (T)(img)(_n3##x,_p1##y,z,c)), \
2480
(I[122] = (T)(img)(_n3##x,y,z,c)), \
2481
(I[138] = (T)(img)(_n3##x,_n1##y,z,c)), \
2482
(I[154] = (T)(img)(_n3##x,_n2##y,z,c)), \
2483
(I[170] = (T)(img)(_n3##x,_n3##y,z,c)), \
2484
(I[186] = (T)(img)(_n3##x,_n4##y,z,c)), \
2485
(I[202] = (T)(img)(_n3##x,_n5##y,z,c)), \
2486
(I[218] = (T)(img)(_n3##x,_n6##y,z,c)), \
2487
(I[234] = (T)(img)(_n3##x,_n7##y,z,c)), \
2488
(I[250] = (T)(img)(_n3##x,_n8##y,z,c)), \
2489
(I[11] = (T)(img)(_n4##x,_p7##y,z,c)), \
2490
(I[27] = (T)(img)(_n4##x,_p6##y,z,c)), \
2491
(I[43] = (T)(img)(_n4##x,_p5##y,z,c)), \
2492
(I[59] = (T)(img)(_n4##x,_p4##y,z,c)), \
2493
(I[75] = (T)(img)(_n4##x,_p3##y,z,c)), \
2494
(I[91] = (T)(img)(_n4##x,_p2##y,z,c)), \
2495
(I[107] = (T)(img)(_n4##x,_p1##y,z,c)), \
2496
(I[123] = (T)(img)(_n4##x,y,z,c)), \
2497
(I[139] = (T)(img)(_n4##x,_n1##y,z,c)), \
2498
(I[155] = (T)(img)(_n4##x,_n2##y,z,c)), \
2499
(I[171] = (T)(img)(_n4##x,_n3##y,z,c)), \
2500
(I[187] = (T)(img)(_n4##x,_n4##y,z,c)), \
2501
(I[203] = (T)(img)(_n4##x,_n5##y,z,c)), \
2502
(I[219] = (T)(img)(_n4##x,_n6##y,z,c)), \
2503
(I[235] = (T)(img)(_n4##x,_n7##y,z,c)), \
2504
(I[251] = (T)(img)(_n4##x,_n8##y,z,c)), \
2505
(I[12] = (T)(img)(_n5##x,_p7##y,z,c)), \
2506
(I[28] = (T)(img)(_n5##x,_p6##y,z,c)), \
2507
(I[44] = (T)(img)(_n5##x,_p5##y,z,c)), \
2508
(I[60] = (T)(img)(_n5##x,_p4##y,z,c)), \
2509
(I[76] = (T)(img)(_n5##x,_p3##y,z,c)), \
2510
(I[92] = (T)(img)(_n5##x,_p2##y,z,c)), \
2511
(I[108] = (T)(img)(_n5##x,_p1##y,z,c)), \
2512
(I[124] = (T)(img)(_n5##x,y,z,c)), \
2513
(I[140] = (T)(img)(_n5##x,_n1##y,z,c)), \
2514
(I[156] = (T)(img)(_n5##x,_n2##y,z,c)), \
2515
(I[172] = (T)(img)(_n5##x,_n3##y,z,c)), \
2516
(I[188] = (T)(img)(_n5##x,_n4##y,z,c)), \
2517
(I[204] = (T)(img)(_n5##x,_n5##y,z,c)), \
2518
(I[220] = (T)(img)(_n5##x,_n6##y,z,c)), \
2519
(I[236] = (T)(img)(_n5##x,_n7##y,z,c)), \
2520
(I[252] = (T)(img)(_n5##x,_n8##y,z,c)), \
2521
(I[13] = (T)(img)(_n6##x,_p7##y,z,c)), \
2522
(I[29] = (T)(img)(_n6##x,_p6##y,z,c)), \
2523
(I[45] = (T)(img)(_n6##x,_p5##y,z,c)), \
2524
(I[61] = (T)(img)(_n6##x,_p4##y,z,c)), \
2525
(I[77] = (T)(img)(_n6##x,_p3##y,z,c)), \
2526
(I[93] = (T)(img)(_n6##x,_p2##y,z,c)), \
2527
(I[109] = (T)(img)(_n6##x,_p1##y,z,c)), \
2528
(I[125] = (T)(img)(_n6##x,y,z,c)), \
2529
(I[141] = (T)(img)(_n6##x,_n1##y,z,c)), \
2530
(I[157] = (T)(img)(_n6##x,_n2##y,z,c)), \
2531
(I[173] = (T)(img)(_n6##x,_n3##y,z,c)), \
2532
(I[189] = (T)(img)(_n6##x,_n4##y,z,c)), \
2533
(I[205] = (T)(img)(_n6##x,_n5##y,z,c)), \
2534
(I[221] = (T)(img)(_n6##x,_n6##y,z,c)), \
2535
(I[237] = (T)(img)(_n6##x,_n7##y,z,c)), \
2536
(I[253] = (T)(img)(_n6##x,_n8##y,z,c)), \
2537
(I[14] = (T)(img)(_n7##x,_p7##y,z,c)), \
2538
(I[30] = (T)(img)(_n7##x,_p6##y,z,c)), \
2539
(I[46] = (T)(img)(_n7##x,_p5##y,z,c)), \
2540
(I[62] = (T)(img)(_n7##x,_p4##y,z,c)), \
2541
(I[78] = (T)(img)(_n7##x,_p3##y,z,c)), \
2542
(I[94] = (T)(img)(_n7##x,_p2##y,z,c)), \
2543
(I[110] = (T)(img)(_n7##x,_p1##y,z,c)), \
2544
(I[126] = (T)(img)(_n7##x,y,z,c)), \
2545
(I[142] = (T)(img)(_n7##x,_n1##y,z,c)), \
2546
(I[158] = (T)(img)(_n7##x,_n2##y,z,c)), \
2547
(I[174] = (T)(img)(_n7##x,_n3##y,z,c)), \
2548
(I[190] = (T)(img)(_n7##x,_n4##y,z,c)), \
2549
(I[206] = (T)(img)(_n7##x,_n5##y,z,c)), \
2550
(I[222] = (T)(img)(_n7##x,_n6##y,z,c)), \
2551
(I[238] = (T)(img)(_n7##x,_n7##y,z,c)), \
2552
(I[254] = (T)(img)(_n7##x,_n8##y,z,c)), \
2553
8>=((img)._width)?(img).width() - 1:8); \
2554
(_n8##x<(img).width() && ( \
2555
(I[15] = (T)(img)(_n8##x,_p7##y,z,c)), \
2556
(I[31] = (T)(img)(_n8##x,_p6##y,z,c)), \
2557
(I[47] = (T)(img)(_n8##x,_p5##y,z,c)), \
2558
(I[63] = (T)(img)(_n8##x,_p4##y,z,c)), \
2559
(I[79] = (T)(img)(_n8##x,_p3##y,z,c)), \
2560
(I[95] = (T)(img)(_n8##x,_p2##y,z,c)), \
2561
(I[111] = (T)(img)(_n8##x,_p1##y,z,c)), \
2562
(I[127] = (T)(img)(_n8##x,y,z,c)), \
2563
(I[143] = (T)(img)(_n8##x,_n1##y,z,c)), \
2564
(I[159] = (T)(img)(_n8##x,_n2##y,z,c)), \
2565
(I[175] = (T)(img)(_n8##x,_n3##y,z,c)), \
2566
(I[191] = (T)(img)(_n8##x,_n4##y,z,c)), \
2567
(I[207] = (T)(img)(_n8##x,_n5##y,z,c)), \
2568
(I[223] = (T)(img)(_n8##x,_n6##y,z,c)), \
2569
(I[239] = (T)(img)(_n8##x,_n7##y,z,c)), \
2570
(I[255] = (T)(img)(_n8##x,_n8##y,z,c)),1)) || \
2571
_n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
2572
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \
2573
I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \
2574
I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
2575
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \
2576
I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
2577
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
2578
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
2579
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \
2580
I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
2581
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
2582
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \
2583
I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
2584
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \
2585
I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
2586
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
2587
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \
2588
_p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x)
2589
2590
#define cimg_for_in16x16(img,x0,y0,x1,y1,x,y,z,c,I,T) \
2591
cimg_for_in16((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
2592
_p7##x = x - 7<0?0:x - 7, \
2593
_p6##x = x - 6<0?0:x - 6, \
2594
_p5##x = x - 5<0?0:x - 5, \
2595
_p4##x = x - 4<0?0:x - 4, \
2596
_p3##x = x - 3<0?0:x - 3, \
2597
_p2##x = x - 2<0?0:x - 2, \
2598
_p1##x = x - 1<0?0:x - 1, \
2599
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
2600
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
2601
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
2602
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
2603
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
2604
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
2605
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
2606
_n8##x = (int)( \
2607
(I[0] = (T)(img)(_p7##x,_p7##y,z,c)), \
2608
(I[16] = (T)(img)(_p7##x,_p6##y,z,c)), \
2609
(I[32] = (T)(img)(_p7##x,_p5##y,z,c)), \
2610
(I[48] = (T)(img)(_p7##x,_p4##y,z,c)), \
2611
(I[64] = (T)(img)(_p7##x,_p3##y,z,c)), \
2612
(I[80] = (T)(img)(_p7##x,_p2##y,z,c)), \
2613
(I[96] = (T)(img)(_p7##x,_p1##y,z,c)), \
2614
(I[112] = (T)(img)(_p7##x,y,z,c)), \
2615
(I[128] = (T)(img)(_p7##x,_n1##y,z,c)), \
2616
(I[144] = (T)(img)(_p7##x,_n2##y,z,c)), \
2617
(I[160] = (T)(img)(_p7##x,_n3##y,z,c)), \
2618
(I[176] = (T)(img)(_p7##x,_n4##y,z,c)), \
2619
(I[192] = (T)(img)(_p7##x,_n5##y,z,c)), \
2620
(I[208] = (T)(img)(_p7##x,_n6##y,z,c)), \
2621
(I[224] = (T)(img)(_p7##x,_n7##y,z,c)), \
2622
(I[240] = (T)(img)(_p7##x,_n8##y,z,c)), \
2623
(I[1] = (T)(img)(_p6##x,_p7##y,z,c)), \
2624
(I[17] = (T)(img)(_p6##x,_p6##y,z,c)), \
2625
(I[33] = (T)(img)(_p6##x,_p5##y,z,c)), \
2626
(I[49] = (T)(img)(_p6##x,_p4##y,z,c)), \
2627
(I[65] = (T)(img)(_p6##x,_p3##y,z,c)), \
2628
(I[81] = (T)(img)(_p6##x,_p2##y,z,c)), \
2629
(I[97] = (T)(img)(_p6##x,_p1##y,z,c)), \
2630
(I[113] = (T)(img)(_p6##x,y,z,c)), \
2631
(I[129] = (T)(img)(_p6##x,_n1##y,z,c)), \
2632
(I[145] = (T)(img)(_p6##x,_n2##y,z,c)), \
2633
(I[161] = (T)(img)(_p6##x,_n3##y,z,c)), \
2634
(I[177] = (T)(img)(_p6##x,_n4##y,z,c)), \
2635
(I[193] = (T)(img)(_p6##x,_n5##y,z,c)), \
2636
(I[209] = (T)(img)(_p6##x,_n6##y,z,c)), \
2637
(I[225] = (T)(img)(_p6##x,_n7##y,z,c)), \
2638
(I[241] = (T)(img)(_p6##x,_n8##y,z,c)), \
2639
(I[2] = (T)(img)(_p5##x,_p7##y,z,c)), \
2640
(I[18] = (T)(img)(_p5##x,_p6##y,z,c)), \
2641
(I[34] = (T)(img)(_p5##x,_p5##y,z,c)), \
2642
(I[50] = (T)(img)(_p5##x,_p4##y,z,c)), \
2643
(I[66] = (T)(img)(_p5##x,_p3##y,z,c)), \
2644
(I[82] = (T)(img)(_p5##x,_p2##y,z,c)), \
2645
(I[98] = (T)(img)(_p5##x,_p1##y,z,c)), \
2646
(I[114] = (T)(img)(_p5##x,y,z,c)), \
2647
(I[130] = (T)(img)(_p5##x,_n1##y,z,c)), \
2648
(I[146] = (T)(img)(_p5##x,_n2##y,z,c)), \
2649
(I[162] = (T)(img)(_p5##x,_n3##y,z,c)), \
2650
(I[178] = (T)(img)(_p5##x,_n4##y,z,c)), \
2651
(I[194] = (T)(img)(_p5##x,_n5##y,z,c)), \
2652
(I[210] = (T)(img)(_p5##x,_n6##y,z,c)), \
2653
(I[226] = (T)(img)(_p5##x,_n7##y,z,c)), \
2654
(I[242] = (T)(img)(_p5##x,_n8##y,z,c)), \
2655
(I[3] = (T)(img)(_p4##x,_p7##y,z,c)), \
2656
(I[19] = (T)(img)(_p4##x,_p6##y,z,c)), \
2657
(I[35] = (T)(img)(_p4##x,_p5##y,z,c)), \
2658
(I[51] = (T)(img)(_p4##x,_p4##y,z,c)), \
2659
(I[67] = (T)(img)(_p4##x,_p3##y,z,c)), \
2660
(I[83] = (T)(img)(_p4##x,_p2##y,z,c)), \
2661
(I[99] = (T)(img)(_p4##x,_p1##y,z,c)), \
2662
(I[115] = (T)(img)(_p4##x,y,z,c)), \
2663
(I[131] = (T)(img)(_p4##x,_n1##y,z,c)), \
2664
(I[147] = (T)(img)(_p4##x,_n2##y,z,c)), \
2665
(I[163] = (T)(img)(_p4##x,_n3##y,z,c)), \
2666
(I[179] = (T)(img)(_p4##x,_n4##y,z,c)), \
2667
(I[195] = (T)(img)(_p4##x,_n5##y,z,c)), \
2668
(I[211] = (T)(img)(_p4##x,_n6##y,z,c)), \
2669
(I[227] = (T)(img)(_p4##x,_n7##y,z,c)), \
2670
(I[243] = (T)(img)(_p4##x,_n8##y,z,c)), \
2671
(I[4] = (T)(img)(_p3##x,_p7##y,z,c)), \
2672
(I[20] = (T)(img)(_p3##x,_p6##y,z,c)), \
2673
(I[36] = (T)(img)(_p3##x,_p5##y,z,c)), \
2674
(I[52] = (T)(img)(_p3##x,_p4##y,z,c)), \
2675
(I[68] = (T)(img)(_p3##x,_p3##y,z,c)), \
2676
(I[84] = (T)(img)(_p3##x,_p2##y,z,c)), \
2677
(I[100] = (T)(img)(_p3##x,_p1##y,z,c)), \
2678
(I[116] = (T)(img)(_p3##x,y,z,c)), \
2679
(I[132] = (T)(img)(_p3##x,_n1##y,z,c)), \
2680
(I[148] = (T)(img)(_p3##x,_n2##y,z,c)), \
2681
(I[164] = (T)(img)(_p3##x,_n3##y,z,c)), \
2682
(I[180] = (T)(img)(_p3##x,_n4##y,z,c)), \
2683
(I[196] = (T)(img)(_p3##x,_n5##y,z,c)), \
2684
(I[212] = (T)(img)(_p3##x,_n6##y,z,c)), \
2685
(I[228] = (T)(img)(_p3##x,_n7##y,z,c)), \
2686
(I[244] = (T)(img)(_p3##x,_n8##y,z,c)), \
2687
(I[5] = (T)(img)(_p2##x,_p7##y,z,c)), \
2688
(I[21] = (T)(img)(_p2##x,_p6##y,z,c)), \
2689
(I[37] = (T)(img)(_p2##x,_p5##y,z,c)), \
2690
(I[53] = (T)(img)(_p2##x,_p4##y,z,c)), \
2691
(I[69] = (T)(img)(_p2##x,_p3##y,z,c)), \
2692
(I[85] = (T)(img)(_p2##x,_p2##y,z,c)), \
2693
(I[101] = (T)(img)(_p2##x,_p1##y,z,c)), \
2694
(I[117] = (T)(img)(_p2##x,y,z,c)), \
2695
(I[133] = (T)(img)(_p2##x,_n1##y,z,c)), \
2696
(I[149] = (T)(img)(_p2##x,_n2##y,z,c)), \
2697
(I[165] = (T)(img)(_p2##x,_n3##y,z,c)), \
2698
(I[181] = (T)(img)(_p2##x,_n4##y,z,c)), \
2699
(I[197] = (T)(img)(_p2##x,_n5##y,z,c)), \
2700
(I[213] = (T)(img)(_p2##x,_n6##y,z,c)), \
2701
(I[229] = (T)(img)(_p2##x,_n7##y,z,c)), \
2702
(I[245] = (T)(img)(_p2##x,_n8##y,z,c)), \
2703
(I[6] = (T)(img)(_p1##x,_p7##y,z,c)), \
2704
(I[22] = (T)(img)(_p1##x,_p6##y,z,c)), \
2705
(I[38] = (T)(img)(_p1##x,_p5##y,z,c)), \
2706
(I[54] = (T)(img)(_p1##x,_p4##y,z,c)), \
2707
(I[70] = (T)(img)(_p1##x,_p3##y,z,c)), \
2708
(I[86] = (T)(img)(_p1##x,_p2##y,z,c)), \
2709
(I[102] = (T)(img)(_p1##x,_p1##y,z,c)), \
2710
(I[118] = (T)(img)(_p1##x,y,z,c)), \
2711
(I[134] = (T)(img)(_p1##x,_n1##y,z,c)), \
2712
(I[150] = (T)(img)(_p1##x,_n2##y,z,c)), \
2713
(I[166] = (T)(img)(_p1##x,_n3##y,z,c)), \
2714
(I[182] = (T)(img)(_p1##x,_n4##y,z,c)), \
2715
(I[198] = (T)(img)(_p1##x,_n5##y,z,c)), \
2716
(I[214] = (T)(img)(_p1##x,_n6##y,z,c)), \
2717
(I[230] = (T)(img)(_p1##x,_n7##y,z,c)), \
2718
(I[246] = (T)(img)(_p1##x,_n8##y,z,c)), \
2719
(I[7] = (T)(img)(x,_p7##y,z,c)), \
2720
(I[23] = (T)(img)(x,_p6##y,z,c)), \
2721
(I[39] = (T)(img)(x,_p5##y,z,c)), \
2722
(I[55] = (T)(img)(x,_p4##y,z,c)), \
2723
(I[71] = (T)(img)(x,_p3##y,z,c)), \
2724
(I[87] = (T)(img)(x,_p2##y,z,c)), \
2725
(I[103] = (T)(img)(x,_p1##y,z,c)), \
2726
(I[119] = (T)(img)(x,y,z,c)), \
2727
(I[135] = (T)(img)(x,_n1##y,z,c)), \
2728
(I[151] = (T)(img)(x,_n2##y,z,c)), \
2729
(I[167] = (T)(img)(x,_n3##y,z,c)), \
2730
(I[183] = (T)(img)(x,_n4##y,z,c)), \
2731
(I[199] = (T)(img)(x,_n5##y,z,c)), \
2732
(I[215] = (T)(img)(x,_n6##y,z,c)), \
2733
(I[231] = (T)(img)(x,_n7##y,z,c)), \
2734
(I[247] = (T)(img)(x,_n8##y,z,c)), \
2735
(I[8] = (T)(img)(_n1##x,_p7##y,z,c)), \
2736
(I[24] = (T)(img)(_n1##x,_p6##y,z,c)), \
2737
(I[40] = (T)(img)(_n1##x,_p5##y,z,c)), \
2738
(I[56] = (T)(img)(_n1##x,_p4##y,z,c)), \
2739
(I[72] = (T)(img)(_n1##x,_p3##y,z,c)), \
2740
(I[88] = (T)(img)(_n1##x,_p2##y,z,c)), \
2741
(I[104] = (T)(img)(_n1##x,_p1##y,z,c)), \
2742
(I[120] = (T)(img)(_n1##x,y,z,c)), \
2743
(I[136] = (T)(img)(_n1##x,_n1##y,z,c)), \
2744
(I[152] = (T)(img)(_n1##x,_n2##y,z,c)), \
2745
(I[168] = (T)(img)(_n1##x,_n3##y,z,c)), \
2746
(I[184] = (T)(img)(_n1##x,_n4##y,z,c)), \
2747
(I[200] = (T)(img)(_n1##x,_n5##y,z,c)), \
2748
(I[216] = (T)(img)(_n1##x,_n6##y,z,c)), \
2749
(I[232] = (T)(img)(_n1##x,_n7##y,z,c)), \
2750
(I[248] = (T)(img)(_n1##x,_n8##y,z,c)), \
2751
(I[9] = (T)(img)(_n2##x,_p7##y,z,c)), \
2752
(I[25] = (T)(img)(_n2##x,_p6##y,z,c)), \
2753
(I[41] = (T)(img)(_n2##x,_p5##y,z,c)), \
2754
(I[57] = (T)(img)(_n2##x,_p4##y,z,c)), \
2755
(I[73] = (T)(img)(_n2##x,_p3##y,z,c)), \
2756
(I[89] = (T)(img)(_n2##x,_p2##y,z,c)), \
2757
(I[105] = (T)(img)(_n2##x,_p1##y,z,c)), \
2758
(I[121] = (T)(img)(_n2##x,y,z,c)), \
2759
(I[137] = (T)(img)(_n2##x,_n1##y,z,c)), \
2760
(I[153] = (T)(img)(_n2##x,_n2##y,z,c)), \
2761
(I[169] = (T)(img)(_n2##x,_n3##y,z,c)), \
2762
(I[185] = (T)(img)(_n2##x,_n4##y,z,c)), \
2763
(I[201] = (T)(img)(_n2##x,_n5##y,z,c)), \
2764
(I[217] = (T)(img)(_n2##x,_n6##y,z,c)), \
2765
(I[233] = (T)(img)(_n2##x,_n7##y,z,c)), \
2766
(I[249] = (T)(img)(_n2##x,_n8##y,z,c)), \
2767
(I[10] = (T)(img)(_n3##x,_p7##y,z,c)), \
2768
(I[26] = (T)(img)(_n3##x,_p6##y,z,c)), \
2769
(I[42] = (T)(img)(_n3##x,_p5##y,z,c)), \
2770
(I[58] = (T)(img)(_n3##x,_p4##y,z,c)), \
2771
(I[74] = (T)(img)(_n3##x,_p3##y,z,c)), \
2772
(I[90] = (T)(img)(_n3##x,_p2##y,z,c)), \
2773
(I[106] = (T)(img)(_n3##x,_p1##y,z,c)), \
2774
(I[122] = (T)(img)(_n3##x,y,z,c)), \
2775
(I[138] = (T)(img)(_n3##x,_n1##y,z,c)), \
2776
(I[154] = (T)(img)(_n3##x,_n2##y,z,c)), \
2777
(I[170] = (T)(img)(_n3##x,_n3##y,z,c)), \
2778
(I[186] = (T)(img)(_n3##x,_n4##y,z,c)), \
2779
(I[202] = (T)(img)(_n3##x,_n5##y,z,c)), \
2780
(I[218] = (T)(img)(_n3##x,_n6##y,z,c)), \
2781
(I[234] = (T)(img)(_n3##x,_n7##y,z,c)), \
2782
(I[250] = (T)(img)(_n3##x,_n8##y,z,c)), \
2783
(I[11] = (T)(img)(_n4##x,_p7##y,z,c)), \
2784
(I[27] = (T)(img)(_n4##x,_p6##y,z,c)), \
2785
(I[43] = (T)(img)(_n4##x,_p5##y,z,c)), \
2786
(I[59] = (T)(img)(_n4##x,_p4##y,z,c)), \
2787
(I[75] = (T)(img)(_n4##x,_p3##y,z,c)), \
2788
(I[91] = (T)(img)(_n4##x,_p2##y,z,c)), \
2789
(I[107] = (T)(img)(_n4##x,_p1##y,z,c)), \
2790
(I[123] = (T)(img)(_n4##x,y,z,c)), \
2791
(I[139] = (T)(img)(_n4##x,_n1##y,z,c)), \
2792
(I[155] = (T)(img)(_n4##x,_n2##y,z,c)), \
2793
(I[171] = (T)(img)(_n4##x,_n3##y,z,c)), \
2794
(I[187] = (T)(img)(_n4##x,_n4##y,z,c)), \
2795
(I[203] = (T)(img)(_n4##x,_n5##y,z,c)), \
2796
(I[219] = (T)(img)(_n4##x,_n6##y,z,c)), \
2797
(I[235] = (T)(img)(_n4##x,_n7##y,z,c)), \
2798
(I[251] = (T)(img)(_n4##x,_n8##y,z,c)), \
2799
(I[12] = (T)(img)(_n5##x,_p7##y,z,c)), \
2800
(I[28] = (T)(img)(_n5##x,_p6##y,z,c)), \
2801
(I[44] = (T)(img)(_n5##x,_p5##y,z,c)), \
2802
(I[60] = (T)(img)(_n5##x,_p4##y,z,c)), \
2803
(I[76] = (T)(img)(_n5##x,_p3##y,z,c)), \
2804
(I[92] = (T)(img)(_n5##x,_p2##y,z,c)), \
2805
(I[108] = (T)(img)(_n5##x,_p1##y,z,c)), \
2806
(I[124] = (T)(img)(_n5##x,y,z,c)), \
2807
(I[140] = (T)(img)(_n5##x,_n1##y,z,c)), \
2808
(I[156] = (T)(img)(_n5##x,_n2##y,z,c)), \
2809
(I[172] = (T)(img)(_n5##x,_n3##y,z,c)), \
2810
(I[188] = (T)(img)(_n5##x,_n4##y,z,c)), \
2811
(I[204] = (T)(img)(_n5##x,_n5##y,z,c)), \
2812
(I[220] = (T)(img)(_n5##x,_n6##y,z,c)), \
2813
(I[236] = (T)(img)(_n5##x,_n7##y,z,c)), \
2814
(I[252] = (T)(img)(_n5##x,_n8##y,z,c)), \
2815
(I[13] = (T)(img)(_n6##x,_p7##y,z,c)), \
2816
(I[29] = (T)(img)(_n6##x,_p6##y,z,c)), \
2817
(I[45] = (T)(img)(_n6##x,_p5##y,z,c)), \
2818
(I[61] = (T)(img)(_n6##x,_p4##y,z,c)), \
2819
(I[77] = (T)(img)(_n6##x,_p3##y,z,c)), \
2820
(I[93] = (T)(img)(_n6##x,_p2##y,z,c)), \
2821
(I[109] = (T)(img)(_n6##x,_p1##y,z,c)), \
2822
(I[125] = (T)(img)(_n6##x,y,z,c)), \
2823
(I[141] = (T)(img)(_n6##x,_n1##y,z,c)), \
2824
(I[157] = (T)(img)(_n6##x,_n2##y,z,c)), \
2825
(I[173] = (T)(img)(_n6##x,_n3##y,z,c)), \
2826
(I[189] = (T)(img)(_n6##x,_n4##y,z,c)), \
2827
(I[205] = (T)(img)(_n6##x,_n5##y,z,c)), \
2828
(I[221] = (T)(img)(_n6##x,_n6##y,z,c)), \
2829
(I[237] = (T)(img)(_n6##x,_n7##y,z,c)), \
2830
(I[253] = (T)(img)(_n6##x,_n8##y,z,c)), \
2831
(I[14] = (T)(img)(_n7##x,_p7##y,z,c)), \
2832
(I[30] = (T)(img)(_n7##x,_p6##y,z,c)), \
2833
(I[46] = (T)(img)(_n7##x,_p5##y,z,c)), \
2834
(I[62] = (T)(img)(_n7##x,_p4##y,z,c)), \
2835
(I[78] = (T)(img)(_n7##x,_p3##y,z,c)), \
2836
(I[94] = (T)(img)(_n7##x,_p2##y,z,c)), \
2837
(I[110] = (T)(img)(_n7##x,_p1##y,z,c)), \
2838
(I[126] = (T)(img)(_n7##x,y,z,c)), \
2839
(I[142] = (T)(img)(_n7##x,_n1##y,z,c)), \
2840
(I[158] = (T)(img)(_n7##x,_n2##y,z,c)), \
2841
(I[174] = (T)(img)(_n7##x,_n3##y,z,c)), \
2842
(I[190] = (T)(img)(_n7##x,_n4##y,z,c)), \
2843
(I[206] = (T)(img)(_n7##x,_n5##y,z,c)), \
2844
(I[222] = (T)(img)(_n7##x,_n6##y,z,c)), \
2845
(I[238] = (T)(img)(_n7##x,_n7##y,z,c)), \
2846
(I[254] = (T)(img)(_n7##x,_n8##y,z,c)), \
2847
x + 8>=(img).width()?(img).width() - 1:x + 8); \
2848
x<=(int)(x1) && ((_n8##x<(img).width() && ( \
2849
(I[15] = (T)(img)(_n8##x,_p7##y,z,c)), \
2850
(I[31] = (T)(img)(_n8##x,_p6##y,z,c)), \
2851
(I[47] = (T)(img)(_n8##x,_p5##y,z,c)), \
2852
(I[63] = (T)(img)(_n8##x,_p4##y,z,c)), \
2853
(I[79] = (T)(img)(_n8##x,_p3##y,z,c)), \
2854
(I[95] = (T)(img)(_n8##x,_p2##y,z,c)), \
2855
(I[111] = (T)(img)(_n8##x,_p1##y,z,c)), \
2856
(I[127] = (T)(img)(_n8##x,y,z,c)), \
2857
(I[143] = (T)(img)(_n8##x,_n1##y,z,c)), \
2858
(I[159] = (T)(img)(_n8##x,_n2##y,z,c)), \
2859
(I[175] = (T)(img)(_n8##x,_n3##y,z,c)), \
2860
(I[191] = (T)(img)(_n8##x,_n4##y,z,c)), \
2861
(I[207] = (T)(img)(_n8##x,_n5##y,z,c)), \
2862
(I[223] = (T)(img)(_n8##x,_n6##y,z,c)), \
2863
(I[239] = (T)(img)(_n8##x,_n7##y,z,c)), \
2864
(I[255] = (T)(img)(_n8##x,_n8##y,z,c)),1)) || \
2865
_n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
2866
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \
2867
I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \
2868
I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
2869
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \
2870
I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
2871
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
2872
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
2873
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \
2874
I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
2875
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
2876
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \
2877
I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
2878
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \
2879
I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
2880
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
2881
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \
2882
_p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x)
2883
2884
#define cimg_get16x16(img,x,y,z,c,I,T) \
2885
I[0] = (T)(img)(_p7##x,_p7##y,z,c), I[1] = (T)(img)(_p6##x,_p7##y,z,c), I[2] = (T)(img)(_p5##x,_p7##y,z,c), I[3] = (T)(img)(_p4##x,_p7##y,z,c), I[4] = (T)(img)(_p3##x,_p7##y,z,c), I[5] = (T)(img)(_p2##x,_p7##y,z,c), I[6] = (T)(img)(_p1##x,_p7##y,z,c), I[7] = (T)(img)(x,_p7##y,z,c), I[8] = (T)(img)(_n1##x,_p7##y,z,c), I[9] = (T)(img)(_n2##x,_p7##y,z,c), I[10] = (T)(img)(_n3##x,_p7##y,z,c), I[11] = (T)(img)(_n4##x,_p7##y,z,c), I[12] = (T)(img)(_n5##x,_p7##y,z,c), I[13] = (T)(img)(_n6##x,_p7##y,z,c), I[14] = (T)(img)(_n7##x,_p7##y,z,c), I[15] = (T)(img)(_n8##x,_p7##y,z,c), \
2886
I[16] = (T)(img)(_p7##x,_p6##y,z,c), I[17] = (T)(img)(_p6##x,_p6##y,z,c), I[18] = (T)(img)(_p5##x,_p6##y,z,c), I[19] = (T)(img)(_p4##x,_p6##y,z,c), I[20] = (T)(img)(_p3##x,_p6##y,z,c), I[21] = (T)(img)(_p2##x,_p6##y,z,c), I[22] = (T)(img)(_p1##x,_p6##y,z,c), I[23] = (T)(img)(x,_p6##y,z,c), I[24] = (T)(img)(_n1##x,_p6##y,z,c), I[25] = (T)(img)(_n2##x,_p6##y,z,c), I[26] = (T)(img)(_n3##x,_p6##y,z,c), I[27] = (T)(img)(_n4##x,_p6##y,z,c), I[28] = (T)(img)(_n5##x,_p6##y,z,c), I[29] = (T)(img)(_n6##x,_p6##y,z,c), I[30] = (T)(img)(_n7##x,_p6##y,z,c), I[31] = (T)(img)(_n8##x,_p6##y,z,c), \
2887
I[32] = (T)(img)(_p7##x,_p5##y,z,c), I[33] = (T)(img)(_p6##x,_p5##y,z,c), I[34] = (T)(img)(_p5##x,_p5##y,z,c), I[35] = (T)(img)(_p4##x,_p5##y,z,c), I[36] = (T)(img)(_p3##x,_p5##y,z,c), I[37] = (T)(img)(_p2##x,_p5##y,z,c), I[38] = (T)(img)(_p1##x,_p5##y,z,c), I[39] = (T)(img)(x,_p5##y,z,c), I[40] = (T)(img)(_n1##x,_p5##y,z,c), I[41] = (T)(img)(_n2##x,_p5##y,z,c), I[42] = (T)(img)(_n3##x,_p5##y,z,c), I[43] = (T)(img)(_n4##x,_p5##y,z,c), I[44] = (T)(img)(_n5##x,_p5##y,z,c), I[45] = (T)(img)(_n6##x,_p5##y,z,c), I[46] = (T)(img)(_n7##x,_p5##y,z,c), I[47] = (T)(img)(_n8##x,_p5##y,z,c), \
2888
I[48] = (T)(img)(_p7##x,_p4##y,z,c), I[49] = (T)(img)(_p6##x,_p4##y,z,c), I[50] = (T)(img)(_p5##x,_p4##y,z,c), I[51] = (T)(img)(_p4##x,_p4##y,z,c), I[52] = (T)(img)(_p3##x,_p4##y,z,c), I[53] = (T)(img)(_p2##x,_p4##y,z,c), I[54] = (T)(img)(_p1##x,_p4##y,z,c), I[55] = (T)(img)(x,_p4##y,z,c), I[56] = (T)(img)(_n1##x,_p4##y,z,c), I[57] = (T)(img)(_n2##x,_p4##y,z,c), I[58] = (T)(img)(_n3##x,_p4##y,z,c), I[59] = (T)(img)(_n4##x,_p4##y,z,c), I[60] = (T)(img)(_n5##x,_p4##y,z,c), I[61] = (T)(img)(_n6##x,_p4##y,z,c), I[62] = (T)(img)(_n7##x,_p4##y,z,c), I[63] = (T)(img)(_n8##x,_p4##y,z,c), \
2889
I[64] = (T)(img)(_p7##x,_p3##y,z,c), I[65] = (T)(img)(_p6##x,_p3##y,z,c), I[66] = (T)(img)(_p5##x,_p3##y,z,c), I[67] = (T)(img)(_p4##x,_p3##y,z,c), I[68] = (T)(img)(_p3##x,_p3##y,z,c), I[69] = (T)(img)(_p2##x,_p3##y,z,c), I[70] = (T)(img)(_p1##x,_p3##y,z,c), I[71] = (T)(img)(x,_p3##y,z,c), I[72] = (T)(img)(_n1##x,_p3##y,z,c), I[73] = (T)(img)(_n2##x,_p3##y,z,c), I[74] = (T)(img)(_n3##x,_p3##y,z,c), I[75] = (T)(img)(_n4##x,_p3##y,z,c), I[76] = (T)(img)(_n5##x,_p3##y,z,c), I[77] = (T)(img)(_n6##x,_p3##y,z,c), I[78] = (T)(img)(_n7##x,_p3##y,z,c), I[79] = (T)(img)(_n8##x,_p3##y,z,c), \
2890
I[80] = (T)(img)(_p7##x,_p2##y,z,c), I[81] = (T)(img)(_p6##x,_p2##y,z,c), I[82] = (T)(img)(_p5##x,_p2##y,z,c), I[83] = (T)(img)(_p4##x,_p2##y,z,c), I[84] = (T)(img)(_p3##x,_p2##y,z,c), I[85] = (T)(img)(_p2##x,_p2##y,z,c), I[86] = (T)(img)(_p1##x,_p2##y,z,c), I[87] = (T)(img)(x,_p2##y,z,c), I[88] = (T)(img)(_n1##x,_p2##y,z,c), I[89] = (T)(img)(_n2##x,_p2##y,z,c), I[90] = (T)(img)(_n3##x,_p2##y,z,c), I[91] = (T)(img)(_n4##x,_p2##y,z,c), I[92] = (T)(img)(_n5##x,_p2##y,z,c), I[93] = (T)(img)(_n6##x,_p2##y,z,c), I[94] = (T)(img)(_n7##x,_p2##y,z,c), I[95] = (T)(img)(_n8##x,_p2##y,z,c), \
2891
I[96] = (T)(img)(_p7##x,_p1##y,z,c), I[97] = (T)(img)(_p6##x,_p1##y,z,c), I[98] = (T)(img)(_p5##x,_p1##y,z,c), I[99] = (T)(img)(_p4##x,_p1##y,z,c), I[100] = (T)(img)(_p3##x,_p1##y,z,c), I[101] = (T)(img)(_p2##x,_p1##y,z,c), I[102] = (T)(img)(_p1##x,_p1##y,z,c), I[103] = (T)(img)(x,_p1##y,z,c), I[104] = (T)(img)(_n1##x,_p1##y,z,c), I[105] = (T)(img)(_n2##x,_p1##y,z,c), I[106] = (T)(img)(_n3##x,_p1##y,z,c), I[107] = (T)(img)(_n4##x,_p1##y,z,c), I[108] = (T)(img)(_n5##x,_p1##y,z,c), I[109] = (T)(img)(_n6##x,_p1##y,z,c), I[110] = (T)(img)(_n7##x,_p1##y,z,c), I[111] = (T)(img)(_n8##x,_p1##y,z,c), \
2892
I[112] = (T)(img)(_p7##x,y,z,c), I[113] = (T)(img)(_p6##x,y,z,c), I[114] = (T)(img)(_p5##x,y,z,c), I[115] = (T)(img)(_p4##x,y,z,c), I[116] = (T)(img)(_p3##x,y,z,c), I[117] = (T)(img)(_p2##x,y,z,c), I[118] = (T)(img)(_p1##x,y,z,c), I[119] = (T)(img)(x,y,z,c), I[120] = (T)(img)(_n1##x,y,z,c), I[121] = (T)(img)(_n2##x,y,z,c), I[122] = (T)(img)(_n3##x,y,z,c), I[123] = (T)(img)(_n4##x,y,z,c), I[124] = (T)(img)(_n5##x,y,z,c), I[125] = (T)(img)(_n6##x,y,z,c), I[126] = (T)(img)(_n7##x,y,z,c), I[127] = (T)(img)(_n8##x,y,z,c), \
2893
I[128] = (T)(img)(_p7##x,_n1##y,z,c), I[129] = (T)(img)(_p6##x,_n1##y,z,c), I[130] = (T)(img)(_p5##x,_n1##y,z,c), I[131] = (T)(img)(_p4##x,_n1##y,z,c), I[132] = (T)(img)(_p3##x,_n1##y,z,c), I[133] = (T)(img)(_p2##x,_n1##y,z,c), I[134] = (T)(img)(_p1##x,_n1##y,z,c), I[135] = (T)(img)(x,_n1##y,z,c), I[136] = (T)(img)(_n1##x,_n1##y,z,c), I[137] = (T)(img)(_n2##x,_n1##y,z,c), I[138] = (T)(img)(_n3##x,_n1##y,z,c), I[139] = (T)(img)(_n4##x,_n1##y,z,c), I[140] = (T)(img)(_n5##x,_n1##y,z,c), I[141] = (T)(img)(_n6##x,_n1##y,z,c), I[142] = (T)(img)(_n7##x,_n1##y,z,c), I[143] = (T)(img)(_n8##x,_n1##y,z,c), \
2894
I[144] = (T)(img)(_p7##x,_n2##y,z,c), I[145] = (T)(img)(_p6##x,_n2##y,z,c), I[146] = (T)(img)(_p5##x,_n2##y,z,c), I[147] = (T)(img)(_p4##x,_n2##y,z,c), I[148] = (T)(img)(_p3##x,_n2##y,z,c), I[149] = (T)(img)(_p2##x,_n2##y,z,c), I[150] = (T)(img)(_p1##x,_n2##y,z,c), I[151] = (T)(img)(x,_n2##y,z,c), I[152] = (T)(img)(_n1##x,_n2##y,z,c), I[153] = (T)(img)(_n2##x,_n2##y,z,c), I[154] = (T)(img)(_n3##x,_n2##y,z,c), I[155] = (T)(img)(_n4##x,_n2##y,z,c), I[156] = (T)(img)(_n5##x,_n2##y,z,c), I[157] = (T)(img)(_n6##x,_n2##y,z,c), I[158] = (T)(img)(_n7##x,_n2##y,z,c), I[159] = (T)(img)(_n8##x,_n2##y,z,c), \
2895
I[160] = (T)(img)(_p7##x,_n3##y,z,c), I[161] = (T)(img)(_p6##x,_n3##y,z,c), I[162] = (T)(img)(_p5##x,_n3##y,z,c), I[163] = (T)(img)(_p4##x,_n3##y,z,c), I[164] = (T)(img)(_p3##x,_n3##y,z,c), I[165] = (T)(img)(_p2##x,_n3##y,z,c), I[166] = (T)(img)(_p1##x,_n3##y,z,c), I[167] = (T)(img)(x,_n3##y,z,c), I[168] = (T)(img)(_n1##x,_n3##y,z,c), I[169] = (T)(img)(_n2##x,_n3##y,z,c), I[170] = (T)(img)(_n3##x,_n3##y,z,c), I[171] = (T)(img)(_n4##x,_n3##y,z,c), I[172] = (T)(img)(_n5##x,_n3##y,z,c), I[173] = (T)(img)(_n6##x,_n3##y,z,c), I[174] = (T)(img)(_n7##x,_n3##y,z,c), I[175] = (T)(img)(_n8##x,_n3##y,z,c), \
2896
I[176] = (T)(img)(_p7##x,_n4##y,z,c), I[177] = (T)(img)(_p6##x,_n4##y,z,c), I[178] = (T)(img)(_p5##x,_n4##y,z,c), I[179] = (T)(img)(_p4##x,_n4##y,z,c), I[180] = (T)(img)(_p3##x,_n4##y,z,c), I[181] = (T)(img)(_p2##x,_n4##y,z,c), I[182] = (T)(img)(_p1##x,_n4##y,z,c), I[183] = (T)(img)(x,_n4##y,z,c), I[184] = (T)(img)(_n1##x,_n4##y,z,c), I[185] = (T)(img)(_n2##x,_n4##y,z,c), I[186] = (T)(img)(_n3##x,_n4##y,z,c), I[187] = (T)(img)(_n4##x,_n4##y,z,c), I[188] = (T)(img)(_n5##x,_n4##y,z,c), I[189] = (T)(img)(_n6##x,_n4##y,z,c), I[190] = (T)(img)(_n7##x,_n4##y,z,c), I[191] = (T)(img)(_n8##x,_n4##y,z,c), \
2897
I[192] = (T)(img)(_p7##x,_n5##y,z,c), I[193] = (T)(img)(_p6##x,_n5##y,z,c), I[194] = (T)(img)(_p5##x,_n5##y,z,c), I[195] = (T)(img)(_p4##x,_n5##y,z,c), I[196] = (T)(img)(_p3##x,_n5##y,z,c), I[197] = (T)(img)(_p2##x,_n5##y,z,c), I[198] = (T)(img)(_p1##x,_n5##y,z,c), I[199] = (T)(img)(x,_n5##y,z,c), I[200] = (T)(img)(_n1##x,_n5##y,z,c), I[201] = (T)(img)(_n2##x,_n5##y,z,c), I[202] = (T)(img)(_n3##x,_n5##y,z,c), I[203] = (T)(img)(_n4##x,_n5##y,z,c), I[204] = (T)(img)(_n5##x,_n5##y,z,c), I[205] = (T)(img)(_n6##x,_n5##y,z,c), I[206] = (T)(img)(_n7##x,_n5##y,z,c), I[207] = (T)(img)(_n8##x,_n5##y,z,c), \
2898
I[208] = (T)(img)(_p7##x,_n6##y,z,c), I[209] = (T)(img)(_p6##x,_n6##y,z,c), I[210] = (T)(img)(_p5##x,_n6##y,z,c), I[211] = (T)(img)(_p4##x,_n6##y,z,c), I[212] = (T)(img)(_p3##x,_n6##y,z,c), I[213] = (T)(img)(_p2##x,_n6##y,z,c), I[214] = (T)(img)(_p1##x,_n6##y,z,c), I[215] = (T)(img)(x,_n6##y,z,c), I[216] = (T)(img)(_n1##x,_n6##y,z,c), I[217] = (T)(img)(_n2##x,_n6##y,z,c), I[218] = (T)(img)(_n3##x,_n6##y,z,c), I[219] = (T)(img)(_n4##x,_n6##y,z,c), I[220] = (T)(img)(_n5##x,_n6##y,z,c), I[221] = (T)(img)(_n6##x,_n6##y,z,c), I[222] = (T)(img)(_n7##x,_n6##y,z,c), I[223] = (T)(img)(_n8##x,_n6##y,z,c), \
2899
I[224] = (T)(img)(_p7##x,_n7##y,z,c), I[225] = (T)(img)(_p6##x,_n7##y,z,c), I[226] = (T)(img)(_p5##x,_n7##y,z,c), I[227] = (T)(img)(_p4##x,_n7##y,z,c), I[228] = (T)(img)(_p3##x,_n7##y,z,c), I[229] = (T)(img)(_p2##x,_n7##y,z,c), I[230] = (T)(img)(_p1##x,_n7##y,z,c), I[231] = (T)(img)(x,_n7##y,z,c), I[232] = (T)(img)(_n1##x,_n7##y,z,c), I[233] = (T)(img)(_n2##x,_n7##y,z,c), I[234] = (T)(img)(_n3##x,_n7##y,z,c), I[235] = (T)(img)(_n4##x,_n7##y,z,c), I[236] = (T)(img)(_n5##x,_n7##y,z,c), I[237] = (T)(img)(_n6##x,_n7##y,z,c), I[238] = (T)(img)(_n7##x,_n7##y,z,c), I[239] = (T)(img)(_n8##x,_n7##y,z,c), \
2900
I[240] = (T)(img)(_p7##x,_n8##y,z,c), I[241] = (T)(img)(_p6##x,_n8##y,z,c), I[242] = (T)(img)(_p5##x,_n8##y,z,c), I[243] = (T)(img)(_p4##x,_n8##y,z,c), I[244] = (T)(img)(_p3##x,_n8##y,z,c), I[245] = (T)(img)(_p2##x,_n8##y,z,c), I[246] = (T)(img)(_p1##x,_n8##y,z,c), I[247] = (T)(img)(x,_n8##y,z,c), I[248] = (T)(img)(_n1##x,_n8##y,z,c), I[249] = (T)(img)(_n2##x,_n8##y,z,c), I[250] = (T)(img)(_n3##x,_n8##y,z,c), I[251] = (T)(img)(_n4##x,_n8##y,z,c), I[252] = (T)(img)(_n5##x,_n8##y,z,c), I[253] = (T)(img)(_n6##x,_n8##y,z,c), I[254] = (T)(img)(_n7##x,_n8##y,z,c), I[255] = (T)(img)(_n8##x,_n8##y,z,c);
2901
2902
// Define 17x17 loop macros
2903
//-------------------------
2904
#define cimg_for17(bound,i) for (int i = 0, \
2905
_p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
2906
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
2907
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
2908
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
2909
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
2910
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
2911
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
2912
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
2913
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8; \
2914
_n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
2915
i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
2916
_p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
2917
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i)
2918
2919
#define cimg_for17X(img,x) cimg_for17((img)._width,x)
2920
#define cimg_for17Y(img,y) cimg_for17((img)._height,y)
2921
#define cimg_for17Z(img,z) cimg_for17((img)._depth,z)
2922
#define cimg_for17C(img,c) cimg_for17((img)._spectrum,c)
2923
#define cimg_for17XY(img,x,y) cimg_for17Y(img,y) cimg_for17X(img,x)
2924
#define cimg_for17XZ(img,x,z) cimg_for17Z(img,z) cimg_for17X(img,x)
2925
#define cimg_for17XC(img,x,c) cimg_for17C(img,c) cimg_for17X(img,x)
2926
#define cimg_for17YZ(img,y,z) cimg_for17Z(img,z) cimg_for17Y(img,y)
2927
#define cimg_for17YC(img,y,c) cimg_for17C(img,c) cimg_for17Y(img,y)
2928
#define cimg_for17ZC(img,z,c) cimg_for17C(img,c) cimg_for17Z(img,z)
2929
#define cimg_for17XYZ(img,x,y,z) cimg_for17Z(img,z) cimg_for17XY(img,x,y)
2930
#define cimg_for17XZC(img,x,z,c) cimg_for17C(img,c) cimg_for17XZ(img,x,z)
2931
#define cimg_for17YZC(img,y,z,c) cimg_for17C(img,c) cimg_for17YZ(img,y,z)
2932
#define cimg_for17XYZC(img,x,y,z,c) cimg_for17C(img,c) cimg_for17XYZ(img,x,y,z)
2933
2934
#define cimg_for_in17(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
2935
_p8##i = i - 8<0?0:i - 8, \
2936
_p7##i = i - 7<0?0:i - 7, \
2937
_p6##i = i - 6<0?0:i - 6, \
2938
_p5##i = i - 5<0?0:i - 5, \
2939
_p4##i = i - 4<0?0:i - 4, \
2940
_p3##i = i - 3<0?0:i - 3, \
2941
_p2##i = i - 2<0?0:i - 2, \
2942
_p1##i = i - 1<0?0:i - 1, \
2943
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
2944
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
2945
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
2946
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
2947
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
2948
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
2949
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
2950
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8; \
2951
i<=(int)(i1) && (_n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
2952
i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
2953
_p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
2954
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i)
2955
2956
#define cimg_for_in17X(img,x0,x1,x) cimg_for_in17((img)._width,x0,x1,x)
2957
#define cimg_for_in17Y(img,y0,y1,y) cimg_for_in17((img)._height,y0,y1,y)
2958
#define cimg_for_in17Z(img,z0,z1,z) cimg_for_in17((img)._depth,z0,z1,z)
2959
#define cimg_for_in17C(img,c0,c1,c) cimg_for_in17((img)._spectrum,c0,c1,c)
2960
#define cimg_for_in17XY(img,x0,y0,x1,y1,x,y) cimg_for_in17Y(img,y0,y1,y) cimg_for_in17X(img,x0,x1,x)
2961
#define cimg_for_in17XZ(img,x0,z0,x1,z1,x,z) cimg_for_in17Z(img,z0,z1,z) cimg_for_in17X(img,x0,x1,x)
2962
#define cimg_for_in17XC(img,x0,c0,x1,c1,x,c) cimg_for_in17C(img,c0,c1,c) cimg_for_in17X(img,x0,x1,x)
2963
#define cimg_for_in17YZ(img,y0,z0,y1,z1,y,z) cimg_for_in17Z(img,z0,z1,z) cimg_for_in17Y(img,y0,y1,y)
2964
#define cimg_for_in17YC(img,y0,c0,y1,c1,y,c) cimg_for_in17C(img,c0,c1,c) cimg_for_in17Y(img,y0,y1,y)
2965
#define cimg_for_in17ZC(img,z0,c0,z1,c1,z,c) cimg_for_in17C(img,c0,c1,c) cimg_for_in17Z(img,z0,z1,z)
2966
#define cimg_for_in17XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in17Z(img,z0,z1,z) cimg_for_in17XY(img,x0,y0,x1,y1,x,y)
2967
#define cimg_for_in17XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in17C(img,c0,c1,c) cimg_for_in17XZ(img,x0,y0,x1,y1,x,z)
2968
#define cimg_for_in17YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in17C(img,c0,c1,c) cimg_for_in17YZ(img,y0,z0,y1,z1,y,z)
2969
#define cimg_for_in17XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in17C(img,c0,c1,c) cimg_for_in17XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
2970
2971
#define cimg_for17x17(img,x,y,z,c,I,T) \
2972
cimg_for17((img)._height,y) for (int x = 0, \
2973
_p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
2974
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
2975
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
2976
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
2977
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
2978
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
2979
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
2980
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
2981
_n8##x = (int)( \
2982
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = (T)(img)(0,_p8##y,z,c)), \
2983
(I[17] = I[18] = I[19] = I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = (T)(img)(0,_p7##y,z,c)), \
2984
(I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = (T)(img)(0,_p6##y,z,c)), \
2985
(I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = (T)(img)(0,_p5##y,z,c)), \
2986
(I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = (T)(img)(0,_p4##y,z,c)), \
2987
(I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = (T)(img)(0,_p3##y,z,c)), \
2988
(I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = (T)(img)(0,_p2##y,z,c)), \
2989
(I[119] = I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = (T)(img)(0,_p1##y,z,c)), \
2990
(I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = I[143] = I[144] = (T)(img)(0,y,z,c)), \
2991
(I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = (T)(img)(0,_n1##y,z,c)), \
2992
(I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = (T)(img)(0,_n2##y,z,c)), \
2993
(I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = (T)(img)(0,_n3##y,z,c)), \
2994
(I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = I[210] = I[211] = I[212] = (T)(img)(0,_n4##y,z,c)), \
2995
(I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = (T)(img)(0,_n5##y,z,c)), \
2996
(I[238] = I[239] = I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = (T)(img)(0,_n6##y,z,c)), \
2997
(I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = (T)(img)(0,_n7##y,z,c)), \
2998
(I[272] = I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = (T)(img)(0,_n8##y,z,c)), \
2999
(I[9] = (T)(img)(_n1##x,_p8##y,z,c)), \
3000
(I[26] = (T)(img)(_n1##x,_p7##y,z,c)), \
3001
(I[43] = (T)(img)(_n1##x,_p6##y,z,c)), \
3002
(I[60] = (T)(img)(_n1##x,_p5##y,z,c)), \
3003
(I[77] = (T)(img)(_n1##x,_p4##y,z,c)), \
3004
(I[94] = (T)(img)(_n1##x,_p3##y,z,c)), \
3005
(I[111] = (T)(img)(_n1##x,_p2##y,z,c)), \
3006
(I[128] = (T)(img)(_n1##x,_p1##y,z,c)), \
3007
(I[145] = (T)(img)(_n1##x,y,z,c)), \
3008
(I[162] = (T)(img)(_n1##x,_n1##y,z,c)), \
3009
(I[179] = (T)(img)(_n1##x,_n2##y,z,c)), \
3010
(I[196] = (T)(img)(_n1##x,_n3##y,z,c)), \
3011
(I[213] = (T)(img)(_n1##x,_n4##y,z,c)), \
3012
(I[230] = (T)(img)(_n1##x,_n5##y,z,c)), \
3013
(I[247] = (T)(img)(_n1##x,_n6##y,z,c)), \
3014
(I[264] = (T)(img)(_n1##x,_n7##y,z,c)), \
3015
(I[281] = (T)(img)(_n1##x,_n8##y,z,c)), \
3016
(I[10] = (T)(img)(_n2##x,_p8##y,z,c)), \
3017
(I[27] = (T)(img)(_n2##x,_p7##y,z,c)), \
3018
(I[44] = (T)(img)(_n2##x,_p6##y,z,c)), \
3019
(I[61] = (T)(img)(_n2##x,_p5##y,z,c)), \
3020
(I[78] = (T)(img)(_n2##x,_p4##y,z,c)), \
3021
(I[95] = (T)(img)(_n2##x,_p3##y,z,c)), \
3022
(I[112] = (T)(img)(_n2##x,_p2##y,z,c)), \
3023
(I[129] = (T)(img)(_n2##x,_p1##y,z,c)), \
3024
(I[146] = (T)(img)(_n2##x,y,z,c)), \
3025
(I[163] = (T)(img)(_n2##x,_n1##y,z,c)), \
3026
(I[180] = (T)(img)(_n2##x,_n2##y,z,c)), \
3027
(I[197] = (T)(img)(_n2##x,_n3##y,z,c)), \
3028
(I[214] = (T)(img)(_n2##x,_n4##y,z,c)), \
3029
(I[231] = (T)(img)(_n2##x,_n5##y,z,c)), \
3030
(I[248] = (T)(img)(_n2##x,_n6##y,z,c)), \
3031
(I[265] = (T)(img)(_n2##x,_n7##y,z,c)), \
3032
(I[282] = (T)(img)(_n2##x,_n8##y,z,c)), \
3033
(I[11] = (T)(img)(_n3##x,_p8##y,z,c)), \
3034
(I[28] = (T)(img)(_n3##x,_p7##y,z,c)), \
3035
(I[45] = (T)(img)(_n3##x,_p6##y,z,c)), \
3036
(I[62] = (T)(img)(_n3##x,_p5##y,z,c)), \
3037
(I[79] = (T)(img)(_n3##x,_p4##y,z,c)), \
3038
(I[96] = (T)(img)(_n3##x,_p3##y,z,c)), \
3039
(I[113] = (T)(img)(_n3##x,_p2##y,z,c)), \
3040
(I[130] = (T)(img)(_n3##x,_p1##y,z,c)), \
3041
(I[147] = (T)(img)(_n3##x,y,z,c)), \
3042
(I[164] = (T)(img)(_n3##x,_n1##y,z,c)), \
3043
(I[181] = (T)(img)(_n3##x,_n2##y,z,c)), \
3044
(I[198] = (T)(img)(_n3##x,_n3##y,z,c)), \
3045
(I[215] = (T)(img)(_n3##x,_n4##y,z,c)), \
3046
(I[232] = (T)(img)(_n3##x,_n5##y,z,c)), \
3047
(I[249] = (T)(img)(_n3##x,_n6##y,z,c)), \
3048
(I[266] = (T)(img)(_n3##x,_n7##y,z,c)), \
3049
(I[283] = (T)(img)(_n3##x,_n8##y,z,c)), \
3050
(I[12] = (T)(img)(_n4##x,_p8##y,z,c)), \
3051
(I[29] = (T)(img)(_n4##x,_p7##y,z,c)), \
3052
(I[46] = (T)(img)(_n4##x,_p6##y,z,c)), \
3053
(I[63] = (T)(img)(_n4##x,_p5##y,z,c)), \
3054
(I[80] = (T)(img)(_n4##x,_p4##y,z,c)), \
3055
(I[97] = (T)(img)(_n4##x,_p3##y,z,c)), \
3056
(I[114] = (T)(img)(_n4##x,_p2##y,z,c)), \
3057
(I[131] = (T)(img)(_n4##x,_p1##y,z,c)), \
3058
(I[148] = (T)(img)(_n4##x,y,z,c)), \
3059
(I[165] = (T)(img)(_n4##x,_n1##y,z,c)), \
3060
(I[182] = (T)(img)(_n4##x,_n2##y,z,c)), \
3061
(I[199] = (T)(img)(_n4##x,_n3##y,z,c)), \
3062
(I[216] = (T)(img)(_n4##x,_n4##y,z,c)), \
3063
(I[233] = (T)(img)(_n4##x,_n5##y,z,c)), \
3064
(I[250] = (T)(img)(_n4##x,_n6##y,z,c)), \
3065
(I[267] = (T)(img)(_n4##x,_n7##y,z,c)), \
3066
(I[284] = (T)(img)(_n4##x,_n8##y,z,c)), \
3067
(I[13] = (T)(img)(_n5##x,_p8##y,z,c)), \
3068
(I[30] = (T)(img)(_n5##x,_p7##y,z,c)), \
3069
(I[47] = (T)(img)(_n5##x,_p6##y,z,c)), \
3070
(I[64] = (T)(img)(_n5##x,_p5##y,z,c)), \
3071
(I[81] = (T)(img)(_n5##x,_p4##y,z,c)), \
3072
(I[98] = (T)(img)(_n5##x,_p3##y,z,c)), \
3073
(I[115] = (T)(img)(_n5##x,_p2##y,z,c)), \
3074
(I[132] = (T)(img)(_n5##x,_p1##y,z,c)), \
3075
(I[149] = (T)(img)(_n5##x,y,z,c)), \
3076
(I[166] = (T)(img)(_n5##x,_n1##y,z,c)), \
3077
(I[183] = (T)(img)(_n5##x,_n2##y,z,c)), \
3078
(I[200] = (T)(img)(_n5##x,_n3##y,z,c)), \
3079
(I[217] = (T)(img)(_n5##x,_n4##y,z,c)), \
3080
(I[234] = (T)(img)(_n5##x,_n5##y,z,c)), \
3081
(I[251] = (T)(img)(_n5##x,_n6##y,z,c)), \
3082
(I[268] = (T)(img)(_n5##x,_n7##y,z,c)), \
3083
(I[285] = (T)(img)(_n5##x,_n8##y,z,c)), \
3084
(I[14] = (T)(img)(_n6##x,_p8##y,z,c)), \
3085
(I[31] = (T)(img)(_n6##x,_p7##y,z,c)), \
3086
(I[48] = (T)(img)(_n6##x,_p6##y,z,c)), \
3087
(I[65] = (T)(img)(_n6##x,_p5##y,z,c)), \
3088
(I[82] = (T)(img)(_n6##x,_p4##y,z,c)), \
3089
(I[99] = (T)(img)(_n6##x,_p3##y,z,c)), \
3090
(I[116] = (T)(img)(_n6##x,_p2##y,z,c)), \
3091
(I[133] = (T)(img)(_n6##x,_p1##y,z,c)), \
3092
(I[150] = (T)(img)(_n6##x,y,z,c)), \
3093
(I[167] = (T)(img)(_n6##x,_n1##y,z,c)), \
3094
(I[184] = (T)(img)(_n6##x,_n2##y,z,c)), \
3095
(I[201] = (T)(img)(_n6##x,_n3##y,z,c)), \
3096
(I[218] = (T)(img)(_n6##x,_n4##y,z,c)), \
3097
(I[235] = (T)(img)(_n6##x,_n5##y,z,c)), \
3098
(I[252] = (T)(img)(_n6##x,_n6##y,z,c)), \
3099
(I[269] = (T)(img)(_n6##x,_n7##y,z,c)), \
3100
(I[286] = (T)(img)(_n6##x,_n8##y,z,c)), \
3101
(I[15] = (T)(img)(_n7##x,_p8##y,z,c)), \
3102
(I[32] = (T)(img)(_n7##x,_p7##y,z,c)), \
3103
(I[49] = (T)(img)(_n7##x,_p6##y,z,c)), \
3104
(I[66] = (T)(img)(_n7##x,_p5##y,z,c)), \
3105
(I[83] = (T)(img)(_n7##x,_p4##y,z,c)), \
3106
(I[100] = (T)(img)(_n7##x,_p3##y,z,c)), \
3107
(I[117] = (T)(img)(_n7##x,_p2##y,z,c)), \
3108
(I[134] = (T)(img)(_n7##x,_p1##y,z,c)), \
3109
(I[151] = (T)(img)(_n7##x,y,z,c)), \
3110
(I[168] = (T)(img)(_n7##x,_n1##y,z,c)), \
3111
(I[185] = (T)(img)(_n7##x,_n2##y,z,c)), \
3112
(I[202] = (T)(img)(_n7##x,_n3##y,z,c)), \
3113
(I[219] = (T)(img)(_n7##x,_n4##y,z,c)), \
3114
(I[236] = (T)(img)(_n7##x,_n5##y,z,c)), \
3115
(I[253] = (T)(img)(_n7##x,_n6##y,z,c)), \
3116
(I[270] = (T)(img)(_n7##x,_n7##y,z,c)), \
3117
(I[287] = (T)(img)(_n7##x,_n8##y,z,c)), \
3118
8>=((img)._width)?(img).width() - 1:8); \
3119
(_n8##x<(img).width() && ( \
3120
(I[16] = (T)(img)(_n8##x,_p8##y,z,c)), \
3121
(I[33] = (T)(img)(_n8##x,_p7##y,z,c)), \
3122
(I[50] = (T)(img)(_n8##x,_p6##y,z,c)), \
3123
(I[67] = (T)(img)(_n8##x,_p5##y,z,c)), \
3124
(I[84] = (T)(img)(_n8##x,_p4##y,z,c)), \
3125
(I[101] = (T)(img)(_n8##x,_p3##y,z,c)), \
3126
(I[118] = (T)(img)(_n8##x,_p2##y,z,c)), \
3127
(I[135] = (T)(img)(_n8##x,_p1##y,z,c)), \
3128
(I[152] = (T)(img)(_n8##x,y,z,c)), \
3129
(I[169] = (T)(img)(_n8##x,_n1##y,z,c)), \
3130
(I[186] = (T)(img)(_n8##x,_n2##y,z,c)), \
3131
(I[203] = (T)(img)(_n8##x,_n3##y,z,c)), \
3132
(I[220] = (T)(img)(_n8##x,_n4##y,z,c)), \
3133
(I[237] = (T)(img)(_n8##x,_n5##y,z,c)), \
3134
(I[254] = (T)(img)(_n8##x,_n6##y,z,c)), \
3135
(I[271] = (T)(img)(_n8##x,_n7##y,z,c)), \
3136
(I[288] = (T)(img)(_n8##x,_n8##y,z,c)),1)) || \
3137
_n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
3138
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], \
3139
I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], \
3140
I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], \
3141
I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], \
3142
I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \
3143
I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \
3144
I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \
3145
I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \
3146
I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], \
3147
I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], \
3148
I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], \
3149
I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \
3150
I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], \
3151
I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \
3152
I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], \
3153
I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \
3154
I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], \
3155
_p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x)
3156
3157
#define cimg_for_in17x17(img,x0,y0,x1,y1,x,y,z,c,I,T) \
3158
cimg_for_in17((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
3159
_p8##x = x - 8<0?0:x - 8, \
3160
_p7##x = x - 7<0?0:x - 7, \
3161
_p6##x = x - 6<0?0:x - 6, \
3162
_p5##x = x - 5<0?0:x - 5, \
3163
_p4##x = x - 4<0?0:x - 4, \
3164
_p3##x = x - 3<0?0:x - 3, \
3165
_p2##x = x - 2<0?0:x - 2, \
3166
_p1##x = x - 1<0?0:x - 1, \
3167
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
3168
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
3169
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
3170
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
3171
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
3172
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
3173
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
3174
_n8##x = (int)( \
3175
(I[0] = (T)(img)(_p8##x,_p8##y,z,c)), \
3176
(I[17] = (T)(img)(_p8##x,_p7##y,z,c)), \
3177
(I[34] = (T)(img)(_p8##x,_p6##y,z,c)), \
3178
(I[51] = (T)(img)(_p8##x,_p5##y,z,c)), \
3179
(I[68] = (T)(img)(_p8##x,_p4##y,z,c)), \
3180
(I[85] = (T)(img)(_p8##x,_p3##y,z,c)), \
3181
(I[102] = (T)(img)(_p8##x,_p2##y,z,c)), \
3182
(I[119] = (T)(img)(_p8##x,_p1##y,z,c)), \
3183
(I[136] = (T)(img)(_p8##x,y,z,c)), \
3184
(I[153] = (T)(img)(_p8##x,_n1##y,z,c)), \
3185
(I[170] = (T)(img)(_p8##x,_n2##y,z,c)), \
3186
(I[187] = (T)(img)(_p8##x,_n3##y,z,c)), \
3187
(I[204] = (T)(img)(_p8##x,_n4##y,z,c)), \
3188
(I[221] = (T)(img)(_p8##x,_n5##y,z,c)), \
3189
(I[238] = (T)(img)(_p8##x,_n6##y,z,c)), \
3190
(I[255] = (T)(img)(_p8##x,_n7##y,z,c)), \
3191
(I[272] = (T)(img)(_p8##x,_n8##y,z,c)), \
3192
(I[1] = (T)(img)(_p7##x,_p8##y,z,c)), \
3193
(I[18] = (T)(img)(_p7##x,_p7##y,z,c)), \
3194
(I[35] = (T)(img)(_p7##x,_p6##y,z,c)), \
3195
(I[52] = (T)(img)(_p7##x,_p5##y,z,c)), \
3196
(I[69] = (T)(img)(_p7##x,_p4##y,z,c)), \
3197
(I[86] = (T)(img)(_p7##x,_p3##y,z,c)), \
3198
(I[103] = (T)(img)(_p7##x,_p2##y,z,c)), \
3199
(I[120] = (T)(img)(_p7##x,_p1##y,z,c)), \
3200
(I[137] = (T)(img)(_p7##x,y,z,c)), \
3201
(I[154] = (T)(img)(_p7##x,_n1##y,z,c)), \
3202
(I[171] = (T)(img)(_p7##x,_n2##y,z,c)), \
3203
(I[188] = (T)(img)(_p7##x,_n3##y,z,c)), \
3204
(I[205] = (T)(img)(_p7##x,_n4##y,z,c)), \
3205
(I[222] = (T)(img)(_p7##x,_n5##y,z,c)), \
3206
(I[239] = (T)(img)(_p7##x,_n6##y,z,c)), \
3207
(I[256] = (T)(img)(_p7##x,_n7##y,z,c)), \
3208
(I[273] = (T)(img)(_p7##x,_n8##y,z,c)), \
3209
(I[2] = (T)(img)(_p6##x,_p8##y,z,c)), \
3210
(I[19] = (T)(img)(_p6##x,_p7##y,z,c)), \
3211
(I[36] = (T)(img)(_p6##x,_p6##y,z,c)), \
3212
(I[53] = (T)(img)(_p6##x,_p5##y,z,c)), \
3213
(I[70] = (T)(img)(_p6##x,_p4##y,z,c)), \
3214
(I[87] = (T)(img)(_p6##x,_p3##y,z,c)), \
3215
(I[104] = (T)(img)(_p6##x,_p2##y,z,c)), \
3216
(I[121] = (T)(img)(_p6##x,_p1##y,z,c)), \
3217
(I[138] = (T)(img)(_p6##x,y,z,c)), \
3218
(I[155] = (T)(img)(_p6##x,_n1##y,z,c)), \
3219
(I[172] = (T)(img)(_p6##x,_n2##y,z,c)), \
3220
(I[189] = (T)(img)(_p6##x,_n3##y,z,c)), \
3221
(I[206] = (T)(img)(_p6##x,_n4##y,z,c)), \
3222
(I[223] = (T)(img)(_p6##x,_n5##y,z,c)), \
3223
(I[240] = (T)(img)(_p6##x,_n6##y,z,c)), \
3224
(I[257] = (T)(img)(_p6##x,_n7##y,z,c)), \
3225
(I[274] = (T)(img)(_p6##x,_n8##y,z,c)), \
3226
(I[3] = (T)(img)(_p5##x,_p8##y,z,c)), \
3227
(I[20] = (T)(img)(_p5##x,_p7##y,z,c)), \
3228
(I[37] = (T)(img)(_p5##x,_p6##y,z,c)), \
3229
(I[54] = (T)(img)(_p5##x,_p5##y,z,c)), \
3230
(I[71] = (T)(img)(_p5##x,_p4##y,z,c)), \
3231
(I[88] = (T)(img)(_p5##x,_p3##y,z,c)), \
3232
(I[105] = (T)(img)(_p5##x,_p2##y,z,c)), \
3233
(I[122] = (T)(img)(_p5##x,_p1##y,z,c)), \
3234
(I[139] = (T)(img)(_p5##x,y,z,c)), \
3235
(I[156] = (T)(img)(_p5##x,_n1##y,z,c)), \
3236
(I[173] = (T)(img)(_p5##x,_n2##y,z,c)), \
3237
(I[190] = (T)(img)(_p5##x,_n3##y,z,c)), \
3238
(I[207] = (T)(img)(_p5##x,_n4##y,z,c)), \
3239
(I[224] = (T)(img)(_p5##x,_n5##y,z,c)), \
3240
(I[241] = (T)(img)(_p5##x,_n6##y,z,c)), \
3241
(I[258] = (T)(img)(_p5##x,_n7##y,z,c)), \
3242
(I[275] = (T)(img)(_p5##x,_n8##y,z,c)), \
3243
(I[4] = (T)(img)(_p4##x,_p8##y,z,c)), \
3244
(I[21] = (T)(img)(_p4##x,_p7##y,z,c)), \
3245
(I[38] = (T)(img)(_p4##x,_p6##y,z,c)), \
3246
(I[55] = (T)(img)(_p4##x,_p5##y,z,c)), \
3247
(I[72] = (T)(img)(_p4##x,_p4##y,z,c)), \
3248
(I[89] = (T)(img)(_p4##x,_p3##y,z,c)), \
3249
(I[106] = (T)(img)(_p4##x,_p2##y,z,c)), \
3250
(I[123] = (T)(img)(_p4##x,_p1##y,z,c)), \
3251
(I[140] = (T)(img)(_p4##x,y,z,c)), \
3252
(I[157] = (T)(img)(_p4##x,_n1##y,z,c)), \
3253
(I[174] = (T)(img)(_p4##x,_n2##y,z,c)), \
3254
(I[191] = (T)(img)(_p4##x,_n3##y,z,c)), \
3255
(I[208] = (T)(img)(_p4##x,_n4##y,z,c)), \
3256
(I[225] = (T)(img)(_p4##x,_n5##y,z,c)), \
3257
(I[242] = (T)(img)(_p4##x,_n6##y,z,c)), \
3258
(I[259] = (T)(img)(_p4##x,_n7##y,z,c)), \
3259
(I[276] = (T)(img)(_p4##x,_n8##y,z,c)), \
3260
(I[5] = (T)(img)(_p3##x,_p8##y,z,c)), \
3261
(I[22] = (T)(img)(_p3##x,_p7##y,z,c)), \
3262
(I[39] = (T)(img)(_p3##x,_p6##y,z,c)), \
3263
(I[56] = (T)(img)(_p3##x,_p5##y,z,c)), \
3264
(I[73] = (T)(img)(_p3##x,_p4##y,z,c)), \
3265
(I[90] = (T)(img)(_p3##x,_p3##y,z,c)), \
3266
(I[107] = (T)(img)(_p3##x,_p2##y,z,c)), \
3267
(I[124] = (T)(img)(_p3##x,_p1##y,z,c)), \
3268
(I[141] = (T)(img)(_p3##x,y,z,c)), \
3269
(I[158] = (T)(img)(_p3##x,_n1##y,z,c)), \
3270
(I[175] = (T)(img)(_p3##x,_n2##y,z,c)), \
3271
(I[192] = (T)(img)(_p3##x,_n3##y,z,c)), \
3272
(I[209] = (T)(img)(_p3##x,_n4##y,z,c)), \
3273
(I[226] = (T)(img)(_p3##x,_n5##y,z,c)), \
3274
(I[243] = (T)(img)(_p3##x,_n6##y,z,c)), \
3275
(I[260] = (T)(img)(_p3##x,_n7##y,z,c)), \
3276
(I[277] = (T)(img)(_p3##x,_n8##y,z,c)), \
3277
(I[6] = (T)(img)(_p2##x,_p8##y,z,c)), \
3278
(I[23] = (T)(img)(_p2##x,_p7##y,z,c)), \
3279
(I[40] = (T)(img)(_p2##x,_p6##y,z,c)), \
3280
(I[57] = (T)(img)(_p2##x,_p5##y,z,c)), \
3281
(I[74] = (T)(img)(_p2##x,_p4##y,z,c)), \
3282
(I[91] = (T)(img)(_p2##x,_p3##y,z,c)), \
3283
(I[108] = (T)(img)(_p2##x,_p2##y,z,c)), \
3284
(I[125] = (T)(img)(_p2##x,_p1##y,z,c)), \
3285
(I[142] = (T)(img)(_p2##x,y,z,c)), \
3286
(I[159] = (T)(img)(_p2##x,_n1##y,z,c)), \
3287
(I[176] = (T)(img)(_p2##x,_n2##y,z,c)), \
3288
(I[193] = (T)(img)(_p2##x,_n3##y,z,c)), \
3289
(I[210] = (T)(img)(_p2##x,_n4##y,z,c)), \
3290
(I[227] = (T)(img)(_p2##x,_n5##y,z,c)), \
3291
(I[244] = (T)(img)(_p2##x,_n6##y,z,c)), \
3292
(I[261] = (T)(img)(_p2##x,_n7##y,z,c)), \
3293
(I[278] = (T)(img)(_p2##x,_n8##y,z,c)), \
3294
(I[7] = (T)(img)(_p1##x,_p8##y,z,c)), \
3295
(I[24] = (T)(img)(_p1##x,_p7##y,z,c)), \
3296
(I[41] = (T)(img)(_p1##x,_p6##y,z,c)), \
3297
(I[58] = (T)(img)(_p1##x,_p5##y,z,c)), \
3298
(I[75] = (T)(img)(_p1##x,_p4##y,z,c)), \
3299
(I[92] = (T)(img)(_p1##x,_p3##y,z,c)), \
3300
(I[109] = (T)(img)(_p1##x,_p2##y,z,c)), \
3301
(I[126] = (T)(img)(_p1##x,_p1##y,z,c)), \
3302
(I[143] = (T)(img)(_p1##x,y,z,c)), \
3303
(I[160] = (T)(img)(_p1##x,_n1##y,z,c)), \
3304
(I[177] = (T)(img)(_p1##x,_n2##y,z,c)), \
3305
(I[194] = (T)(img)(_p1##x,_n3##y,z,c)), \
3306
(I[211] = (T)(img)(_p1##x,_n4##y,z,c)), \
3307
(I[228] = (T)(img)(_p1##x,_n5##y,z,c)), \
3308
(I[245] = (T)(img)(_p1##x,_n6##y,z,c)), \
3309
(I[262] = (T)(img)(_p1##x,_n7##y,z,c)), \
3310
(I[279] = (T)(img)(_p1##x,_n8##y,z,c)), \
3311
(I[8] = (T)(img)(x,_p8##y,z,c)), \
3312
(I[25] = (T)(img)(x,_p7##y,z,c)), \
3313
(I[42] = (T)(img)(x,_p6##y,z,c)), \
3314
(I[59] = (T)(img)(x,_p5##y,z,c)), \
3315
(I[76] = (T)(img)(x,_p4##y,z,c)), \
3316
(I[93] = (T)(img)(x,_p3##y,z,c)), \
3317
(I[110] = (T)(img)(x,_p2##y,z,c)), \
3318
(I[127] = (T)(img)(x,_p1##y,z,c)), \
3319
(I[144] = (T)(img)(x,y,z,c)), \
3320
(I[161] = (T)(img)(x,_n1##y,z,c)), \
3321
(I[178] = (T)(img)(x,_n2##y,z,c)), \
3322
(I[195] = (T)(img)(x,_n3##y,z,c)), \
3323
(I[212] = (T)(img)(x,_n4##y,z,c)), \
3324
(I[229] = (T)(img)(x,_n5##y,z,c)), \
3325
(I[246] = (T)(img)(x,_n6##y,z,c)), \
3326
(I[263] = (T)(img)(x,_n7##y,z,c)), \
3327
(I[280] = (T)(img)(x,_n8##y,z,c)), \
3328
(I[9] = (T)(img)(_n1##x,_p8##y,z,c)), \
3329
(I[26] = (T)(img)(_n1##x,_p7##y,z,c)), \
3330
(I[43] = (T)(img)(_n1##x,_p6##y,z,c)), \
3331
(I[60] = (T)(img)(_n1##x,_p5##y,z,c)), \
3332
(I[77] = (T)(img)(_n1##x,_p4##y,z,c)), \
3333
(I[94] = (T)(img)(_n1##x,_p3##y,z,c)), \
3334
(I[111] = (T)(img)(_n1##x,_p2##y,z,c)), \
3335
(I[128] = (T)(img)(_n1##x,_p1##y,z,c)), \
3336
(I[145] = (T)(img)(_n1##x,y,z,c)), \
3337
(I[162] = (T)(img)(_n1##x,_n1##y,z,c)), \
3338
(I[179] = (T)(img)(_n1##x,_n2##y,z,c)), \
3339
(I[196] = (T)(img)(_n1##x,_n3##y,z,c)), \
3340
(I[213] = (T)(img)(_n1##x,_n4##y,z,c)), \
3341
(I[230] = (T)(img)(_n1##x,_n5##y,z,c)), \
3342
(I[247] = (T)(img)(_n1##x,_n6##y,z,c)), \
3343
(I[264] = (T)(img)(_n1##x,_n7##y,z,c)), \
3344
(I[281] = (T)(img)(_n1##x,_n8##y,z,c)), \
3345
(I[10] = (T)(img)(_n2##x,_p8##y,z,c)), \
3346
(I[27] = (T)(img)(_n2##x,_p7##y,z,c)), \
3347
(I[44] = (T)(img)(_n2##x,_p6##y,z,c)), \
3348
(I[61] = (T)(img)(_n2##x,_p5##y,z,c)), \
3349
(I[78] = (T)(img)(_n2##x,_p4##y,z,c)), \
3350
(I[95] = (T)(img)(_n2##x,_p3##y,z,c)), \
3351
(I[112] = (T)(img)(_n2##x,_p2##y,z,c)), \
3352
(I[129] = (T)(img)(_n2##x,_p1##y,z,c)), \
3353
(I[146] = (T)(img)(_n2##x,y,z,c)), \
3354
(I[163] = (T)(img)(_n2##x,_n1##y,z,c)), \
3355
(I[180] = (T)(img)(_n2##x,_n2##y,z,c)), \
3356
(I[197] = (T)(img)(_n2##x,_n3##y,z,c)), \
3357
(I[214] = (T)(img)(_n2##x,_n4##y,z,c)), \
3358
(I[231] = (T)(img)(_n2##x,_n5##y,z,c)), \
3359
(I[248] = (T)(img)(_n2##x,_n6##y,z,c)), \
3360
(I[265] = (T)(img)(_n2##x,_n7##y,z,c)), \
3361
(I[282] = (T)(img)(_n2##x,_n8##y,z,c)), \
3362
(I[11] = (T)(img)(_n3##x,_p8##y,z,c)), \
3363
(I[28] = (T)(img)(_n3##x,_p7##y,z,c)), \
3364
(I[45] = (T)(img)(_n3##x,_p6##y,z,c)), \
3365
(I[62] = (T)(img)(_n3##x,_p5##y,z,c)), \
3366
(I[79] = (T)(img)(_n3##x,_p4##y,z,c)), \
3367
(I[96] = (T)(img)(_n3##x,_p3##y,z,c)), \
3368
(I[113] = (T)(img)(_n3##x,_p2##y,z,c)), \
3369
(I[130] = (T)(img)(_n3##x,_p1##y,z,c)), \
3370
(I[147] = (T)(img)(_n3##x,y,z,c)), \
3371
(I[164] = (T)(img)(_n3##x,_n1##y,z,c)), \
3372
(I[181] = (T)(img)(_n3##x,_n2##y,z,c)), \
3373
(I[198] = (T)(img)(_n3##x,_n3##y,z,c)), \
3374
(I[215] = (T)(img)(_n3##x,_n4##y,z,c)), \
3375
(I[232] = (T)(img)(_n3##x,_n5##y,z,c)), \
3376
(I[249] = (T)(img)(_n3##x,_n6##y,z,c)), \
3377
(I[266] = (T)(img)(_n3##x,_n7##y,z,c)), \
3378
(I[283] = (T)(img)(_n3##x,_n8##y,z,c)), \
3379
(I[12] = (T)(img)(_n4##x,_p8##y,z,c)), \
3380
(I[29] = (T)(img)(_n4##x,_p7##y,z,c)), \
3381
(I[46] = (T)(img)(_n4##x,_p6##y,z,c)), \
3382
(I[63] = (T)(img)(_n4##x,_p5##y,z,c)), \
3383
(I[80] = (T)(img)(_n4##x,_p4##y,z,c)), \
3384
(I[97] = (T)(img)(_n4##x,_p3##y,z,c)), \
3385
(I[114] = (T)(img)(_n4##x,_p2##y,z,c)), \
3386
(I[131] = (T)(img)(_n4##x,_p1##y,z,c)), \
3387
(I[148] = (T)(img)(_n4##x,y,z,c)), \
3388
(I[165] = (T)(img)(_n4##x,_n1##y,z,c)), \
3389
(I[182] = (T)(img)(_n4##x,_n2##y,z,c)), \
3390
(I[199] = (T)(img)(_n4##x,_n3##y,z,c)), \
3391
(I[216] = (T)(img)(_n4##x,_n4##y,z,c)), \
3392
(I[233] = (T)(img)(_n4##x,_n5##y,z,c)), \
3393
(I[250] = (T)(img)(_n4##x,_n6##y,z,c)), \
3394
(I[267] = (T)(img)(_n4##x,_n7##y,z,c)), \
3395
(I[284] = (T)(img)(_n4##x,_n8##y,z,c)), \
3396
(I[13] = (T)(img)(_n5##x,_p8##y,z,c)), \
3397
(I[30] = (T)(img)(_n5##x,_p7##y,z,c)), \
3398
(I[47] = (T)(img)(_n5##x,_p6##y,z,c)), \
3399
(I[64] = (T)(img)(_n5##x,_p5##y,z,c)), \
3400
(I[81] = (T)(img)(_n5##x,_p4##y,z,c)), \
3401
(I[98] = (T)(img)(_n5##x,_p3##y,z,c)), \
3402
(I[115] = (T)(img)(_n5##x,_p2##y,z,c)), \
3403
(I[132] = (T)(img)(_n5##x,_p1##y,z,c)), \
3404
(I[149] = (T)(img)(_n5##x,y,z,c)), \
3405
(I[166] = (T)(img)(_n5##x,_n1##y,z,c)), \
3406
(I[183] = (T)(img)(_n5##x,_n2##y,z,c)), \
3407
(I[200] = (T)(img)(_n5##x,_n3##y,z,c)), \
3408
(I[217] = (T)(img)(_n5##x,_n4##y,z,c)), \
3409
(I[234] = (T)(img)(_n5##x,_n5##y,z,c)), \
3410
(I[251] = (T)(img)(_n5##x,_n6##y,z,c)), \
3411
(I[268] = (T)(img)(_n5##x,_n7##y,z,c)), \
3412
(I[285] = (T)(img)(_n5##x,_n8##y,z,c)), \
3413
(I[14] = (T)(img)(_n6##x,_p8##y,z,c)), \
3414
(I[31] = (T)(img)(_n6##x,_p7##y,z,c)), \
3415
(I[48] = (T)(img)(_n6##x,_p6##y,z,c)), \
3416
(I[65] = (T)(img)(_n6##x,_p5##y,z,c)), \
3417
(I[82] = (T)(img)(_n6##x,_p4##y,z,c)), \
3418
(I[99] = (T)(img)(_n6##x,_p3##y,z,c)), \
3419
(I[116] = (T)(img)(_n6##x,_p2##y,z,c)), \
3420
(I[133] = (T)(img)(_n6##x,_p1##y,z,c)), \
3421
(I[150] = (T)(img)(_n6##x,y,z,c)), \
3422
(I[167] = (T)(img)(_n6##x,_n1##y,z,c)), \
3423
(I[184] = (T)(img)(_n6##x,_n2##y,z,c)), \
3424
(I[201] = (T)(img)(_n6##x,_n3##y,z,c)), \
3425
(I[218] = (T)(img)(_n6##x,_n4##y,z,c)), \
3426
(I[235] = (T)(img)(_n6##x,_n5##y,z,c)), \
3427
(I[252] = (T)(img)(_n6##x,_n6##y,z,c)), \
3428
(I[269] = (T)(img)(_n6##x,_n7##y,z,c)), \
3429
(I[286] = (T)(img)(_n6##x,_n8##y,z,c)), \
3430
(I[15] = (T)(img)(_n7##x,_p8##y,z,c)), \
3431
(I[32] = (T)(img)(_n7##x,_p7##y,z,c)), \
3432
(I[49] = (T)(img)(_n7##x,_p6##y,z,c)), \
3433
(I[66] = (T)(img)(_n7##x,_p5##y,z,c)), \
3434
(I[83] = (T)(img)(_n7##x,_p4##y,z,c)), \
3435
(I[100] = (T)(img)(_n7##x,_p3##y,z,c)), \
3436
(I[117] = (T)(img)(_n7##x,_p2##y,z,c)), \
3437
(I[134] = (T)(img)(_n7##x,_p1##y,z,c)), \
3438
(I[151] = (T)(img)(_n7##x,y,z,c)), \
3439
(I[168] = (T)(img)(_n7##x,_n1##y,z,c)), \
3440
(I[185] = (T)(img)(_n7##x,_n2##y,z,c)), \
3441
(I[202] = (T)(img)(_n7##x,_n3##y,z,c)), \
3442
(I[219] = (T)(img)(_n7##x,_n4##y,z,c)), \
3443
(I[236] = (T)(img)(_n7##x,_n5##y,z,c)), \
3444
(I[253] = (T)(img)(_n7##x,_n6##y,z,c)), \
3445
(I[270] = (T)(img)(_n7##x,_n7##y,z,c)), \
3446
(I[287] = (T)(img)(_n7##x,_n8##y,z,c)), \
3447
x + 8>=(img).width()?(img).width() - 1:x + 8); \
3448
x<=(int)(x1) && ((_n8##x<(img).width() && ( \
3449
(I[16] = (T)(img)(_n8##x,_p8##y,z,c)), \
3450
(I[33] = (T)(img)(_n8##x,_p7##y,z,c)), \
3451
(I[50] = (T)(img)(_n8##x,_p6##y,z,c)), \
3452
(I[67] = (T)(img)(_n8##x,_p5##y,z,c)), \
3453
(I[84] = (T)(img)(_n8##x,_p4##y,z,c)), \
3454
(I[101] = (T)(img)(_n8##x,_p3##y,z,c)), \
3455
(I[118] = (T)(img)(_n8##x,_p2##y,z,c)), \
3456
(I[135] = (T)(img)(_n8##x,_p1##y,z,c)), \
3457
(I[152] = (T)(img)(_n8##x,y,z,c)), \
3458
(I[169] = (T)(img)(_n8##x,_n1##y,z,c)), \
3459
(I[186] = (T)(img)(_n8##x,_n2##y,z,c)), \
3460
(I[203] = (T)(img)(_n8##x,_n3##y,z,c)), \
3461
(I[220] = (T)(img)(_n8##x,_n4##y,z,c)), \
3462
(I[237] = (T)(img)(_n8##x,_n5##y,z,c)), \
3463
(I[254] = (T)(img)(_n8##x,_n6##y,z,c)), \
3464
(I[271] = (T)(img)(_n8##x,_n7##y,z,c)), \
3465
(I[288] = (T)(img)(_n8##x,_n8##y,z,c)),1)) || \
3466
_n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
3467
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], \
3468
I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], \
3469
I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], \
3470
I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], \
3471
I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \
3472
I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \
3473
I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \
3474
I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \
3475
I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], \
3476
I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], \
3477
I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], \
3478
I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \
3479
I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], \
3480
I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \
3481
I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], \
3482
I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \
3483
I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], \
3484
_p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x)
3485
3486
#define cimg_get17x17(img,x,y,z,c,I,T) \
3487
I[0] = (T)(img)(_p8##x,_p8##y,z,c), I[1] = (T)(img)(_p7##x,_p8##y,z,c), I[2] = (T)(img)(_p6##x,_p8##y,z,c), I[3] = (T)(img)(_p5##x,_p8##y,z,c), I[4] = (T)(img)(_p4##x,_p8##y,z,c), I[5] = (T)(img)(_p3##x,_p8##y,z,c), I[6] = (T)(img)(_p2##x,_p8##y,z,c), I[7] = (T)(img)(_p1##x,_p8##y,z,c), I[8] = (T)(img)(x,_p8##y,z,c), I[9] = (T)(img)(_n1##x,_p8##y,z,c), I[10] = (T)(img)(_n2##x,_p8##y,z,c), I[11] = (T)(img)(_n3##x,_p8##y,z,c), I[12] = (T)(img)(_n4##x,_p8##y,z,c), I[13] = (T)(img)(_n5##x,_p8##y,z,c), I[14] = (T)(img)(_n6##x,_p8##y,z,c), I[15] = (T)(img)(_n7##x,_p8##y,z,c), I[16] = (T)(img)(_n8##x,_p8##y,z,c), \
3488
I[17] = (T)(img)(_p8##x,_p7##y,z,c), I[18] = (T)(img)(_p7##x,_p7##y,z,c), I[19] = (T)(img)(_p6##x,_p7##y,z,c), I[20] = (T)(img)(_p5##x,_p7##y,z,c), I[21] = (T)(img)(_p4##x,_p7##y,z,c), I[22] = (T)(img)(_p3##x,_p7##y,z,c), I[23] = (T)(img)(_p2##x,_p7##y,z,c), I[24] = (T)(img)(_p1##x,_p7##y,z,c), I[25] = (T)(img)(x,_p7##y,z,c), I[26] = (T)(img)(_n1##x,_p7##y,z,c), I[27] = (T)(img)(_n2##x,_p7##y,z,c), I[28] = (T)(img)(_n3##x,_p7##y,z,c), I[29] = (T)(img)(_n4##x,_p7##y,z,c), I[30] = (T)(img)(_n5##x,_p7##y,z,c), I[31] = (T)(img)(_n6##x,_p7##y,z,c), I[32] = (T)(img)(_n7##x,_p7##y,z,c), I[33] = (T)(img)(_n8##x,_p7##y,z,c), \
3489
I[34] = (T)(img)(_p8##x,_p6##y,z,c), I[35] = (T)(img)(_p7##x,_p6##y,z,c), I[36] = (T)(img)(_p6##x,_p6##y,z,c), I[37] = (T)(img)(_p5##x,_p6##y,z,c), I[38] = (T)(img)(_p4##x,_p6##y,z,c), I[39] = (T)(img)(_p3##x,_p6##y,z,c), I[40] = (T)(img)(_p2##x,_p6##y,z,c), I[41] = (T)(img)(_p1##x,_p6##y,z,c), I[42] = (T)(img)(x,_p6##y,z,c), I[43] = (T)(img)(_n1##x,_p6##y,z,c), I[44] = (T)(img)(_n2##x,_p6##y,z,c), I[45] = (T)(img)(_n3##x,_p6##y,z,c), I[46] = (T)(img)(_n4##x,_p6##y,z,c), I[47] = (T)(img)(_n5##x,_p6##y,z,c), I[48] = (T)(img)(_n6##x,_p6##y,z,c), I[49] = (T)(img)(_n7##x,_p6##y,z,c), I[50] = (T)(img)(_n8##x,_p6##y,z,c), \
3490
I[51] = (T)(img)(_p8##x,_p5##y,z,c), I[52] = (T)(img)(_p7##x,_p5##y,z,c), I[53] = (T)(img)(_p6##x,_p5##y,z,c), I[54] = (T)(img)(_p5##x,_p5##y,z,c), I[55] = (T)(img)(_p4##x,_p5##y,z,c), I[56] = (T)(img)(_p3##x,_p5##y,z,c), I[57] = (T)(img)(_p2##x,_p5##y,z,c), I[58] = (T)(img)(_p1##x,_p5##y,z,c), I[59] = (T)(img)(x,_p5##y,z,c), I[60] = (T)(img)(_n1##x,_p5##y,z,c), I[61] = (T)(img)(_n2##x,_p5##y,z,c), I[62] = (T)(img)(_n3##x,_p5##y,z,c), I[63] = (T)(img)(_n4##x,_p5##y,z,c), I[64] = (T)(img)(_n5##x,_p5##y,z,c), I[65] = (T)(img)(_n6##x,_p5##y,z,c), I[66] = (T)(img)(_n7##x,_p5##y,z,c), I[67] = (T)(img)(_n8##x,_p5##y,z,c), \
3491
I[68] = (T)(img)(_p8##x,_p4##y,z,c), I[69] = (T)(img)(_p7##x,_p4##y,z,c), I[70] = (T)(img)(_p6##x,_p4##y,z,c), I[71] = (T)(img)(_p5##x,_p4##y,z,c), I[72] = (T)(img)(_p4##x,_p4##y,z,c), I[73] = (T)(img)(_p3##x,_p4##y,z,c), I[74] = (T)(img)(_p2##x,_p4##y,z,c), I[75] = (T)(img)(_p1##x,_p4##y,z,c), I[76] = (T)(img)(x,_p4##y,z,c), I[77] = (T)(img)(_n1##x,_p4##y,z,c), I[78] = (T)(img)(_n2##x,_p4##y,z,c), I[79] = (T)(img)(_n3##x,_p4##y,z,c), I[80] = (T)(img)(_n4##x,_p4##y,z,c), I[81] = (T)(img)(_n5##x,_p4##y,z,c), I[82] = (T)(img)(_n6##x,_p4##y,z,c), I[83] = (T)(img)(_n7##x,_p4##y,z,c), I[84] = (T)(img)(_n8##x,_p4##y,z,c), \
3492
I[85] = (T)(img)(_p8##x,_p3##y,z,c), I[86] = (T)(img)(_p7##x,_p3##y,z,c), I[87] = (T)(img)(_p6##x,_p3##y,z,c), I[88] = (T)(img)(_p5##x,_p3##y,z,c), I[89] = (T)(img)(_p4##x,_p3##y,z,c), I[90] = (T)(img)(_p3##x,_p3##y,z,c), I[91] = (T)(img)(_p2##x,_p3##y,z,c), I[92] = (T)(img)(_p1##x,_p3##y,z,c), I[93] = (T)(img)(x,_p3##y,z,c), I[94] = (T)(img)(_n1##x,_p3##y,z,c), I[95] = (T)(img)(_n2##x,_p3##y,z,c), I[96] = (T)(img)(_n3##x,_p3##y,z,c), I[97] = (T)(img)(_n4##x,_p3##y,z,c), I[98] = (T)(img)(_n5##x,_p3##y,z,c), I[99] = (T)(img)(_n6##x,_p3##y,z,c), I[100] = (T)(img)(_n7##x,_p3##y,z,c), I[101] = (T)(img)(_n8##x,_p3##y,z,c), \
3493
I[102] = (T)(img)(_p8##x,_p2##y,z,c), I[103] = (T)(img)(_p7##x,_p2##y,z,c), I[104] = (T)(img)(_p6##x,_p2##y,z,c), I[105] = (T)(img)(_p5##x,_p2##y,z,c), I[106] = (T)(img)(_p4##x,_p2##y,z,c), I[107] = (T)(img)(_p3##x,_p2##y,z,c), I[108] = (T)(img)(_p2##x,_p2##y,z,c), I[109] = (T)(img)(_p1##x,_p2##y,z,c), I[110] = (T)(img)(x,_p2##y,z,c), I[111] = (T)(img)(_n1##x,_p2##y,z,c), I[112] = (T)(img)(_n2##x,_p2##y,z,c), I[113] = (T)(img)(_n3##x,_p2##y,z,c), I[114] = (T)(img)(_n4##x,_p2##y,z,c), I[115] = (T)(img)(_n5##x,_p2##y,z,c), I[116] = (T)(img)(_n6##x,_p2##y,z,c), I[117] = (T)(img)(_n7##x,_p2##y,z,c), I[118] = (T)(img)(_n8##x,_p2##y,z,c), \
3494
I[119] = (T)(img)(_p8##x,_p1##y,z,c), I[120] = (T)(img)(_p7##x,_p1##y,z,c), I[121] = (T)(img)(_p6##x,_p1##y,z,c), I[122] = (T)(img)(_p5##x,_p1##y,z,c), I[123] = (T)(img)(_p4##x,_p1##y,z,c), I[124] = (T)(img)(_p3##x,_p1##y,z,c), I[125] = (T)(img)(_p2##x,_p1##y,z,c), I[126] = (T)(img)(_p1##x,_p1##y,z,c), I[127] = (T)(img)(x,_p1##y,z,c), I[128] = (T)(img)(_n1##x,_p1##y,z,c), I[129] = (T)(img)(_n2##x,_p1##y,z,c), I[130] = (T)(img)(_n3##x,_p1##y,z,c), I[131] = (T)(img)(_n4##x,_p1##y,z,c), I[132] = (T)(img)(_n5##x,_p1##y,z,c), I[133] = (T)(img)(_n6##x,_p1##y,z,c), I[134] = (T)(img)(_n7##x,_p1##y,z,c), I[135] = (T)(img)(_n8##x,_p1##y,z,c), \
3495
I[136] = (T)(img)(_p8##x,y,z,c), I[137] = (T)(img)(_p7##x,y,z,c), I[138] = (T)(img)(_p6##x,y,z,c), I[139] = (T)(img)(_p5##x,y,z,c), I[140] = (T)(img)(_p4##x,y,z,c), I[141] = (T)(img)(_p3##x,y,z,c), I[142] = (T)(img)(_p2##x,y,z,c), I[143] = (T)(img)(_p1##x,y,z,c), I[144] = (T)(img)(x,y,z,c), I[145] = (T)(img)(_n1##x,y,z,c), I[146] = (T)(img)(_n2##x,y,z,c), I[147] = (T)(img)(_n3##x,y,z,c), I[148] = (T)(img)(_n4##x,y,z,c), I[149] = (T)(img)(_n5##x,y,z,c), I[150] = (T)(img)(_n6##x,y,z,c), I[151] = (T)(img)(_n7##x,y,z,c), I[152] = (T)(img)(_n8##x,y,z,c), \
3496
I[153] = (T)(img)(_p8##x,_n1##y,z,c), I[154] = (T)(img)(_p7##x,_n1##y,z,c), I[155] = (T)(img)(_p6##x,_n1##y,z,c), I[156] = (T)(img)(_p5##x,_n1##y,z,c), I[157] = (T)(img)(_p4##x,_n1##y,z,c), I[158] = (T)(img)(_p3##x,_n1##y,z,c), I[159] = (T)(img)(_p2##x,_n1##y,z,c), I[160] = (T)(img)(_p1##x,_n1##y,z,c), I[161] = (T)(img)(x,_n1##y,z,c), I[162] = (T)(img)(_n1##x,_n1##y,z,c), I[163] = (T)(img)(_n2##x,_n1##y,z,c), I[164] = (T)(img)(_n3##x,_n1##y,z,c), I[165] = (T)(img)(_n4##x,_n1##y,z,c), I[166] = (T)(img)(_n5##x,_n1##y,z,c), I[167] = (T)(img)(_n6##x,_n1##y,z,c), I[168] = (T)(img)(_n7##x,_n1##y,z,c), I[169] = (T)(img)(_n8##x,_n1##y,z,c), \
3497
I[170] = (T)(img)(_p8##x,_n2##y,z,c), I[171] = (T)(img)(_p7##x,_n2##y,z,c), I[172] = (T)(img)(_p6##x,_n2##y,z,c), I[173] = (T)(img)(_p5##x,_n2##y,z,c), I[174] = (T)(img)(_p4##x,_n2##y,z,c), I[175] = (T)(img)(_p3##x,_n2##y,z,c), I[176] = (T)(img)(_p2##x,_n2##y,z,c), I[177] = (T)(img)(_p1##x,_n2##y,z,c), I[178] = (T)(img)(x,_n2##y,z,c), I[179] = (T)(img)(_n1##x,_n2##y,z,c), I[180] = (T)(img)(_n2##x,_n2##y,z,c), I[181] = (T)(img)(_n3##x,_n2##y,z,c), I[182] = (T)(img)(_n4##x,_n2##y,z,c), I[183] = (T)(img)(_n5##x,_n2##y,z,c), I[184] = (T)(img)(_n6##x,_n2##y,z,c), I[185] = (T)(img)(_n7##x,_n2##y,z,c), I[186] = (T)(img)(_n8##x,_n2##y,z,c), \
3498
I[187] = (T)(img)(_p8##x,_n3##y,z,c), I[188] = (T)(img)(_p7##x,_n3##y,z,c), I[189] = (T)(img)(_p6##x,_n3##y,z,c), I[190] = (T)(img)(_p5##x,_n3##y,z,c), I[191] = (T)(img)(_p4##x,_n3##y,z,c), I[192] = (T)(img)(_p3##x,_n3##y,z,c), I[193] = (T)(img)(_p2##x,_n3##y,z,c), I[194] = (T)(img)(_p1##x,_n3##y,z,c), I[195] = (T)(img)(x,_n3##y,z,c), I[196] = (T)(img)(_n1##x,_n3##y,z,c), I[197] = (T)(img)(_n2##x,_n3##y,z,c), I[198] = (T)(img)(_n3##x,_n3##y,z,c), I[199] = (T)(img)(_n4##x,_n3##y,z,c), I[200] = (T)(img)(_n5##x,_n3##y,z,c), I[201] = (T)(img)(_n6##x,_n3##y,z,c), I[202] = (T)(img)(_n7##x,_n3##y,z,c), I[203] = (T)(img)(_n8##x,_n3##y,z,c), \
3499
I[204] = (T)(img)(_p8##x,_n4##y,z,c), I[205] = (T)(img)(_p7##x,_n4##y,z,c), I[206] = (T)(img)(_p6##x,_n4##y,z,c), I[207] = (T)(img)(_p5##x,_n4##y,z,c), I[208] = (T)(img)(_p4##x,_n4##y,z,c), I[209] = (T)(img)(_p3##x,_n4##y,z,c), I[210] = (T)(img)(_p2##x,_n4##y,z,c), I[211] = (T)(img)(_p1##x,_n4##y,z,c), I[212] = (T)(img)(x,_n4##y,z,c), I[213] = (T)(img)(_n1##x,_n4##y,z,c), I[214] = (T)(img)(_n2##x,_n4##y,z,c), I[215] = (T)(img)(_n3##x,_n4##y,z,c), I[216] = (T)(img)(_n4##x,_n4##y,z,c), I[217] = (T)(img)(_n5##x,_n4##y,z,c), I[218] = (T)(img)(_n6##x,_n4##y,z,c), I[219] = (T)(img)(_n7##x,_n4##y,z,c), I[220] = (T)(img)(_n8##x,_n4##y,z,c), \
3500
I[221] = (T)(img)(_p8##x,_n5##y,z,c), I[222] = (T)(img)(_p7##x,_n5##y,z,c), I[223] = (T)(img)(_p6##x,_n5##y,z,c), I[224] = (T)(img)(_p5##x,_n5##y,z,c), I[225] = (T)(img)(_p4##x,_n5##y,z,c), I[226] = (T)(img)(_p3##x,_n5##y,z,c), I[227] = (T)(img)(_p2##x,_n5##y,z,c), I[228] = (T)(img)(_p1##x,_n5##y,z,c), I[229] = (T)(img)(x,_n5##y,z,c), I[230] = (T)(img)(_n1##x,_n5##y,z,c), I[231] = (T)(img)(_n2##x,_n5##y,z,c), I[232] = (T)(img)(_n3##x,_n5##y,z,c), I[233] = (T)(img)(_n4##x,_n5##y,z,c), I[234] = (T)(img)(_n5##x,_n5##y,z,c), I[235] = (T)(img)(_n6##x,_n5##y,z,c), I[236] = (T)(img)(_n7##x,_n5##y,z,c), I[237] = (T)(img)(_n8##x,_n5##y,z,c), \
3501
I[238] = (T)(img)(_p8##x,_n6##y,z,c), I[239] = (T)(img)(_p7##x,_n6##y,z,c), I[240] = (T)(img)(_p6##x,_n6##y,z,c), I[241] = (T)(img)(_p5##x,_n6##y,z,c), I[242] = (T)(img)(_p4##x,_n6##y,z,c), I[243] = (T)(img)(_p3##x,_n6##y,z,c), I[244] = (T)(img)(_p2##x,_n6##y,z,c), I[245] = (T)(img)(_p1##x,_n6##y,z,c), I[246] = (T)(img)(x,_n6##y,z,c), I[247] = (T)(img)(_n1##x,_n6##y,z,c), I[248] = (T)(img)(_n2##x,_n6##y,z,c), I[249] = (T)(img)(_n3##x,_n6##y,z,c), I[250] = (T)(img)(_n4##x,_n6##y,z,c), I[251] = (T)(img)(_n5##x,_n6##y,z,c), I[252] = (T)(img)(_n6##x,_n6##y,z,c), I[253] = (T)(img)(_n7##x,_n6##y,z,c), I[254] = (T)(img)(_n8##x,_n6##y,z,c), \
3502
I[255] = (T)(img)(_p8##x,_n7##y,z,c), I[256] = (T)(img)(_p7##x,_n7##y,z,c), I[257] = (T)(img)(_p6##x,_n7##y,z,c), I[258] = (T)(img)(_p5##x,_n7##y,z,c), I[259] = (T)(img)(_p4##x,_n7##y,z,c), I[260] = (T)(img)(_p3##x,_n7##y,z,c), I[261] = (T)(img)(_p2##x,_n7##y,z,c), I[262] = (T)(img)(_p1##x,_n7##y,z,c), I[263] = (T)(img)(x,_n7##y,z,c), I[264] = (T)(img)(_n1##x,_n7##y,z,c), I[265] = (T)(img)(_n2##x,_n7##y,z,c), I[266] = (T)(img)(_n3##x,_n7##y,z,c), I[267] = (T)(img)(_n4##x,_n7##y,z,c), I[268] = (T)(img)(_n5##x,_n7##y,z,c), I[269] = (T)(img)(_n6##x,_n7##y,z,c), I[270] = (T)(img)(_n7##x,_n7##y,z,c), I[271] = (T)(img)(_n8##x,_n7##y,z,c), \
3503
I[272] = (T)(img)(_p8##x,_n8##y,z,c), I[273] = (T)(img)(_p7##x,_n8##y,z,c), I[274] = (T)(img)(_p6##x,_n8##y,z,c), I[275] = (T)(img)(_p5##x,_n8##y,z,c), I[276] = (T)(img)(_p4##x,_n8##y,z,c), I[277] = (T)(img)(_p3##x,_n8##y,z,c), I[278] = (T)(img)(_p2##x,_n8##y,z,c), I[279] = (T)(img)(_p1##x,_n8##y,z,c), I[280] = (T)(img)(x,_n8##y,z,c), I[281] = (T)(img)(_n1##x,_n8##y,z,c), I[282] = (T)(img)(_n2##x,_n8##y,z,c), I[283] = (T)(img)(_n3##x,_n8##y,z,c), I[284] = (T)(img)(_n4##x,_n8##y,z,c), I[285] = (T)(img)(_n5##x,_n8##y,z,c), I[286] = (T)(img)(_n6##x,_n8##y,z,c), I[287] = (T)(img)(_n7##x,_n8##y,z,c), I[288] = (T)(img)(_n8##x,_n8##y,z,c);
3504
3505
// Define 18x18 loop macros
3506
//-------------------------
3507
#define cimg_for18(bound,i) for (int i = 0, \
3508
_p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
3509
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
3510
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
3511
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
3512
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
3513
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
3514
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
3515
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
3516
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
3517
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9; \
3518
_n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
3519
i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
3520
_p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
3521
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i)
3522
3523
#define cimg_for18X(img,x) cimg_for18((img)._width,x)
3524
#define cimg_for18Y(img,y) cimg_for18((img)._height,y)
3525
#define cimg_for18Z(img,z) cimg_for18((img)._depth,z)
3526
#define cimg_for18C(img,c) cimg_for18((img)._spectrum,c)
3527
#define cimg_for18XY(img,x,y) cimg_for18Y(img,y) cimg_for18X(img,x)
3528
#define cimg_for18XZ(img,x,z) cimg_for18Z(img,z) cimg_for18X(img,x)
3529
#define cimg_for18XC(img,x,c) cimg_for18C(img,c) cimg_for18X(img,x)
3530
#define cimg_for18YZ(img,y,z) cimg_for18Z(img,z) cimg_for18Y(img,y)
3531
#define cimg_for18YC(img,y,c) cimg_for18C(img,c) cimg_for18Y(img,y)
3532
#define cimg_for18ZC(img,z,c) cimg_for18C(img,c) cimg_for18Z(img,z)
3533
#define cimg_for18XYZ(img,x,y,z) cimg_for18Z(img,z) cimg_for18XY(img,x,y)
3534
#define cimg_for18XZC(img,x,z,c) cimg_for18C(img,c) cimg_for18XZ(img,x,z)
3535
#define cimg_for18YZC(img,y,z,c) cimg_for18C(img,c) cimg_for18YZ(img,y,z)
3536
#define cimg_for18XYZC(img,x,y,z,c) cimg_for18C(img,c) cimg_for18XYZ(img,x,y,z)
3537
3538
#define cimg_for_in18(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
3539
_p8##i = i - 8<0?0:i - 8, \
3540
_p7##i = i - 7<0?0:i - 7, \
3541
_p6##i = i - 6<0?0:i - 6, \
3542
_p5##i = i - 5<0?0:i - 5, \
3543
_p4##i = i - 4<0?0:i - 4, \
3544
_p3##i = i - 3<0?0:i - 3, \
3545
_p2##i = i - 2<0?0:i - 2, \
3546
_p1##i = i - 1<0?0:i - 1, \
3547
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
3548
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
3549
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
3550
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
3551
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
3552
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
3553
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
3554
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
3555
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9; \
3556
i<=(int)(i1) && (_n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
3557
i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
3558
_p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
3559
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i)
3560
3561
#define cimg_for_in18X(img,x0,x1,x) cimg_for_in18((img)._width,x0,x1,x)
3562
#define cimg_for_in18Y(img,y0,y1,y) cimg_for_in18((img)._height,y0,y1,y)
3563
#define cimg_for_in18Z(img,z0,z1,z) cimg_for_in18((img)._depth,z0,z1,z)
3564
#define cimg_for_in18C(img,c0,c1,c) cimg_for_in18((img)._spectrum,c0,c1,c)
3565
#define cimg_for_in18XY(img,x0,y0,x1,y1,x,y) cimg_for_in18Y(img,y0,y1,y) cimg_for_in18X(img,x0,x1,x)
3566
#define cimg_for_in18XZ(img,x0,z0,x1,z1,x,z) cimg_for_in18Z(img,z0,z1,z) cimg_for_in18X(img,x0,x1,x)
3567
#define cimg_for_in18XC(img,x0,c0,x1,c1,x,c) cimg_for_in18C(img,c0,c1,c) cimg_for_in18X(img,x0,x1,x)
3568
#define cimg_for_in18YZ(img,y0,z0,y1,z1,y,z) cimg_for_in18Z(img,z0,z1,z) cimg_for_in18Y(img,y0,y1,y)
3569
#define cimg_for_in18YC(img,y0,c0,y1,c1,y,c) cimg_for_in18C(img,c0,c1,c) cimg_for_in18Y(img,y0,y1,y)
3570
#define cimg_for_in18ZC(img,z0,c0,z1,c1,z,c) cimg_for_in18C(img,c0,c1,c) cimg_for_in18Z(img,z0,z1,z)
3571
#define cimg_for_in18XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in18Z(img,z0,z1,z) cimg_for_in18XY(img,x0,y0,x1,y1,x,y)
3572
#define cimg_for_in18XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in18C(img,c0,c1,c) cimg_for_in18XZ(img,x0,y0,x1,y1,x,z)
3573
#define cimg_for_in18YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in18C(img,c0,c1,c) cimg_for_in18YZ(img,y0,z0,y1,z1,y,z)
3574
#define cimg_for_in18XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in18C(img,c0,c1,c) cimg_for_in18XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
3575
3576
#define cimg_for18x18(img,x,y,z,c,I,T) \
3577
cimg_for18((img)._height,y) for (int x = 0, \
3578
_p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
3579
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
3580
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
3581
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
3582
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
3583
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
3584
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
3585
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
3586
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
3587
_n9##x = (int)( \
3588
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = (T)(img)(0,_p8##y,z,c)), \
3589
(I[18] = I[19] = I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = (T)(img)(0,_p7##y,z,c)), \
3590
(I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = (T)(img)(0,_p6##y,z,c)), \
3591
(I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = (T)(img)(0,_p5##y,z,c)), \
3592
(I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = (T)(img)(0,_p4##y,z,c)), \
3593
(I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = (T)(img)(0,_p3##y,z,c)), \
3594
(I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = I[116] = (T)(img)(0,_p2##y,z,c)), \
3595
(I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = (T)(img)(0,_p1##y,z,c)), \
3596
(I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = (T)(img)(0,y,z,c)), \
3597
(I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = (T)(img)(0,_n1##y,z,c)), \
3598
(I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = (T)(img)(0,_n2##y,z,c)), \
3599
(I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = (T)(img)(0,_n3##y,z,c)), \
3600
(I[216] = I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = (T)(img)(0,_n4##y,z,c)), \
3601
(I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = I[242] = (T)(img)(0,_n5##y,z,c)), \
3602
(I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = (T)(img)(0,_n6##y,z,c)), \
3603
(I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = (T)(img)(0,_n7##y,z,c)), \
3604
(I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = (T)(img)(0,_n8##y,z,c)), \
3605
(I[306] = I[307] = I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = I[314] = (T)(img)(0,_n9##y,z,c)), \
3606
(I[9] = (T)(img)(_n1##x,_p8##y,z,c)), \
3607
(I[27] = (T)(img)(_n1##x,_p7##y,z,c)), \
3608
(I[45] = (T)(img)(_n1##x,_p6##y,z,c)), \
3609
(I[63] = (T)(img)(_n1##x,_p5##y,z,c)), \
3610
(I[81] = (T)(img)(_n1##x,_p4##y,z,c)), \
3611
(I[99] = (T)(img)(_n1##x,_p3##y,z,c)), \
3612
(I[117] = (T)(img)(_n1##x,_p2##y,z,c)), \
3613
(I[135] = (T)(img)(_n1##x,_p1##y,z,c)), \
3614
(I[153] = (T)(img)(_n1##x,y,z,c)), \
3615
(I[171] = (T)(img)(_n1##x,_n1##y,z,c)), \
3616
(I[189] = (T)(img)(_n1##x,_n2##y,z,c)), \
3617
(I[207] = (T)(img)(_n1##x,_n3##y,z,c)), \
3618
(I[225] = (T)(img)(_n1##x,_n4##y,z,c)), \
3619
(I[243] = (T)(img)(_n1##x,_n5##y,z,c)), \
3620
(I[261] = (T)(img)(_n1##x,_n6##y,z,c)), \
3621
(I[279] = (T)(img)(_n1##x,_n7##y,z,c)), \
3622
(I[297] = (T)(img)(_n1##x,_n8##y,z,c)), \
3623
(I[315] = (T)(img)(_n1##x,_n9##y,z,c)), \
3624
(I[10] = (T)(img)(_n2##x,_p8##y,z,c)), \
3625
(I[28] = (T)(img)(_n2##x,_p7##y,z,c)), \
3626
(I[46] = (T)(img)(_n2##x,_p6##y,z,c)), \
3627
(I[64] = (T)(img)(_n2##x,_p5##y,z,c)), \
3628
(I[82] = (T)(img)(_n2##x,_p4##y,z,c)), \
3629
(I[100] = (T)(img)(_n2##x,_p3##y,z,c)), \
3630
(I[118] = (T)(img)(_n2##x,_p2##y,z,c)), \
3631
(I[136] = (T)(img)(_n2##x,_p1##y,z,c)), \
3632
(I[154] = (T)(img)(_n2##x,y,z,c)), \
3633
(I[172] = (T)(img)(_n2##x,_n1##y,z,c)), \
3634
(I[190] = (T)(img)(_n2##x,_n2##y,z,c)), \
3635
(I[208] = (T)(img)(_n2##x,_n3##y,z,c)), \
3636
(I[226] = (T)(img)(_n2##x,_n4##y,z,c)), \
3637
(I[244] = (T)(img)(_n2##x,_n5##y,z,c)), \
3638
(I[262] = (T)(img)(_n2##x,_n6##y,z,c)), \
3639
(I[280] = (T)(img)(_n2##x,_n7##y,z,c)), \
3640
(I[298] = (T)(img)(_n2##x,_n8##y,z,c)), \
3641
(I[316] = (T)(img)(_n2##x,_n9##y,z,c)), \
3642
(I[11] = (T)(img)(_n3##x,_p8##y,z,c)), \
3643
(I[29] = (T)(img)(_n3##x,_p7##y,z,c)), \
3644
(I[47] = (T)(img)(_n3##x,_p6##y,z,c)), \
3645
(I[65] = (T)(img)(_n3##x,_p5##y,z,c)), \
3646
(I[83] = (T)(img)(_n3##x,_p4##y,z,c)), \
3647
(I[101] = (T)(img)(_n3##x,_p3##y,z,c)), \
3648
(I[119] = (T)(img)(_n3##x,_p2##y,z,c)), \
3649
(I[137] = (T)(img)(_n3##x,_p1##y,z,c)), \
3650
(I[155] = (T)(img)(_n3##x,y,z,c)), \
3651
(I[173] = (T)(img)(_n3##x,_n1##y,z,c)), \
3652
(I[191] = (T)(img)(_n3##x,_n2##y,z,c)), \
3653
(I[209] = (T)(img)(_n3##x,_n3##y,z,c)), \
3654
(I[227] = (T)(img)(_n3##x,_n4##y,z,c)), \
3655
(I[245] = (T)(img)(_n3##x,_n5##y,z,c)), \
3656
(I[263] = (T)(img)(_n3##x,_n6##y,z,c)), \
3657
(I[281] = (T)(img)(_n3##x,_n7##y,z,c)), \
3658
(I[299] = (T)(img)(_n3##x,_n8##y,z,c)), \
3659
(I[317] = (T)(img)(_n3##x,_n9##y,z,c)), \
3660
(I[12] = (T)(img)(_n4##x,_p8##y,z,c)), \
3661
(I[30] = (T)(img)(_n4##x,_p7##y,z,c)), \
3662
(I[48] = (T)(img)(_n4##x,_p6##y,z,c)), \
3663
(I[66] = (T)(img)(_n4##x,_p5##y,z,c)), \
3664
(I[84] = (T)(img)(_n4##x,_p4##y,z,c)), \
3665
(I[102] = (T)(img)(_n4##x,_p3##y,z,c)), \
3666
(I[120] = (T)(img)(_n4##x,_p2##y,z,c)), \
3667
(I[138] = (T)(img)(_n4##x,_p1##y,z,c)), \
3668
(I[156] = (T)(img)(_n4##x,y,z,c)), \
3669
(I[174] = (T)(img)(_n4##x,_n1##y,z,c)), \
3670
(I[192] = (T)(img)(_n4##x,_n2##y,z,c)), \
3671
(I[210] = (T)(img)(_n4##x,_n3##y,z,c)), \
3672
(I[228] = (T)(img)(_n4##x,_n4##y,z,c)), \
3673
(I[246] = (T)(img)(_n4##x,_n5##y,z,c)), \
3674
(I[264] = (T)(img)(_n4##x,_n6##y,z,c)), \
3675
(I[282] = (T)(img)(_n4##x,_n7##y,z,c)), \
3676
(I[300] = (T)(img)(_n4##x,_n8##y,z,c)), \
3677
(I[318] = (T)(img)(_n4##x,_n9##y,z,c)), \
3678
(I[13] = (T)(img)(_n5##x,_p8##y,z,c)), \
3679
(I[31] = (T)(img)(_n5##x,_p7##y,z,c)), \
3680
(I[49] = (T)(img)(_n5##x,_p6##y,z,c)), \
3681
(I[67] = (T)(img)(_n5##x,_p5##y,z,c)), \
3682
(I[85] = (T)(img)(_n5##x,_p4##y,z,c)), \
3683
(I[103] = (T)(img)(_n5##x,_p3##y,z,c)), \
3684
(I[121] = (T)(img)(_n5##x,_p2##y,z,c)), \
3685
(I[139] = (T)(img)(_n5##x,_p1##y,z,c)), \
3686
(I[157] = (T)(img)(_n5##x,y,z,c)), \
3687
(I[175] = (T)(img)(_n5##x,_n1##y,z,c)), \
3688
(I[193] = (T)(img)(_n5##x,_n2##y,z,c)), \
3689
(I[211] = (T)(img)(_n5##x,_n3##y,z,c)), \
3690
(I[229] = (T)(img)(_n5##x,_n4##y,z,c)), \
3691
(I[247] = (T)(img)(_n5##x,_n5##y,z,c)), \
3692
(I[265] = (T)(img)(_n5##x,_n6##y,z,c)), \
3693
(I[283] = (T)(img)(_n5##x,_n7##y,z,c)), \
3694
(I[301] = (T)(img)(_n5##x,_n8##y,z,c)), \
3695
(I[319] = (T)(img)(_n5##x,_n9##y,z,c)), \
3696
(I[14] = (T)(img)(_n6##x,_p8##y,z,c)), \
3697
(I[32] = (T)(img)(_n6##x,_p7##y,z,c)), \
3698
(I[50] = (T)(img)(_n6##x,_p6##y,z,c)), \
3699
(I[68] = (T)(img)(_n6##x,_p5##y,z,c)), \
3700
(I[86] = (T)(img)(_n6##x,_p4##y,z,c)), \
3701
(I[104] = (T)(img)(_n6##x,_p3##y,z,c)), \
3702
(I[122] = (T)(img)(_n6##x,_p2##y,z,c)), \
3703
(I[140] = (T)(img)(_n6##x,_p1##y,z,c)), \
3704
(I[158] = (T)(img)(_n6##x,y,z,c)), \
3705
(I[176] = (T)(img)(_n6##x,_n1##y,z,c)), \
3706
(I[194] = (T)(img)(_n6##x,_n2##y,z,c)), \
3707
(I[212] = (T)(img)(_n6##x,_n3##y,z,c)), \
3708
(I[230] = (T)(img)(_n6##x,_n4##y,z,c)), \
3709
(I[248] = (T)(img)(_n6##x,_n5##y,z,c)), \
3710
(I[266] = (T)(img)(_n6##x,_n6##y,z,c)), \
3711
(I[284] = (T)(img)(_n6##x,_n7##y,z,c)), \
3712
(I[302] = (T)(img)(_n6##x,_n8##y,z,c)), \
3713
(I[320] = (T)(img)(_n6##x,_n9##y,z,c)), \
3714
(I[15] = (T)(img)(_n7##x,_p8##y,z,c)), \
3715
(I[33] = (T)(img)(_n7##x,_p7##y,z,c)), \
3716
(I[51] = (T)(img)(_n7##x,_p6##y,z,c)), \
3717
(I[69] = (T)(img)(_n7##x,_p5##y,z,c)), \
3718
(I[87] = (T)(img)(_n7##x,_p4##y,z,c)), \
3719
(I[105] = (T)(img)(_n7##x,_p3##y,z,c)), \
3720
(I[123] = (T)(img)(_n7##x,_p2##y,z,c)), \
3721
(I[141] = (T)(img)(_n7##x,_p1##y,z,c)), \
3722
(I[159] = (T)(img)(_n7##x,y,z,c)), \
3723
(I[177] = (T)(img)(_n7##x,_n1##y,z,c)), \
3724
(I[195] = (T)(img)(_n7##x,_n2##y,z,c)), \
3725
(I[213] = (T)(img)(_n7##x,_n3##y,z,c)), \
3726
(I[231] = (T)(img)(_n7##x,_n4##y,z,c)), \
3727
(I[249] = (T)(img)(_n7##x,_n5##y,z,c)), \
3728
(I[267] = (T)(img)(_n7##x,_n6##y,z,c)), \
3729
(I[285] = (T)(img)(_n7##x,_n7##y,z,c)), \
3730
(I[303] = (T)(img)(_n7##x,_n8##y,z,c)), \
3731
(I[321] = (T)(img)(_n7##x,_n9##y,z,c)), \
3732
(I[16] = (T)(img)(_n8##x,_p8##y,z,c)), \
3733
(I[34] = (T)(img)(_n8##x,_p7##y,z,c)), \
3734
(I[52] = (T)(img)(_n8##x,_p6##y,z,c)), \
3735
(I[70] = (T)(img)(_n8##x,_p5##y,z,c)), \
3736
(I[88] = (T)(img)(_n8##x,_p4##y,z,c)), \
3737
(I[106] = (T)(img)(_n8##x,_p3##y,z,c)), \
3738
(I[124] = (T)(img)(_n8##x,_p2##y,z,c)), \
3739
(I[142] = (T)(img)(_n8##x,_p1##y,z,c)), \
3740
(I[160] = (T)(img)(_n8##x,y,z,c)), \
3741
(I[178] = (T)(img)(_n8##x,_n1##y,z,c)), \
3742
(I[196] = (T)(img)(_n8##x,_n2##y,z,c)), \
3743
(I[214] = (T)(img)(_n8##x,_n3##y,z,c)), \
3744
(I[232] = (T)(img)(_n8##x,_n4##y,z,c)), \
3745
(I[250] = (T)(img)(_n8##x,_n5##y,z,c)), \
3746
(I[268] = (T)(img)(_n8##x,_n6##y,z,c)), \
3747
(I[286] = (T)(img)(_n8##x,_n7##y,z,c)), \
3748
(I[304] = (T)(img)(_n8##x,_n8##y,z,c)), \
3749
(I[322] = (T)(img)(_n8##x,_n9##y,z,c)), \
3750
9>=((img)._width)?(img).width() - 1:9); \
3751
(_n9##x<(img).width() && ( \
3752
(I[17] = (T)(img)(_n9##x,_p8##y,z,c)), \
3753
(I[35] = (T)(img)(_n9##x,_p7##y,z,c)), \
3754
(I[53] = (T)(img)(_n9##x,_p6##y,z,c)), \
3755
(I[71] = (T)(img)(_n9##x,_p5##y,z,c)), \
3756
(I[89] = (T)(img)(_n9##x,_p4##y,z,c)), \
3757
(I[107] = (T)(img)(_n9##x,_p3##y,z,c)), \
3758
(I[125] = (T)(img)(_n9##x,_p2##y,z,c)), \
3759
(I[143] = (T)(img)(_n9##x,_p1##y,z,c)), \
3760
(I[161] = (T)(img)(_n9##x,y,z,c)), \
3761
(I[179] = (T)(img)(_n9##x,_n1##y,z,c)), \
3762
(I[197] = (T)(img)(_n9##x,_n2##y,z,c)), \
3763
(I[215] = (T)(img)(_n9##x,_n3##y,z,c)), \
3764
(I[233] = (T)(img)(_n9##x,_n4##y,z,c)), \
3765
(I[251] = (T)(img)(_n9##x,_n5##y,z,c)), \
3766
(I[269] = (T)(img)(_n9##x,_n6##y,z,c)), \
3767
(I[287] = (T)(img)(_n9##x,_n7##y,z,c)), \
3768
(I[305] = (T)(img)(_n9##x,_n8##y,z,c)), \
3769
(I[323] = (T)(img)(_n9##x,_n9##y,z,c)),1)) || \
3770
_n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
3771
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \
3772
I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \
3773
I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \
3774
I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
3775
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
3776
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
3777
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
3778
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
3779
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \
3780
I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
3781
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \
3782
I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
3783
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], \
3784
I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
3785
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \
3786
I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
3787
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], \
3788
I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], \
3789
_p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x)
3790
3791
#define cimg_for_in18x18(img,x0,y0,x1,y1,x,y,z,c,I,T) \
3792
cimg_for_in18((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
3793
_p8##x = x - 8<0?0:x - 8, \
3794
_p7##x = x - 7<0?0:x - 7, \
3795
_p6##x = x - 6<0?0:x - 6, \
3796
_p5##x = x - 5<0?0:x - 5, \
3797
_p4##x = x - 4<0?0:x - 4, \
3798
_p3##x = x - 3<0?0:x - 3, \
3799
_p2##x = x - 2<0?0:x - 2, \
3800
_p1##x = x - 1<0?0:x - 1, \
3801
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
3802
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
3803
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
3804
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
3805
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
3806
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
3807
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
3808
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
3809
_n9##x = (int)( \
3810
(I[0] = (T)(img)(_p8##x,_p8##y,z,c)), \
3811
(I[18] = (T)(img)(_p8##x,_p7##y,z,c)), \
3812
(I[36] = (T)(img)(_p8##x,_p6##y,z,c)), \
3813
(I[54] = (T)(img)(_p8##x,_p5##y,z,c)), \
3814
(I[72] = (T)(img)(_p8##x,_p4##y,z,c)), \
3815
(I[90] = (T)(img)(_p8##x,_p3##y,z,c)), \
3816
(I[108] = (T)(img)(_p8##x,_p2##y,z,c)), \
3817
(I[126] = (T)(img)(_p8##x,_p1##y,z,c)), \
3818
(I[144] = (T)(img)(_p8##x,y,z,c)), \
3819
(I[162] = (T)(img)(_p8##x,_n1##y,z,c)), \
3820
(I[180] = (T)(img)(_p8##x,_n2##y,z,c)), \
3821
(I[198] = (T)(img)(_p8##x,_n3##y,z,c)), \
3822
(I[216] = (T)(img)(_p8##x,_n4##y,z,c)), \
3823
(I[234] = (T)(img)(_p8##x,_n5##y,z,c)), \
3824
(I[252] = (T)(img)(_p8##x,_n6##y,z,c)), \
3825
(I[270] = (T)(img)(_p8##x,_n7##y,z,c)), \
3826
(I[288] = (T)(img)(_p8##x,_n8##y,z,c)), \
3827
(I[306] = (T)(img)(_p8##x,_n9##y,z,c)), \
3828
(I[1] = (T)(img)(_p7##x,_p8##y,z,c)), \
3829
(I[19] = (T)(img)(_p7##x,_p7##y,z,c)), \
3830
(I[37] = (T)(img)(_p7##x,_p6##y,z,c)), \
3831
(I[55] = (T)(img)(_p7##x,_p5##y,z,c)), \
3832
(I[73] = (T)(img)(_p7##x,_p4##y,z,c)), \
3833
(I[91] = (T)(img)(_p7##x,_p3##y,z,c)), \
3834
(I[109] = (T)(img)(_p7##x,_p2##y,z,c)), \
3835
(I[127] = (T)(img)(_p7##x,_p1##y,z,c)), \
3836
(I[145] = (T)(img)(_p7##x,y,z,c)), \
3837
(I[163] = (T)(img)(_p7##x,_n1##y,z,c)), \
3838
(I[181] = (T)(img)(_p7##x,_n2##y,z,c)), \
3839
(I[199] = (T)(img)(_p7##x,_n3##y,z,c)), \
3840
(I[217] = (T)(img)(_p7##x,_n4##y,z,c)), \
3841
(I[235] = (T)(img)(_p7##x,_n5##y,z,c)), \
3842
(I[253] = (T)(img)(_p7##x,_n6##y,z,c)), \
3843
(I[271] = (T)(img)(_p7##x,_n7##y,z,c)), \
3844
(I[289] = (T)(img)(_p7##x,_n8##y,z,c)), \
3845
(I[307] = (T)(img)(_p7##x,_n9##y,z,c)), \
3846
(I[2] = (T)(img)(_p6##x,_p8##y,z,c)), \
3847
(I[20] = (T)(img)(_p6##x,_p7##y,z,c)), \
3848
(I[38] = (T)(img)(_p6##x,_p6##y,z,c)), \
3849
(I[56] = (T)(img)(_p6##x,_p5##y,z,c)), \
3850
(I[74] = (T)(img)(_p6##x,_p4##y,z,c)), \
3851
(I[92] = (T)(img)(_p6##x,_p3##y,z,c)), \
3852
(I[110] = (T)(img)(_p6##x,_p2##y,z,c)), \
3853
(I[128] = (T)(img)(_p6##x,_p1##y,z,c)), \
3854
(I[146] = (T)(img)(_p6##x,y,z,c)), \
3855
(I[164] = (T)(img)(_p6##x,_n1##y,z,c)), \
3856
(I[182] = (T)(img)(_p6##x,_n2##y,z,c)), \
3857
(I[200] = (T)(img)(_p6##x,_n3##y,z,c)), \
3858
(I[218] = (T)(img)(_p6##x,_n4##y,z,c)), \
3859
(I[236] = (T)(img)(_p6##x,_n5##y,z,c)), \
3860
(I[254] = (T)(img)(_p6##x,_n6##y,z,c)), \
3861
(I[272] = (T)(img)(_p6##x,_n7##y,z,c)), \
3862
(I[290] = (T)(img)(_p6##x,_n8##y,z,c)), \
3863
(I[308] = (T)(img)(_p6##x,_n9##y,z,c)), \
3864
(I[3] = (T)(img)(_p5##x,_p8##y,z,c)), \
3865
(I[21] = (T)(img)(_p5##x,_p7##y,z,c)), \
3866
(I[39] = (T)(img)(_p5##x,_p6##y,z,c)), \
3867
(I[57] = (T)(img)(_p5##x,_p5##y,z,c)), \
3868
(I[75] = (T)(img)(_p5##x,_p4##y,z,c)), \
3869
(I[93] = (T)(img)(_p5##x,_p3##y,z,c)), \
3870
(I[111] = (T)(img)(_p5##x,_p2##y,z,c)), \
3871
(I[129] = (T)(img)(_p5##x,_p1##y,z,c)), \
3872
(I[147] = (T)(img)(_p5##x,y,z,c)), \
3873
(I[165] = (T)(img)(_p5##x,_n1##y,z,c)), \
3874
(I[183] = (T)(img)(_p5##x,_n2##y,z,c)), \
3875
(I[201] = (T)(img)(_p5##x,_n3##y,z,c)), \
3876
(I[219] = (T)(img)(_p5##x,_n4##y,z,c)), \
3877
(I[237] = (T)(img)(_p5##x,_n5##y,z,c)), \
3878
(I[255] = (T)(img)(_p5##x,_n6##y,z,c)), \
3879
(I[273] = (T)(img)(_p5##x,_n7##y,z,c)), \
3880
(I[291] = (T)(img)(_p5##x,_n8##y,z,c)), \
3881
(I[309] = (T)(img)(_p5##x,_n9##y,z,c)), \
3882
(I[4] = (T)(img)(_p4##x,_p8##y,z,c)), \
3883
(I[22] = (T)(img)(_p4##x,_p7##y,z,c)), \
3884
(I[40] = (T)(img)(_p4##x,_p6##y,z,c)), \
3885
(I[58] = (T)(img)(_p4##x,_p5##y,z,c)), \
3886
(I[76] = (T)(img)(_p4##x,_p4##y,z,c)), \
3887
(I[94] = (T)(img)(_p4##x,_p3##y,z,c)), \
3888
(I[112] = (T)(img)(_p4##x,_p2##y,z,c)), \
3889
(I[130] = (T)(img)(_p4##x,_p1##y,z,c)), \
3890
(I[148] = (T)(img)(_p4##x,y,z,c)), \
3891
(I[166] = (T)(img)(_p4##x,_n1##y,z,c)), \
3892
(I[184] = (T)(img)(_p4##x,_n2##y,z,c)), \
3893
(I[202] = (T)(img)(_p4##x,_n3##y,z,c)), \
3894
(I[220] = (T)(img)(_p4##x,_n4##y,z,c)), \
3895
(I[238] = (T)(img)(_p4##x,_n5##y,z,c)), \
3896
(I[256] = (T)(img)(_p4##x,_n6##y,z,c)), \
3897
(I[274] = (T)(img)(_p4##x,_n7##y,z,c)), \
3898
(I[292] = (T)(img)(_p4##x,_n8##y,z,c)), \
3899
(I[310] = (T)(img)(_p4##x,_n9##y,z,c)), \
3900
(I[5] = (T)(img)(_p3##x,_p8##y,z,c)), \
3901
(I[23] = (T)(img)(_p3##x,_p7##y,z,c)), \
3902
(I[41] = (T)(img)(_p3##x,_p6##y,z,c)), \
3903
(I[59] = (T)(img)(_p3##x,_p5##y,z,c)), \
3904
(I[77] = (T)(img)(_p3##x,_p4##y,z,c)), \
3905
(I[95] = (T)(img)(_p3##x,_p3##y,z,c)), \
3906
(I[113] = (T)(img)(_p3##x,_p2##y,z,c)), \
3907
(I[131] = (T)(img)(_p3##x,_p1##y,z,c)), \
3908
(I[149] = (T)(img)(_p3##x,y,z,c)), \
3909
(I[167] = (T)(img)(_p3##x,_n1##y,z,c)), \
3910
(I[185] = (T)(img)(_p3##x,_n2##y,z,c)), \
3911
(I[203] = (T)(img)(_p3##x,_n3##y,z,c)), \
3912
(I[221] = (T)(img)(_p3##x,_n4##y,z,c)), \
3913
(I[239] = (T)(img)(_p3##x,_n5##y,z,c)), \
3914
(I[257] = (T)(img)(_p3##x,_n6##y,z,c)), \
3915
(I[275] = (T)(img)(_p3##x,_n7##y,z,c)), \
3916
(I[293] = (T)(img)(_p3##x,_n8##y,z,c)), \
3917
(I[311] = (T)(img)(_p3##x,_n9##y,z,c)), \
3918
(I[6] = (T)(img)(_p2##x,_p8##y,z,c)), \
3919
(I[24] = (T)(img)(_p2##x,_p7##y,z,c)), \
3920
(I[42] = (T)(img)(_p2##x,_p6##y,z,c)), \
3921
(I[60] = (T)(img)(_p2##x,_p5##y,z,c)), \
3922
(I[78] = (T)(img)(_p2##x,_p4##y,z,c)), \
3923
(I[96] = (T)(img)(_p2##x,_p3##y,z,c)), \
3924
(I[114] = (T)(img)(_p2##x,_p2##y,z,c)), \
3925
(I[132] = (T)(img)(_p2##x,_p1##y,z,c)), \
3926
(I[150] = (T)(img)(_p2##x,y,z,c)), \
3927
(I[168] = (T)(img)(_p2##x,_n1##y,z,c)), \
3928
(I[186] = (T)(img)(_p2##x,_n2##y,z,c)), \
3929
(I[204] = (T)(img)(_p2##x,_n3##y,z,c)), \
3930
(I[222] = (T)(img)(_p2##x,_n4##y,z,c)), \
3931
(I[240] = (T)(img)(_p2##x,_n5##y,z,c)), \
3932
(I[258] = (T)(img)(_p2##x,_n6##y,z,c)), \
3933
(I[276] = (T)(img)(_p2##x,_n7##y,z,c)), \
3934
(I[294] = (T)(img)(_p2##x,_n8##y,z,c)), \
3935
(I[312] = (T)(img)(_p2##x,_n9##y,z,c)), \
3936
(I[7] = (T)(img)(_p1##x,_p8##y,z,c)), \
3937
(I[25] = (T)(img)(_p1##x,_p7##y,z,c)), \
3938
(I[43] = (T)(img)(_p1##x,_p6##y,z,c)), \
3939
(I[61] = (T)(img)(_p1##x,_p5##y,z,c)), \
3940
(I[79] = (T)(img)(_p1##x,_p4##y,z,c)), \
3941
(I[97] = (T)(img)(_p1##x,_p3##y,z,c)), \
3942
(I[115] = (T)(img)(_p1##x,_p2##y,z,c)), \
3943
(I[133] = (T)(img)(_p1##x,_p1##y,z,c)), \
3944
(I[151] = (T)(img)(_p1##x,y,z,c)), \
3945
(I[169] = (T)(img)(_p1##x,_n1##y,z,c)), \
3946
(I[187] = (T)(img)(_p1##x,_n2##y,z,c)), \
3947
(I[205] = (T)(img)(_p1##x,_n3##y,z,c)), \
3948
(I[223] = (T)(img)(_p1##x,_n4##y,z,c)), \
3949
(I[241] = (T)(img)(_p1##x,_n5##y,z,c)), \
3950
(I[259] = (T)(img)(_p1##x,_n6##y,z,c)), \
3951
(I[277] = (T)(img)(_p1##x,_n7##y,z,c)), \
3952
(I[295] = (T)(img)(_p1##x,_n8##y,z,c)), \
3953
(I[313] = (T)(img)(_p1##x,_n9##y,z,c)), \
3954
(I[8] = (T)(img)(x,_p8##y,z,c)), \
3955
(I[26] = (T)(img)(x,_p7##y,z,c)), \
3956
(I[44] = (T)(img)(x,_p6##y,z,c)), \
3957
(I[62] = (T)(img)(x,_p5##y,z,c)), \
3958
(I[80] = (T)(img)(x,_p4##y,z,c)), \
3959
(I[98] = (T)(img)(x,_p3##y,z,c)), \
3960
(I[116] = (T)(img)(x,_p2##y,z,c)), \
3961
(I[134] = (T)(img)(x,_p1##y,z,c)), \
3962
(I[152] = (T)(img)(x,y,z,c)), \
3963
(I[170] = (T)(img)(x,_n1##y,z,c)), \
3964
(I[188] = (T)(img)(x,_n2##y,z,c)), \
3965
(I[206] = (T)(img)(x,_n3##y,z,c)), \
3966
(I[224] = (T)(img)(x,_n4##y,z,c)), \
3967
(I[242] = (T)(img)(x,_n5##y,z,c)), \
3968
(I[260] = (T)(img)(x,_n6##y,z,c)), \
3969
(I[278] = (T)(img)(x,_n7##y,z,c)), \
3970
(I[296] = (T)(img)(x,_n8##y,z,c)), \
3971
(I[314] = (T)(img)(x,_n9##y,z,c)), \
3972
(I[9] = (T)(img)(_n1##x,_p8##y,z,c)), \
3973
(I[27] = (T)(img)(_n1##x,_p7##y,z,c)), \
3974
(I[45] = (T)(img)(_n1##x,_p6##y,z,c)), \
3975
(I[63] = (T)(img)(_n1##x,_p5##y,z,c)), \
3976
(I[81] = (T)(img)(_n1##x,_p4##y,z,c)), \
3977
(I[99] = (T)(img)(_n1##x,_p3##y,z,c)), \
3978
(I[117] = (T)(img)(_n1##x,_p2##y,z,c)), \
3979
(I[135] = (T)(img)(_n1##x,_p1##y,z,c)), \
3980
(I[153] = (T)(img)(_n1##x,y,z,c)), \
3981
(I[171] = (T)(img)(_n1##x,_n1##y,z,c)), \
3982
(I[189] = (T)(img)(_n1##x,_n2##y,z,c)), \
3983
(I[207] = (T)(img)(_n1##x,_n3##y,z,c)), \
3984
(I[225] = (T)(img)(_n1##x,_n4##y,z,c)), \
3985
(I[243] = (T)(img)(_n1##x,_n5##y,z,c)), \
3986
(I[261] = (T)(img)(_n1##x,_n6##y,z,c)), \
3987
(I[279] = (T)(img)(_n1##x,_n7##y,z,c)), \
3988
(I[297] = (T)(img)(_n1##x,_n8##y,z,c)), \
3989
(I[315] = (T)(img)(_n1##x,_n9##y,z,c)), \
3990
(I[10] = (T)(img)(_n2##x,_p8##y,z,c)), \
3991
(I[28] = (T)(img)(_n2##x,_p7##y,z,c)), \
3992
(I[46] = (T)(img)(_n2##x,_p6##y,z,c)), \
3993
(I[64] = (T)(img)(_n2##x,_p5##y,z,c)), \
3994
(I[82] = (T)(img)(_n2##x,_p4##y,z,c)), \
3995
(I[100] = (T)(img)(_n2##x,_p3##y,z,c)), \
3996
(I[118] = (T)(img)(_n2##x,_p2##y,z,c)), \
3997
(I[136] = (T)(img)(_n2##x,_p1##y,z,c)), \
3998
(I[154] = (T)(img)(_n2##x,y,z,c)), \
3999
(I[172] = (T)(img)(_n2##x,_n1##y,z,c)), \
4000
(I[190] = (T)(img)(_n2##x,_n2##y,z,c)), \
4001
(I[208] = (T)(img)(_n2##x,_n3##y,z,c)), \
4002
(I[226] = (T)(img)(_n2##x,_n4##y,z,c)), \
4003
(I[244] = (T)(img)(_n2##x,_n5##y,z,c)), \
4004
(I[262] = (T)(img)(_n2##x,_n6##y,z,c)), \
4005
(I[280] = (T)(img)(_n2##x,_n7##y,z,c)), \
4006
(I[298] = (T)(img)(_n2##x,_n8##y,z,c)), \
4007
(I[316] = (T)(img)(_n2##x,_n9##y,z,c)), \
4008
(I[11] = (T)(img)(_n3##x,_p8##y,z,c)), \
4009
(I[29] = (T)(img)(_n3##x,_p7##y,z,c)), \
4010
(I[47] = (T)(img)(_n3##x,_p6##y,z,c)), \
4011
(I[65] = (T)(img)(_n3##x,_p5##y,z,c)), \
4012
(I[83] = (T)(img)(_n3##x,_p4##y,z,c)), \
4013
(I[101] = (T)(img)(_n3##x,_p3##y,z,c)), \
4014
(I[119] = (T)(img)(_n3##x,_p2##y,z,c)), \
4015
(I[137] = (T)(img)(_n3##x,_p1##y,z,c)), \
4016
(I[155] = (T)(img)(_n3##x,y,z,c)), \
4017
(I[173] = (T)(img)(_n3##x,_n1##y,z,c)), \
4018
(I[191] = (T)(img)(_n3##x,_n2##y,z,c)), \
4019
(I[209] = (T)(img)(_n3##x,_n3##y,z,c)), \
4020
(I[227] = (T)(img)(_n3##x,_n4##y,z,c)), \
4021
(I[245] = (T)(img)(_n3##x,_n5##y,z,c)), \
4022
(I[263] = (T)(img)(_n3##x,_n6##y,z,c)), \
4023
(I[281] = (T)(img)(_n3##x,_n7##y,z,c)), \
4024
(I[299] = (T)(img)(_n3##x,_n8##y,z,c)), \
4025
(I[317] = (T)(img)(_n3##x,_n9##y,z,c)), \
4026
(I[12] = (T)(img)(_n4##x,_p8##y,z,c)), \
4027
(I[30] = (T)(img)(_n4##x,_p7##y,z,c)), \
4028
(I[48] = (T)(img)(_n4##x,_p6##y,z,c)), \
4029
(I[66] = (T)(img)(_n4##x,_p5##y,z,c)), \
4030
(I[84] = (T)(img)(_n4##x,_p4##y,z,c)), \
4031
(I[102] = (T)(img)(_n4##x,_p3##y,z,c)), \
4032
(I[120] = (T)(img)(_n4##x,_p2##y,z,c)), \
4033
(I[138] = (T)(img)(_n4##x,_p1##y,z,c)), \
4034
(I[156] = (T)(img)(_n4##x,y,z,c)), \
4035
(I[174] = (T)(img)(_n4##x,_n1##y,z,c)), \
4036
(I[192] = (T)(img)(_n4##x,_n2##y,z,c)), \
4037
(I[210] = (T)(img)(_n4##x,_n3##y,z,c)), \
4038
(I[228] = (T)(img)(_n4##x,_n4##y,z,c)), \
4039
(I[246] = (T)(img)(_n4##x,_n5##y,z,c)), \
4040
(I[264] = (T)(img)(_n4##x,_n6##y,z,c)), \
4041
(I[282] = (T)(img)(_n4##x,_n7##y,z,c)), \
4042
(I[300] = (T)(img)(_n4##x,_n8##y,z,c)), \
4043
(I[318] = (T)(img)(_n4##x,_n9##y,z,c)), \
4044
(I[13] = (T)(img)(_n5##x,_p8##y,z,c)), \
4045
(I[31] = (T)(img)(_n5##x,_p7##y,z,c)), \
4046
(I[49] = (T)(img)(_n5##x,_p6##y,z,c)), \
4047
(I[67] = (T)(img)(_n5##x,_p5##y,z,c)), \
4048
(I[85] = (T)(img)(_n5##x,_p4##y,z,c)), \
4049
(I[103] = (T)(img)(_n5##x,_p3##y,z,c)), \
4050
(I[121] = (T)(img)(_n5##x,_p2##y,z,c)), \
4051
(I[139] = (T)(img)(_n5##x,_p1##y,z,c)), \
4052
(I[157] = (T)(img)(_n5##x,y,z,c)), \
4053
(I[175] = (T)(img)(_n5##x,_n1##y,z,c)), \
4054
(I[193] = (T)(img)(_n5##x,_n2##y,z,c)), \
4055
(I[211] = (T)(img)(_n5##x,_n3##y,z,c)), \
4056
(I[229] = (T)(img)(_n5##x,_n4##y,z,c)), \
4057
(I[247] = (T)(img)(_n5##x,_n5##y,z,c)), \
4058
(I[265] = (T)(img)(_n5##x,_n6##y,z,c)), \
4059
(I[283] = (T)(img)(_n5##x,_n7##y,z,c)), \
4060
(I[301] = (T)(img)(_n5##x,_n8##y,z,c)), \
4061
(I[319] = (T)(img)(_n5##x,_n9##y,z,c)), \
4062
(I[14] = (T)(img)(_n6##x,_p8##y,z,c)), \
4063
(I[32] = (T)(img)(_n6##x,_p7##y,z,c)), \
4064
(I[50] = (T)(img)(_n6##x,_p6##y,z,c)), \
4065
(I[68] = (T)(img)(_n6##x,_p5##y,z,c)), \
4066
(I[86] = (T)(img)(_n6##x,_p4##y,z,c)), \
4067
(I[104] = (T)(img)(_n6##x,_p3##y,z,c)), \
4068
(I[122] = (T)(img)(_n6##x,_p2##y,z,c)), \
4069
(I[140] = (T)(img)(_n6##x,_p1##y,z,c)), \
4070
(I[158] = (T)(img)(_n6##x,y,z,c)), \
4071
(I[176] = (T)(img)(_n6##x,_n1##y,z,c)), \
4072
(I[194] = (T)(img)(_n6##x,_n2##y,z,c)), \
4073
(I[212] = (T)(img)(_n6##x,_n3##y,z,c)), \
4074
(I[230] = (T)(img)(_n6##x,_n4##y,z,c)), \
4075
(I[248] = (T)(img)(_n6##x,_n5##y,z,c)), \
4076
(I[266] = (T)(img)(_n6##x,_n6##y,z,c)), \
4077
(I[284] = (T)(img)(_n6##x,_n7##y,z,c)), \
4078
(I[302] = (T)(img)(_n6##x,_n8##y,z,c)), \
4079
(I[320] = (T)(img)(_n6##x,_n9##y,z,c)), \
4080
(I[15] = (T)(img)(_n7##x,_p8##y,z,c)), \
4081
(I[33] = (T)(img)(_n7##x,_p7##y,z,c)), \
4082
(I[51] = (T)(img)(_n7##x,_p6##y,z,c)), \
4083
(I[69] = (T)(img)(_n7##x,_p5##y,z,c)), \
4084
(I[87] = (T)(img)(_n7##x,_p4##y,z,c)), \
4085
(I[105] = (T)(img)(_n7##x,_p3##y,z,c)), \
4086
(I[123] = (T)(img)(_n7##x,_p2##y,z,c)), \
4087
(I[141] = (T)(img)(_n7##x,_p1##y,z,c)), \
4088
(I[159] = (T)(img)(_n7##x,y,z,c)), \
4089
(I[177] = (T)(img)(_n7##x,_n1##y,z,c)), \
4090
(I[195] = (T)(img)(_n7##x,_n2##y,z,c)), \
4091
(I[213] = (T)(img)(_n7##x,_n3##y,z,c)), \
4092
(I[231] = (T)(img)(_n7##x,_n4##y,z,c)), \
4093
(I[249] = (T)(img)(_n7##x,_n5##y,z,c)), \
4094
(I[267] = (T)(img)(_n7##x,_n6##y,z,c)), \
4095
(I[285] = (T)(img)(_n7##x,_n7##y,z,c)), \
4096
(I[303] = (T)(img)(_n7##x,_n8##y,z,c)), \
4097
(I[321] = (T)(img)(_n7##x,_n9##y,z,c)), \
4098
(I[16] = (T)(img)(_n8##x,_p8##y,z,c)), \
4099
(I[34] = (T)(img)(_n8##x,_p7##y,z,c)), \
4100
(I[52] = (T)(img)(_n8##x,_p6##y,z,c)), \
4101
(I[70] = (T)(img)(_n8##x,_p5##y,z,c)), \
4102
(I[88] = (T)(img)(_n8##x,_p4##y,z,c)), \
4103
(I[106] = (T)(img)(_n8##x,_p3##y,z,c)), \
4104
(I[124] = (T)(img)(_n8##x,_p2##y,z,c)), \
4105
(I[142] = (T)(img)(_n8##x,_p1##y,z,c)), \
4106
(I[160] = (T)(img)(_n8##x,y,z,c)), \
4107
(I[178] = (T)(img)(_n8##x,_n1##y,z,c)), \
4108
(I[196] = (T)(img)(_n8##x,_n2##y,z,c)), \
4109
(I[214] = (T)(img)(_n8##x,_n3##y,z,c)), \
4110
(I[232] = (T)(img)(_n8##x,_n4##y,z,c)), \
4111
(I[250] = (T)(img)(_n8##x,_n5##y,z,c)), \
4112
(I[268] = (T)(img)(_n8##x,_n6##y,z,c)), \
4113
(I[286] = (T)(img)(_n8##x,_n7##y,z,c)), \
4114
(I[304] = (T)(img)(_n8##x,_n8##y,z,c)), \
4115
(I[322] = (T)(img)(_n8##x,_n9##y,z,c)), \
4116
x + 9>=(img).width()?(img).width() - 1:x + 9); \
4117
x<=(int)(x1) && ((_n9##x<(img).width() && ( \
4118
(I[17] = (T)(img)(_n9##x,_p8##y,z,c)), \
4119
(I[35] = (T)(img)(_n9##x,_p7##y,z,c)), \
4120
(I[53] = (T)(img)(_n9##x,_p6##y,z,c)), \
4121
(I[71] = (T)(img)(_n9##x,_p5##y,z,c)), \
4122
(I[89] = (T)(img)(_n9##x,_p4##y,z,c)), \
4123
(I[107] = (T)(img)(_n9##x,_p3##y,z,c)), \
4124
(I[125] = (T)(img)(_n9##x,_p2##y,z,c)), \
4125
(I[143] = (T)(img)(_n9##x,_p1##y,z,c)), \
4126
(I[161] = (T)(img)(_n9##x,y,z,c)), \
4127
(I[179] = (T)(img)(_n9##x,_n1##y,z,c)), \
4128
(I[197] = (T)(img)(_n9##x,_n2##y,z,c)), \
4129
(I[215] = (T)(img)(_n9##x,_n3##y,z,c)), \
4130
(I[233] = (T)(img)(_n9##x,_n4##y,z,c)), \
4131
(I[251] = (T)(img)(_n9##x,_n5##y,z,c)), \
4132
(I[269] = (T)(img)(_n9##x,_n6##y,z,c)), \
4133
(I[287] = (T)(img)(_n9##x,_n7##y,z,c)), \
4134
(I[305] = (T)(img)(_n9##x,_n8##y,z,c)), \
4135
(I[323] = (T)(img)(_n9##x,_n9##y,z,c)),1)) || \
4136
_n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
4137
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \
4138
I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \
4139
I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \
4140
I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
4141
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
4142
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
4143
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
4144
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
4145
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \
4146
I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
4147
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \
4148
I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
4149
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], \
4150
I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
4151
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \
4152
I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
4153
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], \
4154
I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], \
4155
_p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x)
4156
4157
#define cimg_get18x18(img,x,y,z,c,I,T) \
4158
I[0] = (T)(img)(_p8##x,_p8##y,z,c), I[1] = (T)(img)(_p7##x,_p8##y,z,c), I[2] = (T)(img)(_p6##x,_p8##y,z,c), I[3] = (T)(img)(_p5##x,_p8##y,z,c), I[4] = (T)(img)(_p4##x,_p8##y,z,c), I[5] = (T)(img)(_p3##x,_p8##y,z,c), I[6] = (T)(img)(_p2##x,_p8##y,z,c), I[7] = (T)(img)(_p1##x,_p8##y,z,c), I[8] = (T)(img)(x,_p8##y,z,c), I[9] = (T)(img)(_n1##x,_p8##y,z,c), I[10] = (T)(img)(_n2##x,_p8##y,z,c), I[11] = (T)(img)(_n3##x,_p8##y,z,c), I[12] = (T)(img)(_n4##x,_p8##y,z,c), I[13] = (T)(img)(_n5##x,_p8##y,z,c), I[14] = (T)(img)(_n6##x,_p8##y,z,c), I[15] = (T)(img)(_n7##x,_p8##y,z,c), I[16] = (T)(img)(_n8##x,_p8##y,z,c), I[17] = (T)(img)(_n9##x,_p8##y,z,c), \
4159
I[18] = (T)(img)(_p8##x,_p7##y,z,c), I[19] = (T)(img)(_p7##x,_p7##y,z,c), I[20] = (T)(img)(_p6##x,_p7##y,z,c), I[21] = (T)(img)(_p5##x,_p7##y,z,c), I[22] = (T)(img)(_p4##x,_p7##y,z,c), I[23] = (T)(img)(_p3##x,_p7##y,z,c), I[24] = (T)(img)(_p2##x,_p7##y,z,c), I[25] = (T)(img)(_p1##x,_p7##y,z,c), I[26] = (T)(img)(x,_p7##y,z,c), I[27] = (T)(img)(_n1##x,_p7##y,z,c), I[28] = (T)(img)(_n2##x,_p7##y,z,c), I[29] = (T)(img)(_n3##x,_p7##y,z,c), I[30] = (T)(img)(_n4##x,_p7##y,z,c), I[31] = (T)(img)(_n5##x,_p7##y,z,c), I[32] = (T)(img)(_n6##x,_p7##y,z,c), I[33] = (T)(img)(_n7##x,_p7##y,z,c), I[34] = (T)(img)(_n8##x,_p7##y,z,c), I[35] = (T)(img)(_n9##x,_p7##y,z,c), \
4160
I[36] = (T)(img)(_p8##x,_p6##y,z,c), I[37] = (T)(img)(_p7##x,_p6##y,z,c), I[38] = (T)(img)(_p6##x,_p6##y,z,c), I[39] = (T)(img)(_p5##x,_p6##y,z,c), I[40] = (T)(img)(_p4##x,_p6##y,z,c), I[41] = (T)(img)(_p3##x,_p6##y,z,c), I[42] = (T)(img)(_p2##x,_p6##y,z,c), I[43] = (T)(img)(_p1##x,_p6##y,z,c), I[44] = (T)(img)(x,_p6##y,z,c), I[45] = (T)(img)(_n1##x,_p6##y,z,c), I[46] = (T)(img)(_n2##x,_p6##y,z,c), I[47] = (T)(img)(_n3##x,_p6##y,z,c), I[48] = (T)(img)(_n4##x,_p6##y,z,c), I[49] = (T)(img)(_n5##x,_p6##y,z,c), I[50] = (T)(img)(_n6##x,_p6##y,z,c), I[51] = (T)(img)(_n7##x,_p6##y,z,c), I[52] = (T)(img)(_n8##x,_p6##y,z,c), I[53] = (T)(img)(_n9##x,_p6##y,z,c), \
4161
I[54] = (T)(img)(_p8##x,_p5##y,z,c), I[55] = (T)(img)(_p7##x,_p5##y,z,c), I[56] = (T)(img)(_p6##x,_p5##y,z,c), I[57] = (T)(img)(_p5##x,_p5##y,z,c), I[58] = (T)(img)(_p4##x,_p5##y,z,c), I[59] = (T)(img)(_p3##x,_p5##y,z,c), I[60] = (T)(img)(_p2##x,_p5##y,z,c), I[61] = (T)(img)(_p1##x,_p5##y,z,c), I[62] = (T)(img)(x,_p5##y,z,c), I[63] = (T)(img)(_n1##x,_p5##y,z,c), I[64] = (T)(img)(_n2##x,_p5##y,z,c), I[65] = (T)(img)(_n3##x,_p5##y,z,c), I[66] = (T)(img)(_n4##x,_p5##y,z,c), I[67] = (T)(img)(_n5##x,_p5##y,z,c), I[68] = (T)(img)(_n6##x,_p5##y,z,c), I[69] = (T)(img)(_n7##x,_p5##y,z,c), I[70] = (T)(img)(_n8##x,_p5##y,z,c), I[71] = (T)(img)(_n9##x,_p5##y,z,c), \
4162
I[72] = (T)(img)(_p8##x,_p4##y,z,c), I[73] = (T)(img)(_p7##x,_p4##y,z,c), I[74] = (T)(img)(_p6##x,_p4##y,z,c), I[75] = (T)(img)(_p5##x,_p4##y,z,c), I[76] = (T)(img)(_p4##x,_p4##y,z,c), I[77] = (T)(img)(_p3##x,_p4##y,z,c), I[78] = (T)(img)(_p2##x,_p4##y,z,c), I[79] = (T)(img)(_p1##x,_p4##y,z,c), I[80] = (T)(img)(x,_p4##y,z,c), I[81] = (T)(img)(_n1##x,_p4##y,z,c), I[82] = (T)(img)(_n2##x,_p4##y,z,c), I[83] = (T)(img)(_n3##x,_p4##y,z,c), I[84] = (T)(img)(_n4##x,_p4##y,z,c), I[85] = (T)(img)(_n5##x,_p4##y,z,c), I[86] = (T)(img)(_n6##x,_p4##y,z,c), I[87] = (T)(img)(_n7##x,_p4##y,z,c), I[88] = (T)(img)(_n8##x,_p4##y,z,c), I[89] = (T)(img)(_n9##x,_p4##y,z,c), \
4163
I[90] = (T)(img)(_p8##x,_p3##y,z,c), I[91] = (T)(img)(_p7##x,_p3##y,z,c), I[92] = (T)(img)(_p6##x,_p3##y,z,c), I[93] = (T)(img)(_p5##x,_p3##y,z,c), I[94] = (T)(img)(_p4##x,_p3##y,z,c), I[95] = (T)(img)(_p3##x,_p3##y,z,c), I[96] = (T)(img)(_p2##x,_p3##y,z,c), I[97] = (T)(img)(_p1##x,_p3##y,z,c), I[98] = (T)(img)(x,_p3##y,z,c), I[99] = (T)(img)(_n1##x,_p3##y,z,c), I[100] = (T)(img)(_n2##x,_p3##y,z,c), I[101] = (T)(img)(_n3##x,_p3##y,z,c), I[102] = (T)(img)(_n4##x,_p3##y,z,c), I[103] = (T)(img)(_n5##x,_p3##y,z,c), I[104] = (T)(img)(_n6##x,_p3##y,z,c), I[105] = (T)(img)(_n7##x,_p3##y,z,c), I[106] = (T)(img)(_n8##x,_p3##y,z,c), I[107] = (T)(img)(_n9##x,_p3##y,z,c), \
4164
I[108] = (T)(img)(_p8##x,_p2##y,z,c), I[109] = (T)(img)(_p7##x,_p2##y,z,c), I[110] = (T)(img)(_p6##x,_p2##y,z,c), I[111] = (T)(img)(_p5##x,_p2##y,z,c), I[112] = (T)(img)(_p4##x,_p2##y,z,c), I[113] = (T)(img)(_p3##x,_p2##y,z,c), I[114] = (T)(img)(_p2##x,_p2##y,z,c), I[115] = (T)(img)(_p1##x,_p2##y,z,c), I[116] = (T)(img)(x,_p2##y,z,c), I[117] = (T)(img)(_n1##x,_p2##y,z,c), I[118] = (T)(img)(_n2##x,_p2##y,z,c), I[119] = (T)(img)(_n3##x,_p2##y,z,c), I[120] = (T)(img)(_n4##x,_p2##y,z,c), I[121] = (T)(img)(_n5##x,_p2##y,z,c), I[122] = (T)(img)(_n6##x,_p2##y,z,c), I[123] = (T)(img)(_n7##x,_p2##y,z,c), I[124] = (T)(img)(_n8##x,_p2##y,z,c), I[125] = (T)(img)(_n9##x,_p2##y,z,c), \
4165
I[126] = (T)(img)(_p8##x,_p1##y,z,c), I[127] = (T)(img)(_p7##x,_p1##y,z,c), I[128] = (T)(img)(_p6##x,_p1##y,z,c), I[129] = (T)(img)(_p5##x,_p1##y,z,c), I[130] = (T)(img)(_p4##x,_p1##y,z,c), I[131] = (T)(img)(_p3##x,_p1##y,z,c), I[132] = (T)(img)(_p2##x,_p1##y,z,c), I[133] = (T)(img)(_p1##x,_p1##y,z,c), I[134] = (T)(img)(x,_p1##y,z,c), I[135] = (T)(img)(_n1##x,_p1##y,z,c), I[136] = (T)(img)(_n2##x,_p1##y,z,c), I[137] = (T)(img)(_n3##x,_p1##y,z,c), I[138] = (T)(img)(_n4##x,_p1##y,z,c), I[139] = (T)(img)(_n5##x,_p1##y,z,c), I[140] = (T)(img)(_n6##x,_p1##y,z,c), I[141] = (T)(img)(_n7##x,_p1##y,z,c), I[142] = (T)(img)(_n8##x,_p1##y,z,c), I[143] = (T)(img)(_n9##x,_p1##y,z,c), \
4166
I[144] = (T)(img)(_p8##x,y,z,c), I[145] = (T)(img)(_p7##x,y,z,c), I[146] = (T)(img)(_p6##x,y,z,c), I[147] = (T)(img)(_p5##x,y,z,c), I[148] = (T)(img)(_p4##x,y,z,c), I[149] = (T)(img)(_p3##x,y,z,c), I[150] = (T)(img)(_p2##x,y,z,c), I[151] = (T)(img)(_p1##x,y,z,c), I[152] = (T)(img)(x,y,z,c), I[153] = (T)(img)(_n1##x,y,z,c), I[154] = (T)(img)(_n2##x,y,z,c), I[155] = (T)(img)(_n3##x,y,z,c), I[156] = (T)(img)(_n4##x,y,z,c), I[157] = (T)(img)(_n5##x,y,z,c), I[158] = (T)(img)(_n6##x,y,z,c), I[159] = (T)(img)(_n7##x,y,z,c), I[160] = (T)(img)(_n8##x,y,z,c), I[161] = (T)(img)(_n9##x,y,z,c), \
4167
I[162] = (T)(img)(_p8##x,_n1##y,z,c), I[163] = (T)(img)(_p7##x,_n1##y,z,c), I[164] = (T)(img)(_p6##x,_n1##y,z,c), I[165] = (T)(img)(_p5##x,_n1##y,z,c), I[166] = (T)(img)(_p4##x,_n1##y,z,c), I[167] = (T)(img)(_p3##x,_n1##y,z,c), I[168] = (T)(img)(_p2##x,_n1##y,z,c), I[169] = (T)(img)(_p1##x,_n1##y,z,c), I[170] = (T)(img)(x,_n1##y,z,c), I[171] = (T)(img)(_n1##x,_n1##y,z,c), I[172] = (T)(img)(_n2##x,_n1##y,z,c), I[173] = (T)(img)(_n3##x,_n1##y,z,c), I[174] = (T)(img)(_n4##x,_n1##y,z,c), I[175] = (T)(img)(_n5##x,_n1##y,z,c), I[176] = (T)(img)(_n6##x,_n1##y,z,c), I[177] = (T)(img)(_n7##x,_n1##y,z,c), I[178] = (T)(img)(_n8##x,_n1##y,z,c), I[179] = (T)(img)(_n9##x,_n1##y,z,c), \
4168
I[180] = (T)(img)(_p8##x,_n2##y,z,c), I[181] = (T)(img)(_p7##x,_n2##y,z,c), I[182] = (T)(img)(_p6##x,_n2##y,z,c), I[183] = (T)(img)(_p5##x,_n2##y,z,c), I[184] = (T)(img)(_p4##x,_n2##y,z,c), I[185] = (T)(img)(_p3##x,_n2##y,z,c), I[186] = (T)(img)(_p2##x,_n2##y,z,c), I[187] = (T)(img)(_p1##x,_n2##y,z,c), I[188] = (T)(img)(x,_n2##y,z,c), I[189] = (T)(img)(_n1##x,_n2##y,z,c), I[190] = (T)(img)(_n2##x,_n2##y,z,c), I[191] = (T)(img)(_n3##x,_n2##y,z,c), I[192] = (T)(img)(_n4##x,_n2##y,z,c), I[193] = (T)(img)(_n5##x,_n2##y,z,c), I[194] = (T)(img)(_n6##x,_n2##y,z,c), I[195] = (T)(img)(_n7##x,_n2##y,z,c), I[196] = (T)(img)(_n8##x,_n2##y,z,c), I[197] = (T)(img)(_n9##x,_n2##y,z,c), \
4169
I[198] = (T)(img)(_p8##x,_n3##y,z,c), I[199] = (T)(img)(_p7##x,_n3##y,z,c), I[200] = (T)(img)(_p6##x,_n3##y,z,c), I[201] = (T)(img)(_p5##x,_n3##y,z,c), I[202] = (T)(img)(_p4##x,_n3##y,z,c), I[203] = (T)(img)(_p3##x,_n3##y,z,c), I[204] = (T)(img)(_p2##x,_n3##y,z,c), I[205] = (T)(img)(_p1##x,_n3##y,z,c), I[206] = (T)(img)(x,_n3##y,z,c), I[207] = (T)(img)(_n1##x,_n3##y,z,c), I[208] = (T)(img)(_n2##x,_n3##y,z,c), I[209] = (T)(img)(_n3##x,_n3##y,z,c), I[210] = (T)(img)(_n4##x,_n3##y,z,c), I[211] = (T)(img)(_n5##x,_n3##y,z,c), I[212] = (T)(img)(_n6##x,_n3##y,z,c), I[213] = (T)(img)(_n7##x,_n3##y,z,c), I[214] = (T)(img)(_n8##x,_n3##y,z,c), I[215] = (T)(img)(_n9##x,_n3##y,z,c), \
4170
I[216] = (T)(img)(_p8##x,_n4##y,z,c), I[217] = (T)(img)(_p7##x,_n4##y,z,c), I[218] = (T)(img)(_p6##x,_n4##y,z,c), I[219] = (T)(img)(_p5##x,_n4##y,z,c), I[220] = (T)(img)(_p4##x,_n4##y,z,c), I[221] = (T)(img)(_p3##x,_n4##y,z,c), I[222] = (T)(img)(_p2##x,_n4##y,z,c), I[223] = (T)(img)(_p1##x,_n4##y,z,c), I[224] = (T)(img)(x,_n4##y,z,c), I[225] = (T)(img)(_n1##x,_n4##y,z,c), I[226] = (T)(img)(_n2##x,_n4##y,z,c), I[227] = (T)(img)(_n3##x,_n4##y,z,c), I[228] = (T)(img)(_n4##x,_n4##y,z,c), I[229] = (T)(img)(_n5##x,_n4##y,z,c), I[230] = (T)(img)(_n6##x,_n4##y,z,c), I[231] = (T)(img)(_n7##x,_n4##y,z,c), I[232] = (T)(img)(_n8##x,_n4##y,z,c), I[233] = (T)(img)(_n9##x,_n4##y,z,c), \
4171
I[234] = (T)(img)(_p8##x,_n5##y,z,c), I[235] = (T)(img)(_p7##x,_n5##y,z,c), I[236] = (T)(img)(_p6##x,_n5##y,z,c), I[237] = (T)(img)(_p5##x,_n5##y,z,c), I[238] = (T)(img)(_p4##x,_n5##y,z,c), I[239] = (T)(img)(_p3##x,_n5##y,z,c), I[240] = (T)(img)(_p2##x,_n5##y,z,c), I[241] = (T)(img)(_p1##x,_n5##y,z,c), I[242] = (T)(img)(x,_n5##y,z,c), I[243] = (T)(img)(_n1##x,_n5##y,z,c), I[244] = (T)(img)(_n2##x,_n5##y,z,c), I[245] = (T)(img)(_n3##x,_n5##y,z,c), I[246] = (T)(img)(_n4##x,_n5##y,z,c), I[247] = (T)(img)(_n5##x,_n5##y,z,c), I[248] = (T)(img)(_n6##x,_n5##y,z,c), I[249] = (T)(img)(_n7##x,_n5##y,z,c), I[250] = (T)(img)(_n8##x,_n5##y,z,c), I[251] = (T)(img)(_n9##x,_n5##y,z,c), \
4172
I[252] = (T)(img)(_p8##x,_n6##y,z,c), I[253] = (T)(img)(_p7##x,_n6##y,z,c), I[254] = (T)(img)(_p6##x,_n6##y,z,c), I[255] = (T)(img)(_p5##x,_n6##y,z,c), I[256] = (T)(img)(_p4##x,_n6##y,z,c), I[257] = (T)(img)(_p3##x,_n6##y,z,c), I[258] = (T)(img)(_p2##x,_n6##y,z,c), I[259] = (T)(img)(_p1##x,_n6##y,z,c), I[260] = (T)(img)(x,_n6##y,z,c), I[261] = (T)(img)(_n1##x,_n6##y,z,c), I[262] = (T)(img)(_n2##x,_n6##y,z,c), I[263] = (T)(img)(_n3##x,_n6##y,z,c), I[264] = (T)(img)(_n4##x,_n6##y,z,c), I[265] = (T)(img)(_n5##x,_n6##y,z,c), I[266] = (T)(img)(_n6##x,_n6##y,z,c), I[267] = (T)(img)(_n7##x,_n6##y,z,c), I[268] = (T)(img)(_n8##x,_n6##y,z,c), I[269] = (T)(img)(_n9##x,_n6##y,z,c), \
4173
I[270] = (T)(img)(_p8##x,_n7##y,z,c), I[271] = (T)(img)(_p7##x,_n7##y,z,c), I[272] = (T)(img)(_p6##x,_n7##y,z,c), I[273] = (T)(img)(_p5##x,_n7##y,z,c), I[274] = (T)(img)(_p4##x,_n7##y,z,c), I[275] = (T)(img)(_p3##x,_n7##y,z,c), I[276] = (T)(img)(_p2##x,_n7##y,z,c), I[277] = (T)(img)(_p1##x,_n7##y,z,c), I[278] = (T)(img)(x,_n7##y,z,c), I[279] = (T)(img)(_n1##x,_n7##y,z,c), I[280] = (T)(img)(_n2##x,_n7##y,z,c), I[281] = (T)(img)(_n3##x,_n7##y,z,c), I[282] = (T)(img)(_n4##x,_n7##y,z,c), I[283] = (T)(img)(_n5##x,_n7##y,z,c), I[284] = (T)(img)(_n6##x,_n7##y,z,c), I[285] = (T)(img)(_n7##x,_n7##y,z,c), I[286] = (T)(img)(_n8##x,_n7##y,z,c), I[287] = (T)(img)(_n9##x,_n7##y,z,c), \
4174
I[288] = (T)(img)(_p8##x,_n8##y,z,c), I[289] = (T)(img)(_p7##x,_n8##y,z,c), I[290] = (T)(img)(_p6##x,_n8##y,z,c), I[291] = (T)(img)(_p5##x,_n8##y,z,c), I[292] = (T)(img)(_p4##x,_n8##y,z,c), I[293] = (T)(img)(_p3##x,_n8##y,z,c), I[294] = (T)(img)(_p2##x,_n8##y,z,c), I[295] = (T)(img)(_p1##x,_n8##y,z,c), I[296] = (T)(img)(x,_n8##y,z,c), I[297] = (T)(img)(_n1##x,_n8##y,z,c), I[298] = (T)(img)(_n2##x,_n8##y,z,c), I[299] = (T)(img)(_n3##x,_n8##y,z,c), I[300] = (T)(img)(_n4##x,_n8##y,z,c), I[301] = (T)(img)(_n5##x,_n8##y,z,c), I[302] = (T)(img)(_n6##x,_n8##y,z,c), I[303] = (T)(img)(_n7##x,_n8##y,z,c), I[304] = (T)(img)(_n8##x,_n8##y,z,c), I[305] = (T)(img)(_n9##x,_n8##y,z,c), \
4175
I[306] = (T)(img)(_p8##x,_n9##y,z,c), I[307] = (T)(img)(_p7##x,_n9##y,z,c), I[308] = (T)(img)(_p6##x,_n9##y,z,c), I[309] = (T)(img)(_p5##x,_n9##y,z,c), I[310] = (T)(img)(_p4##x,_n9##y,z,c), I[311] = (T)(img)(_p3##x,_n9##y,z,c), I[312] = (T)(img)(_p2##x,_n9##y,z,c), I[313] = (T)(img)(_p1##x,_n9##y,z,c), I[314] = (T)(img)(x,_n9##y,z,c), I[315] = (T)(img)(_n1##x,_n9##y,z,c), I[316] = (T)(img)(_n2##x,_n9##y,z,c), I[317] = (T)(img)(_n3##x,_n9##y,z,c), I[318] = (T)(img)(_n4##x,_n9##y,z,c), I[319] = (T)(img)(_n5##x,_n9##y,z,c), I[320] = (T)(img)(_n6##x,_n9##y,z,c), I[321] = (T)(img)(_n7##x,_n9##y,z,c), I[322] = (T)(img)(_n8##x,_n9##y,z,c), I[323] = (T)(img)(_n9##x,_n9##y,z,c);
4176
4177
// Define 19x19 loop macros
4178
//-------------------------
4179
#define cimg_for19(bound,i) for (int i = 0, \
4180
_p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
4181
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
4182
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
4183
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
4184
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
4185
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
4186
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
4187
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
4188
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
4189
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9; \
4190
_n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
4191
i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
4192
_p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
4193
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i)
4194
4195
#define cimg_for19X(img,x) cimg_for19((img)._width,x)
4196
#define cimg_for19Y(img,y) cimg_for19((img)._height,y)
4197
#define cimg_for19Z(img,z) cimg_for19((img)._depth,z)
4198
#define cimg_for19C(img,c) cimg_for19((img)._spectrum,c)
4199
#define cimg_for19XY(img,x,y) cimg_for19Y(img,y) cimg_for19X(img,x)
4200
#define cimg_for19XZ(img,x,z) cimg_for19Z(img,z) cimg_for19X(img,x)
4201
#define cimg_for19XC(img,x,c) cimg_for19C(img,c) cimg_for19X(img,x)
4202
#define cimg_for19YZ(img,y,z) cimg_for19Z(img,z) cimg_for19Y(img,y)
4203
#define cimg_for19YC(img,y,c) cimg_for19C(img,c) cimg_for19Y(img,y)
4204
#define cimg_for19ZC(img,z,c) cimg_for19C(img,c) cimg_for19Z(img,z)
4205
#define cimg_for19XYZ(img,x,y,z) cimg_for19Z(img,z) cimg_for19XY(img,x,y)
4206
#define cimg_for19XZC(img,x,z,c) cimg_for19C(img,c) cimg_for19XZ(img,x,z)
4207
#define cimg_for19YZC(img,y,z,c) cimg_for19C(img,c) cimg_for19YZ(img,y,z)
4208
#define cimg_for19XYZC(img,x,y,z,c) cimg_for19C(img,c) cimg_for19XYZ(img,x,y,z)
4209
4210
#define cimg_for_in19(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
4211
_p9##i = i - 9<0?0:i - 9, \
4212
_p8##i = i - 8<0?0:i - 8, \
4213
_p7##i = i - 7<0?0:i - 7, \
4214
_p6##i = i - 6<0?0:i - 6, \
4215
_p5##i = i - 5<0?0:i - 5, \
4216
_p4##i = i - 4<0?0:i - 4, \
4217
_p3##i = i - 3<0?0:i - 3, \
4218
_p2##i = i - 2<0?0:i - 2, \
4219
_p1##i = i - 1<0?0:i - 1, \
4220
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
4221
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
4222
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
4223
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
4224
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
4225
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
4226
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
4227
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
4228
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9; \
4229
i<=(int)(i1) && (_n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
4230
i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
4231
_p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
4232
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i)
4233
4234
#define cimg_for_in19X(img,x0,x1,x) cimg_for_in19((img)._width,x0,x1,x)
4235
#define cimg_for_in19Y(img,y0,y1,y) cimg_for_in19((img)._height,y0,y1,y)
4236
#define cimg_for_in19Z(img,z0,z1,z) cimg_for_in19((img)._depth,z0,z1,z)
4237
#define cimg_for_in19C(img,c0,c1,c) cimg_for_in19((img)._spectrum,c0,c1,c)
4238
#define cimg_for_in19XY(img,x0,y0,x1,y1,x,y) cimg_for_in19Y(img,y0,y1,y) cimg_for_in19X(img,x0,x1,x)
4239
#define cimg_for_in19XZ(img,x0,z0,x1,z1,x,z) cimg_for_in19Z(img,z0,z1,z) cimg_for_in19X(img,x0,x1,x)
4240
#define cimg_for_in19XC(img,x0,c0,x1,c1,x,c) cimg_for_in19C(img,c0,c1,c) cimg_for_in19X(img,x0,x1,x)
4241
#define cimg_for_in19YZ(img,y0,z0,y1,z1,y,z) cimg_for_in19Z(img,z0,z1,z) cimg_for_in19Y(img,y0,y1,y)
4242
#define cimg_for_in19YC(img,y0,c0,y1,c1,y,c) cimg_for_in19C(img,c0,c1,c) cimg_for_in19Y(img,y0,y1,y)
4243
#define cimg_for_in19ZC(img,z0,c0,z1,c1,z,c) cimg_for_in19C(img,c0,c1,c) cimg_for_in19Z(img,z0,z1,z)
4244
#define cimg_for_in19XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in19Z(img,z0,z1,z) cimg_for_in19XY(img,x0,y0,x1,y1,x,y)
4245
#define cimg_for_in19XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in19C(img,c0,c1,c) cimg_for_in19XZ(img,x0,y0,x1,y1,x,z)
4246
#define cimg_for_in19YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in19C(img,c0,c1,c) cimg_for_in19YZ(img,y0,z0,y1,z1,y,z)
4247
#define cimg_for_in19XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in19C(img,c0,c1,c) cimg_for_in19XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
4248
4249
#define cimg_for19x19(img,x,y,z,c,I,T) \
4250
cimg_for19((img)._height,y) for (int x = 0, \
4251
_p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
4252
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
4253
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
4254
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
4255
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
4256
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
4257
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
4258
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
4259
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
4260
_n9##x = (int)( \
4261
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = (T)(img)(0,_p9##y,z,c)), \
4262
(I[19] = I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = (T)(img)(0,_p8##y,z,c)), \
4263
(I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = (T)(img)(0,_p7##y,z,c)), \
4264
(I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = (T)(img)(0,_p6##y,z,c)), \
4265
(I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = (T)(img)(0,_p5##y,z,c)), \
4266
(I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (T)(img)(0,_p4##y,z,c)), \
4267
(I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = (T)(img)(0,_p3##y,z,c)), \
4268
(I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (T)(img)(0,_p2##y,z,c)), \
4269
(I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = (T)(img)(0,_p1##y,z,c)), \
4270
(I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = I[179] = I[180] = (T)(img)(0,y,z,c)), \
4271
(I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = (T)(img)(0,_n1##y,z,c)), \
4272
(I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = (T)(img)(0,_n2##y,z,c)), \
4273
(I[228] = I[229] = I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = (T)(img)(0,_n3##y,z,c)), \
4274
(I[247] = I[248] = I[249] = I[250] = I[251] = I[252] = I[253] = I[254] = I[255] = I[256] = (T)(img)(0,_n4##y,z,c)), \
4275
(I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = (T)(img)(0,_n5##y,z,c)), \
4276
(I[285] = I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = (T)(img)(0,_n6##y,z,c)), \
4277
(I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = (T)(img)(0,_n7##y,z,c)), \
4278
(I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = (T)(img)(0,_n8##y,z,c)), \
4279
(I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = I[350] = I[351] = (T)(img)(0,_n9##y,z,c)), \
4280
(I[10] = (T)(img)(_n1##x,_p9##y,z,c)), \
4281
(I[29] = (T)(img)(_n1##x,_p8##y,z,c)), \
4282
(I[48] = (T)(img)(_n1##x,_p7##y,z,c)), \
4283
(I[67] = (T)(img)(_n1##x,_p6##y,z,c)), \
4284
(I[86] = (T)(img)(_n1##x,_p5##y,z,c)), \
4285
(I[105] = (T)(img)(_n1##x,_p4##y,z,c)), \
4286
(I[124] = (T)(img)(_n1##x,_p3##y,z,c)), \
4287
(I[143] = (T)(img)(_n1##x,_p2##y,z,c)), \
4288
(I[162] = (T)(img)(_n1##x,_p1##y,z,c)), \
4289
(I[181] = (T)(img)(_n1##x,y,z,c)), \
4290
(I[200] = (T)(img)(_n1##x,_n1##y,z,c)), \
4291
(I[219] = (T)(img)(_n1##x,_n2##y,z,c)), \
4292
(I[238] = (T)(img)(_n1##x,_n3##y,z,c)), \
4293
(I[257] = (T)(img)(_n1##x,_n4##y,z,c)), \
4294
(I[276] = (T)(img)(_n1##x,_n5##y,z,c)), \
4295
(I[295] = (T)(img)(_n1##x,_n6##y,z,c)), \
4296
(I[314] = (T)(img)(_n1##x,_n7##y,z,c)), \
4297
(I[333] = (T)(img)(_n1##x,_n8##y,z,c)), \
4298
(I[352] = (T)(img)(_n1##x,_n9##y,z,c)), \
4299
(I[11] = (T)(img)(_n2##x,_p9##y,z,c)), \
4300
(I[30] = (T)(img)(_n2##x,_p8##y,z,c)), \
4301
(I[49] = (T)(img)(_n2##x,_p7##y,z,c)), \
4302
(I[68] = (T)(img)(_n2##x,_p6##y,z,c)), \
4303
(I[87] = (T)(img)(_n2##x,_p5##y,z,c)), \
4304
(I[106] = (T)(img)(_n2##x,_p4##y,z,c)), \
4305
(I[125] = (T)(img)(_n2##x,_p3##y,z,c)), \
4306
(I[144] = (T)(img)(_n2##x,_p2##y,z,c)), \
4307
(I[163] = (T)(img)(_n2##x,_p1##y,z,c)), \
4308
(I[182] = (T)(img)(_n2##x,y,z,c)), \
4309
(I[201] = (T)(img)(_n2##x,_n1##y,z,c)), \
4310
(I[220] = (T)(img)(_n2##x,_n2##y,z,c)), \
4311
(I[239] = (T)(img)(_n2##x,_n3##y,z,c)), \
4312
(I[258] = (T)(img)(_n2##x,_n4##y,z,c)), \
4313
(I[277] = (T)(img)(_n2##x,_n5##y,z,c)), \
4314
(I[296] = (T)(img)(_n2##x,_n6##y,z,c)), \
4315
(I[315] = (T)(img)(_n2##x,_n7##y,z,c)), \
4316
(I[334] = (T)(img)(_n2##x,_n8##y,z,c)), \
4317
(I[353] = (T)(img)(_n2##x,_n9##y,z,c)), \
4318
(I[12] = (T)(img)(_n3##x,_p9##y,z,c)), \
4319
(I[31] = (T)(img)(_n3##x,_p8##y,z,c)), \
4320
(I[50] = (T)(img)(_n3##x,_p7##y,z,c)), \
4321
(I[69] = (T)(img)(_n3##x,_p6##y,z,c)), \
4322
(I[88] = (T)(img)(_n3##x,_p5##y,z,c)), \
4323
(I[107] = (T)(img)(_n3##x,_p4##y,z,c)), \
4324
(I[126] = (T)(img)(_n3##x,_p3##y,z,c)), \
4325
(I[145] = (T)(img)(_n3##x,_p2##y,z,c)), \
4326
(I[164] = (T)(img)(_n3##x,_p1##y,z,c)), \
4327
(I[183] = (T)(img)(_n3##x,y,z,c)), \
4328
(I[202] = (T)(img)(_n3##x,_n1##y,z,c)), \
4329
(I[221] = (T)(img)(_n3##x,_n2##y,z,c)), \
4330
(I[240] = (T)(img)(_n3##x,_n3##y,z,c)), \
4331
(I[259] = (T)(img)(_n3##x,_n4##y,z,c)), \
4332
(I[278] = (T)(img)(_n3##x,_n5##y,z,c)), \
4333
(I[297] = (T)(img)(_n3##x,_n6##y,z,c)), \
4334
(I[316] = (T)(img)(_n3##x,_n7##y,z,c)), \
4335
(I[335] = (T)(img)(_n3##x,_n8##y,z,c)), \
4336
(I[354] = (T)(img)(_n3##x,_n9##y,z,c)), \
4337
(I[13] = (T)(img)(_n4##x,_p9##y,z,c)), \
4338
(I[32] = (T)(img)(_n4##x,_p8##y,z,c)), \
4339
(I[51] = (T)(img)(_n4##x,_p7##y,z,c)), \
4340
(I[70] = (T)(img)(_n4##x,_p6##y,z,c)), \
4341
(I[89] = (T)(img)(_n4##x,_p5##y,z,c)), \
4342
(I[108] = (T)(img)(_n4##x,_p4##y,z,c)), \
4343
(I[127] = (T)(img)(_n4##x,_p3##y,z,c)), \
4344
(I[146] = (T)(img)(_n4##x,_p2##y,z,c)), \
4345
(I[165] = (T)(img)(_n4##x,_p1##y,z,c)), \
4346
(I[184] = (T)(img)(_n4##x,y,z,c)), \
4347
(I[203] = (T)(img)(_n4##x,_n1##y,z,c)), \
4348
(I[222] = (T)(img)(_n4##x,_n2##y,z,c)), \
4349
(I[241] = (T)(img)(_n4##x,_n3##y,z,c)), \
4350
(I[260] = (T)(img)(_n4##x,_n4##y,z,c)), \
4351
(I[279] = (T)(img)(_n4##x,_n5##y,z,c)), \
4352
(I[298] = (T)(img)(_n4##x,_n6##y,z,c)), \
4353
(I[317] = (T)(img)(_n4##x,_n7##y,z,c)), \
4354
(I[336] = (T)(img)(_n4##x,_n8##y,z,c)), \
4355
(I[355] = (T)(img)(_n4##x,_n9##y,z,c)), \
4356
(I[14] = (T)(img)(_n5##x,_p9##y,z,c)), \
4357
(I[33] = (T)(img)(_n5##x,_p8##y,z,c)), \
4358
(I[52] = (T)(img)(_n5##x,_p7##y,z,c)), \
4359
(I[71] = (T)(img)(_n5##x,_p6##y,z,c)), \
4360
(I[90] = (T)(img)(_n5##x,_p5##y,z,c)), \
4361
(I[109] = (T)(img)(_n5##x,_p4##y,z,c)), \
4362
(I[128] = (T)(img)(_n5##x,_p3##y,z,c)), \
4363
(I[147] = (T)(img)(_n5##x,_p2##y,z,c)), \
4364
(I[166] = (T)(img)(_n5##x,_p1##y,z,c)), \
4365
(I[185] = (T)(img)(_n5##x,y,z,c)), \
4366
(I[204] = (T)(img)(_n5##x,_n1##y,z,c)), \
4367
(I[223] = (T)(img)(_n5##x,_n2##y,z,c)), \
4368
(I[242] = (T)(img)(_n5##x,_n3##y,z,c)), \
4369
(I[261] = (T)(img)(_n5##x,_n4##y,z,c)), \
4370
(I[280] = (T)(img)(_n5##x,_n5##y,z,c)), \
4371
(I[299] = (T)(img)(_n5##x,_n6##y,z,c)), \
4372
(I[318] = (T)(img)(_n5##x,_n7##y,z,c)), \
4373
(I[337] = (T)(img)(_n5##x,_n8##y,z,c)), \
4374
(I[356] = (T)(img)(_n5##x,_n9##y,z,c)), \
4375
(I[15] = (T)(img)(_n6##x,_p9##y,z,c)), \
4376
(I[34] = (T)(img)(_n6##x,_p8##y,z,c)), \
4377
(I[53] = (T)(img)(_n6##x,_p7##y,z,c)), \
4378
(I[72] = (T)(img)(_n6##x,_p6##y,z,c)), \
4379
(I[91] = (T)(img)(_n6##x,_p5##y,z,c)), \
4380
(I[110] = (T)(img)(_n6##x,_p4##y,z,c)), \
4381
(I[129] = (T)(img)(_n6##x,_p3##y,z,c)), \
4382
(I[148] = (T)(img)(_n6##x,_p2##y,z,c)), \
4383
(I[167] = (T)(img)(_n6##x,_p1##y,z,c)), \
4384
(I[186] = (T)(img)(_n6##x,y,z,c)), \
4385
(I[205] = (T)(img)(_n6##x,_n1##y,z,c)), \
4386
(I[224] = (T)(img)(_n6##x,_n2##y,z,c)), \
4387
(I[243] = (T)(img)(_n6##x,_n3##y,z,c)), \
4388
(I[262] = (T)(img)(_n6##x,_n4##y,z,c)), \
4389
(I[281] = (T)(img)(_n6##x,_n5##y,z,c)), \
4390
(I[300] = (T)(img)(_n6##x,_n6##y,z,c)), \
4391
(I[319] = (T)(img)(_n6##x,_n7##y,z,c)), \
4392
(I[338] = (T)(img)(_n6##x,_n8##y,z,c)), \
4393
(I[357] = (T)(img)(_n6##x,_n9##y,z,c)), \
4394
(I[16] = (T)(img)(_n7##x,_p9##y,z,c)), \
4395
(I[35] = (T)(img)(_n7##x,_p8##y,z,c)), \
4396
(I[54] = (T)(img)(_n7##x,_p7##y,z,c)), \
4397
(I[73] = (T)(img)(_n7##x,_p6##y,z,c)), \
4398
(I[92] = (T)(img)(_n7##x,_p5##y,z,c)), \
4399
(I[111] = (T)(img)(_n7##x,_p4##y,z,c)), \
4400
(I[130] = (T)(img)(_n7##x,_p3##y,z,c)), \
4401
(I[149] = (T)(img)(_n7##x,_p2##y,z,c)), \
4402
(I[168] = (T)(img)(_n7##x,_p1##y,z,c)), \
4403
(I[187] = (T)(img)(_n7##x,y,z,c)), \
4404
(I[206] = (T)(img)(_n7##x,_n1##y,z,c)), \
4405
(I[225] = (T)(img)(_n7##x,_n2##y,z,c)), \
4406
(I[244] = (T)(img)(_n7##x,_n3##y,z,c)), \
4407
(I[263] = (T)(img)(_n7##x,_n4##y,z,c)), \
4408
(I[282] = (T)(img)(_n7##x,_n5##y,z,c)), \
4409
(I[301] = (T)(img)(_n7##x,_n6##y,z,c)), \
4410
(I[320] = (T)(img)(_n7##x,_n7##y,z,c)), \
4411
(I[339] = (T)(img)(_n7##x,_n8##y,z,c)), \
4412
(I[358] = (T)(img)(_n7##x,_n9##y,z,c)), \
4413
(I[17] = (T)(img)(_n8##x,_p9##y,z,c)), \
4414
(I[36] = (T)(img)(_n8##x,_p8##y,z,c)), \
4415
(I[55] = (T)(img)(_n8##x,_p7##y,z,c)), \
4416
(I[74] = (T)(img)(_n8##x,_p6##y,z,c)), \
4417
(I[93] = (T)(img)(_n8##x,_p5##y,z,c)), \
4418
(I[112] = (T)(img)(_n8##x,_p4##y,z,c)), \
4419
(I[131] = (T)(img)(_n8##x,_p3##y,z,c)), \
4420
(I[150] = (T)(img)(_n8##x,_p2##y,z,c)), \
4421
(I[169] = (T)(img)(_n8##x,_p1##y,z,c)), \
4422
(I[188] = (T)(img)(_n8##x,y,z,c)), \
4423
(I[207] = (T)(img)(_n8##x,_n1##y,z,c)), \
4424
(I[226] = (T)(img)(_n8##x,_n2##y,z,c)), \
4425
(I[245] = (T)(img)(_n8##x,_n3##y,z,c)), \
4426
(I[264] = (T)(img)(_n8##x,_n4##y,z,c)), \
4427
(I[283] = (T)(img)(_n8##x,_n5##y,z,c)), \
4428
(I[302] = (T)(img)(_n8##x,_n6##y,z,c)), \
4429
(I[321] = (T)(img)(_n8##x,_n7##y,z,c)), \
4430
(I[340] = (T)(img)(_n8##x,_n8##y,z,c)), \
4431
(I[359] = (T)(img)(_n8##x,_n9##y,z,c)), \
4432
9>=((img)._width)?(img).width() - 1:9); \
4433
(_n9##x<(img).width() && ( \
4434
(I[18] = (T)(img)(_n9##x,_p9##y,z,c)), \
4435
(I[37] = (T)(img)(_n9##x,_p8##y,z,c)), \
4436
(I[56] = (T)(img)(_n9##x,_p7##y,z,c)), \
4437
(I[75] = (T)(img)(_n9##x,_p6##y,z,c)), \
4438
(I[94] = (T)(img)(_n9##x,_p5##y,z,c)), \
4439
(I[113] = (T)(img)(_n9##x,_p4##y,z,c)), \
4440
(I[132] = (T)(img)(_n9##x,_p3##y,z,c)), \
4441
(I[151] = (T)(img)(_n9##x,_p2##y,z,c)), \
4442
(I[170] = (T)(img)(_n9##x,_p1##y,z,c)), \
4443
(I[189] = (T)(img)(_n9##x,y,z,c)), \
4444
(I[208] = (T)(img)(_n9##x,_n1##y,z,c)), \
4445
(I[227] = (T)(img)(_n9##x,_n2##y,z,c)), \
4446
(I[246] = (T)(img)(_n9##x,_n3##y,z,c)), \
4447
(I[265] = (T)(img)(_n9##x,_n4##y,z,c)), \
4448
(I[284] = (T)(img)(_n9##x,_n5##y,z,c)), \
4449
(I[303] = (T)(img)(_n9##x,_n6##y,z,c)), \
4450
(I[322] = (T)(img)(_n9##x,_n7##y,z,c)), \
4451
(I[341] = (T)(img)(_n9##x,_n8##y,z,c)), \
4452
(I[360] = (T)(img)(_n9##x,_n9##y,z,c)),1)) || \
4453
_n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
4454
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], \
4455
I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], \
4456
I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], \
4457
I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], \
4458
I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \
4459
I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \
4460
I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \
4461
I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \
4462
I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], \
4463
I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], \
4464
I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], \
4465
I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], \
4466
I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], \
4467
I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \
4468
I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], \
4469
I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \
4470
I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], \
4471
I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], \
4472
I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], \
4473
_p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x)
4474
4475
#define cimg_for_in19x19(img,x0,y0,x1,y1,x,y,z,c,I,T) \
4476
cimg_for_in19((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
4477
_p9##x = x - 9<0?0:x - 9, \
4478
_p8##x = x - 8<0?0:x - 8, \
4479
_p7##x = x - 7<0?0:x - 7, \
4480
_p6##x = x - 6<0?0:x - 6, \
4481
_p5##x = x - 5<0?0:x - 5, \
4482
_p4##x = x - 4<0?0:x - 4, \
4483
_p3##x = x - 3<0?0:x - 3, \
4484
_p2##x = x - 2<0?0:x - 2, \
4485
_p1##x = x - 1<0?0:x - 1, \
4486
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
4487
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
4488
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
4489
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
4490
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
4491
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
4492
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
4493
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
4494
_n9##x = (int)( \
4495
(I[0] = (T)(img)(_p9##x,_p9##y,z,c)), \
4496
(I[19] = (T)(img)(_p9##x,_p8##y,z,c)), \
4497
(I[38] = (T)(img)(_p9##x,_p7##y,z,c)), \
4498
(I[57] = (T)(img)(_p9##x,_p6##y,z,c)), \
4499
(I[76] = (T)(img)(_p9##x,_p5##y,z,c)), \
4500
(I[95] = (T)(img)(_p9##x,_p4##y,z,c)), \
4501
(I[114] = (T)(img)(_p9##x,_p3##y,z,c)), \
4502
(I[133] = (T)(img)(_p9##x,_p2##y,z,c)), \
4503
(I[152] = (T)(img)(_p9##x,_p1##y,z,c)), \
4504
(I[171] = (T)(img)(_p9##x,y,z,c)), \
4505
(I[190] = (T)(img)(_p9##x,_n1##y,z,c)), \
4506
(I[209] = (T)(img)(_p9##x,_n2##y,z,c)), \
4507
(I[228] = (T)(img)(_p9##x,_n3##y,z,c)), \
4508
(I[247] = (T)(img)(_p9##x,_n4##y,z,c)), \
4509
(I[266] = (T)(img)(_p9##x,_n5##y,z,c)), \
4510
(I[285] = (T)(img)(_p9##x,_n6##y,z,c)), \
4511
(I[304] = (T)(img)(_p9##x,_n7##y,z,c)), \
4512
(I[323] = (T)(img)(_p9##x,_n8##y,z,c)), \
4513
(I[342] = (T)(img)(_p9##x,_n9##y,z,c)), \
4514
(I[1] = (T)(img)(_p8##x,_p9##y,z,c)), \
4515
(I[20] = (T)(img)(_p8##x,_p8##y,z,c)), \
4516
(I[39] = (T)(img)(_p8##x,_p7##y,z,c)), \
4517
(I[58] = (T)(img)(_p8##x,_p6##y,z,c)), \
4518
(I[77] = (T)(img)(_p8##x,_p5##y,z,c)), \
4519
(I[96] = (T)(img)(_p8##x,_p4##y,z,c)), \
4520
(I[115] = (T)(img)(_p8##x,_p3##y,z,c)), \
4521
(I[134] = (T)(img)(_p8##x,_p2##y,z,c)), \
4522
(I[153] = (T)(img)(_p8##x,_p1##y,z,c)), \
4523
(I[172] = (T)(img)(_p8##x,y,z,c)), \
4524
(I[191] = (T)(img)(_p8##x,_n1##y,z,c)), \
4525
(I[210] = (T)(img)(_p8##x,_n2##y,z,c)), \
4526
(I[229] = (T)(img)(_p8##x,_n3##y,z,c)), \
4527
(I[248] = (T)(img)(_p8##x,_n4##y,z,c)), \
4528
(I[267] = (T)(img)(_p8##x,_n5##y,z,c)), \
4529
(I[286] = (T)(img)(_p8##x,_n6##y,z,c)), \
4530
(I[305] = (T)(img)(_p8##x,_n7##y,z,c)), \
4531
(I[324] = (T)(img)(_p8##x,_n8##y,z,c)), \
4532
(I[343] = (T)(img)(_p8##x,_n9##y,z,c)), \
4533
(I[2] = (T)(img)(_p7##x,_p9##y,z,c)), \
4534
(I[21] = (T)(img)(_p7##x,_p8##y,z,c)), \
4535
(I[40] = (T)(img)(_p7##x,_p7##y,z,c)), \
4536
(I[59] = (T)(img)(_p7##x,_p6##y,z,c)), \
4537
(I[78] = (T)(img)(_p7##x,_p5##y,z,c)), \
4538
(I[97] = (T)(img)(_p7##x,_p4##y,z,c)), \
4539
(I[116] = (T)(img)(_p7##x,_p3##y,z,c)), \
4540
(I[135] = (T)(img)(_p7##x,_p2##y,z,c)), \
4541
(I[154] = (T)(img)(_p7##x,_p1##y,z,c)), \
4542
(I[173] = (T)(img)(_p7##x,y,z,c)), \
4543
(I[192] = (T)(img)(_p7##x,_n1##y,z,c)), \
4544
(I[211] = (T)(img)(_p7##x,_n2##y,z,c)), \
4545
(I[230] = (T)(img)(_p7##x,_n3##y,z,c)), \
4546
(I[249] = (T)(img)(_p7##x,_n4##y,z,c)), \
4547
(I[268] = (T)(img)(_p7##x,_n5##y,z,c)), \
4548
(I[287] = (T)(img)(_p7##x,_n6##y,z,c)), \
4549
(I[306] = (T)(img)(_p7##x,_n7##y,z,c)), \
4550
(I[325] = (T)(img)(_p7##x,_n8##y,z,c)), \
4551
(I[344] = (T)(img)(_p7##x,_n9##y,z,c)), \
4552
(I[3] = (T)(img)(_p6##x,_p9##y,z,c)), \
4553
(I[22] = (T)(img)(_p6##x,_p8##y,z,c)), \
4554
(I[41] = (T)(img)(_p6##x,_p7##y,z,c)), \
4555
(I[60] = (T)(img)(_p6##x,_p6##y,z,c)), \
4556
(I[79] = (T)(img)(_p6##x,_p5##y,z,c)), \
4557
(I[98] = (T)(img)(_p6##x,_p4##y,z,c)), \
4558
(I[117] = (T)(img)(_p6##x,_p3##y,z,c)), \
4559
(I[136] = (T)(img)(_p6##x,_p2##y,z,c)), \
4560
(I[155] = (T)(img)(_p6##x,_p1##y,z,c)), \
4561
(I[174] = (T)(img)(_p6##x,y,z,c)), \
4562
(I[193] = (T)(img)(_p6##x,_n1##y,z,c)), \
4563
(I[212] = (T)(img)(_p6##x,_n2##y,z,c)), \
4564
(I[231] = (T)(img)(_p6##x,_n3##y,z,c)), \
4565
(I[250] = (T)(img)(_p6##x,_n4##y,z,c)), \
4566
(I[269] = (T)(img)(_p6##x,_n5##y,z,c)), \
4567
(I[288] = (T)(img)(_p6##x,_n6##y,z,c)), \
4568
(I[307] = (T)(img)(_p6##x,_n7##y,z,c)), \
4569
(I[326] = (T)(img)(_p6##x,_n8##y,z,c)), \
4570
(I[345] = (T)(img)(_p6##x,_n9##y,z,c)), \
4571
(I[4] = (T)(img)(_p5##x,_p9##y,z,c)), \
4572
(I[23] = (T)(img)(_p5##x,_p8##y,z,c)), \
4573
(I[42] = (T)(img)(_p5##x,_p7##y,z,c)), \
4574
(I[61] = (T)(img)(_p5##x,_p6##y,z,c)), \
4575
(I[80] = (T)(img)(_p5##x,_p5##y,z,c)), \
4576
(I[99] = (T)(img)(_p5##x,_p4##y,z,c)), \
4577
(I[118] = (T)(img)(_p5##x,_p3##y,z,c)), \
4578
(I[137] = (T)(img)(_p5##x,_p2##y,z,c)), \
4579
(I[156] = (T)(img)(_p5##x,_p1##y,z,c)), \
4580
(I[175] = (T)(img)(_p5##x,y,z,c)), \
4581
(I[194] = (T)(img)(_p5##x,_n1##y,z,c)), \
4582
(I[213] = (T)(img)(_p5##x,_n2##y,z,c)), \
4583
(I[232] = (T)(img)(_p5##x,_n3##y,z,c)), \
4584
(I[251] = (T)(img)(_p5##x,_n4##y,z,c)), \
4585
(I[270] = (T)(img)(_p5##x,_n5##y,z,c)), \
4586
(I[289] = (T)(img)(_p5##x,_n6##y,z,c)), \
4587
(I[308] = (T)(img)(_p5##x,_n7##y,z,c)), \
4588
(I[327] = (T)(img)(_p5##x,_n8##y,z,c)), \
4589
(I[346] = (T)(img)(_p5##x,_n9##y,z,c)), \
4590
(I[5] = (T)(img)(_p4##x,_p9##y,z,c)), \
4591
(I[24] = (T)(img)(_p4##x,_p8##y,z,c)), \
4592
(I[43] = (T)(img)(_p4##x,_p7##y,z,c)), \
4593
(I[62] = (T)(img)(_p4##x,_p6##y,z,c)), \
4594
(I[81] = (T)(img)(_p4##x,_p5##y,z,c)), \
4595
(I[100] = (T)(img)(_p4##x,_p4##y,z,c)), \
4596
(I[119] = (T)(img)(_p4##x,_p3##y,z,c)), \
4597
(I[138] = (T)(img)(_p4##x,_p2##y,z,c)), \
4598
(I[157] = (T)(img)(_p4##x,_p1##y,z,c)), \
4599
(I[176] = (T)(img)(_p4##x,y,z,c)), \
4600
(I[195] = (T)(img)(_p4##x,_n1##y,z,c)), \
4601
(I[214] = (T)(img)(_p4##x,_n2##y,z,c)), \
4602
(I[233] = (T)(img)(_p4##x,_n3##y,z,c)), \
4603
(I[252] = (T)(img)(_p4##x,_n4##y,z,c)), \
4604
(I[271] = (T)(img)(_p4##x,_n5##y,z,c)), \
4605
(I[290] = (T)(img)(_p4##x,_n6##y,z,c)), \
4606
(I[309] = (T)(img)(_p4##x,_n7##y,z,c)), \
4607
(I[328] = (T)(img)(_p4##x,_n8##y,z,c)), \
4608
(I[347] = (T)(img)(_p4##x,_n9##y,z,c)), \
4609
(I[6] = (T)(img)(_p3##x,_p9##y,z,c)), \
4610
(I[25] = (T)(img)(_p3##x,_p8##y,z,c)), \
4611
(I[44] = (T)(img)(_p3##x,_p7##y,z,c)), \
4612
(I[63] = (T)(img)(_p3##x,_p6##y,z,c)), \
4613
(I[82] = (T)(img)(_p3##x,_p5##y,z,c)), \
4614
(I[101] = (T)(img)(_p3##x,_p4##y,z,c)), \
4615
(I[120] = (T)(img)(_p3##x,_p3##y,z,c)), \
4616
(I[139] = (T)(img)(_p3##x,_p2##y,z,c)), \
4617
(I[158] = (T)(img)(_p3##x,_p1##y,z,c)), \
4618
(I[177] = (T)(img)(_p3##x,y,z,c)), \
4619
(I[196] = (T)(img)(_p3##x,_n1##y,z,c)), \
4620
(I[215] = (T)(img)(_p3##x,_n2##y,z,c)), \
4621
(I[234] = (T)(img)(_p3##x,_n3##y,z,c)), \
4622
(I[253] = (T)(img)(_p3##x,_n4##y,z,c)), \
4623
(I[272] = (T)(img)(_p3##x,_n5##y,z,c)), \
4624
(I[291] = (T)(img)(_p3##x,_n6##y,z,c)), \
4625
(I[310] = (T)(img)(_p3##x,_n7##y,z,c)), \
4626
(I[329] = (T)(img)(_p3##x,_n8##y,z,c)), \
4627
(I[348] = (T)(img)(_p3##x,_n9##y,z,c)), \
4628
(I[7] = (T)(img)(_p2##x,_p9##y,z,c)), \
4629
(I[26] = (T)(img)(_p2##x,_p8##y,z,c)), \
4630
(I[45] = (T)(img)(_p2##x,_p7##y,z,c)), \
4631
(I[64] = (T)(img)(_p2##x,_p6##y,z,c)), \
4632
(I[83] = (T)(img)(_p2##x,_p5##y,z,c)), \
4633
(I[102] = (T)(img)(_p2##x,_p4##y,z,c)), \
4634
(I[121] = (T)(img)(_p2##x,_p3##y,z,c)), \
4635
(I[140] = (T)(img)(_p2##x,_p2##y,z,c)), \
4636
(I[159] = (T)(img)(_p2##x,_p1##y,z,c)), \
4637
(I[178] = (T)(img)(_p2##x,y,z,c)), \
4638
(I[197] = (T)(img)(_p2##x,_n1##y,z,c)), \
4639
(I[216] = (T)(img)(_p2##x,_n2##y,z,c)), \
4640
(I[235] = (T)(img)(_p2##x,_n3##y,z,c)), \
4641
(I[254] = (T)(img)(_p2##x,_n4##y,z,c)), \
4642
(I[273] = (T)(img)(_p2##x,_n5##y,z,c)), \
4643
(I[292] = (T)(img)(_p2##x,_n6##y,z,c)), \
4644
(I[311] = (T)(img)(_p2##x,_n7##y,z,c)), \
4645
(I[330] = (T)(img)(_p2##x,_n8##y,z,c)), \
4646
(I[349] = (T)(img)(_p2##x,_n9##y,z,c)), \
4647
(I[8] = (T)(img)(_p1##x,_p9##y,z,c)), \
4648
(I[27] = (T)(img)(_p1##x,_p8##y,z,c)), \
4649
(I[46] = (T)(img)(_p1##x,_p7##y,z,c)), \
4650
(I[65] = (T)(img)(_p1##x,_p6##y,z,c)), \
4651
(I[84] = (T)(img)(_p1##x,_p5##y,z,c)), \
4652
(I[103] = (T)(img)(_p1##x,_p4##y,z,c)), \
4653
(I[122] = (T)(img)(_p1##x,_p3##y,z,c)), \
4654
(I[141] = (T)(img)(_p1##x,_p2##y,z,c)), \
4655
(I[160] = (T)(img)(_p1##x,_p1##y,z,c)), \
4656
(I[179] = (T)(img)(_p1##x,y,z,c)), \
4657
(I[198] = (T)(img)(_p1##x,_n1##y,z,c)), \
4658
(I[217] = (T)(img)(_p1##x,_n2##y,z,c)), \
4659
(I[236] = (T)(img)(_p1##x,_n3##y,z,c)), \
4660
(I[255] = (T)(img)(_p1##x,_n4##y,z,c)), \
4661
(I[274] = (T)(img)(_p1##x,_n5##y,z,c)), \
4662
(I[293] = (T)(img)(_p1##x,_n6##y,z,c)), \
4663
(I[312] = (T)(img)(_p1##x,_n7##y,z,c)), \
4664
(I[331] = (T)(img)(_p1##x,_n8##y,z,c)), \
4665
(I[350] = (T)(img)(_p1##x,_n9##y,z,c)), \
4666
(I[9] = (T)(img)(x,_p9##y,z,c)), \
4667
(I[28] = (T)(img)(x,_p8##y,z,c)), \
4668
(I[47] = (T)(img)(x,_p7##y,z,c)), \
4669
(I[66] = (T)(img)(x,_p6##y,z,c)), \
4670
(I[85] = (T)(img)(x,_p5##y,z,c)), \
4671
(I[104] = (T)(img)(x,_p4##y,z,c)), \
4672
(I[123] = (T)(img)(x,_p3##y,z,c)), \
4673
(I[142] = (T)(img)(x,_p2##y,z,c)), \
4674
(I[161] = (T)(img)(x,_p1##y,z,c)), \
4675
(I[180] = (T)(img)(x,y,z,c)), \
4676
(I[199] = (T)(img)(x,_n1##y,z,c)), \
4677
(I[218] = (T)(img)(x,_n2##y,z,c)), \
4678
(I[237] = (T)(img)(x,_n3##y,z,c)), \
4679
(I[256] = (T)(img)(x,_n4##y,z,c)), \
4680
(I[275] = (T)(img)(x,_n5##y,z,c)), \
4681
(I[294] = (T)(img)(x,_n6##y,z,c)), \
4682
(I[313] = (T)(img)(x,_n7##y,z,c)), \
4683
(I[332] = (T)(img)(x,_n8##y,z,c)), \
4684
(I[351] = (T)(img)(x,_n9##y,z,c)), \
4685
(I[10] = (T)(img)(_n1##x,_p9##y,z,c)), \
4686
(I[29] = (T)(img)(_n1##x,_p8##y,z,c)), \
4687
(I[48] = (T)(img)(_n1##x,_p7##y,z,c)), \
4688
(I[67] = (T)(img)(_n1##x,_p6##y,z,c)), \
4689
(I[86] = (T)(img)(_n1##x,_p5##y,z,c)), \
4690
(I[105] = (T)(img)(_n1##x,_p4##y,z,c)), \
4691
(I[124] = (T)(img)(_n1##x,_p3##y,z,c)), \
4692
(I[143] = (T)(img)(_n1##x,_p2##y,z,c)), \
4693
(I[162] = (T)(img)(_n1##x,_p1##y,z,c)), \
4694
(I[181] = (T)(img)(_n1##x,y,z,c)), \
4695
(I[200] = (T)(img)(_n1##x,_n1##y,z,c)), \
4696
(I[219] = (T)(img)(_n1##x,_n2##y,z,c)), \
4697
(I[238] = (T)(img)(_n1##x,_n3##y,z,c)), \
4698
(I[257] = (T)(img)(_n1##x,_n4##y,z,c)), \
4699
(I[276] = (T)(img)(_n1##x,_n5##y,z,c)), \
4700
(I[295] = (T)(img)(_n1##x,_n6##y,z,c)), \
4701
(I[314] = (T)(img)(_n1##x,_n7##y,z,c)), \
4702
(I[333] = (T)(img)(_n1##x,_n8##y,z,c)), \
4703
(I[352] = (T)(img)(_n1##x,_n9##y,z,c)), \
4704
(I[11] = (T)(img)(_n2##x,_p9##y,z,c)), \
4705
(I[30] = (T)(img)(_n2##x,_p8##y,z,c)), \
4706
(I[49] = (T)(img)(_n2##x,_p7##y,z,c)), \
4707
(I[68] = (T)(img)(_n2##x,_p6##y,z,c)), \
4708
(I[87] = (T)(img)(_n2##x,_p5##y,z,c)), \
4709
(I[106] = (T)(img)(_n2##x,_p4##y,z,c)), \
4710
(I[125] = (T)(img)(_n2##x,_p3##y,z,c)), \
4711
(I[144] = (T)(img)(_n2##x,_p2##y,z,c)), \
4712
(I[163] = (T)(img)(_n2##x,_p1##y,z,c)), \
4713
(I[182] = (T)(img)(_n2##x,y,z,c)), \
4714
(I[201] = (T)(img)(_n2##x,_n1##y,z,c)), \
4715
(I[220] = (T)(img)(_n2##x,_n2##y,z,c)), \
4716
(I[239] = (T)(img)(_n2##x,_n3##y,z,c)), \
4717
(I[258] = (T)(img)(_n2##x,_n4##y,z,c)), \
4718
(I[277] = (T)(img)(_n2##x,_n5##y,z,c)), \
4719
(I[296] = (T)(img)(_n2##x,_n6##y,z,c)), \
4720
(I[315] = (T)(img)(_n2##x,_n7##y,z,c)), \
4721
(I[334] = (T)(img)(_n2##x,_n8##y,z,c)), \
4722
(I[353] = (T)(img)(_n2##x,_n9##y,z,c)), \
4723
(I[12] = (T)(img)(_n3##x,_p9##y,z,c)), \
4724
(I[31] = (T)(img)(_n3##x,_p8##y,z,c)), \
4725
(I[50] = (T)(img)(_n3##x,_p7##y,z,c)), \
4726
(I[69] = (T)(img)(_n3##x,_p6##y,z,c)), \
4727
(I[88] = (T)(img)(_n3##x,_p5##y,z,c)), \
4728
(I[107] = (T)(img)(_n3##x,_p4##y,z,c)), \
4729
(I[126] = (T)(img)(_n3##x,_p3##y,z,c)), \
4730
(I[145] = (T)(img)(_n3##x,_p2##y,z,c)), \
4731
(I[164] = (T)(img)(_n3##x,_p1##y,z,c)), \
4732
(I[183] = (T)(img)(_n3##x,y,z,c)), \
4733
(I[202] = (T)(img)(_n3##x,_n1##y,z,c)), \
4734
(I[221] = (T)(img)(_n3##x,_n2##y,z,c)), \
4735
(I[240] = (T)(img)(_n3##x,_n3##y,z,c)), \
4736
(I[259] = (T)(img)(_n3##x,_n4##y,z,c)), \
4737
(I[278] = (T)(img)(_n3##x,_n5##y,z,c)), \
4738
(I[297] = (T)(img)(_n3##x,_n6##y,z,c)), \
4739
(I[316] = (T)(img)(_n3##x,_n7##y,z,c)), \
4740
(I[335] = (T)(img)(_n3##x,_n8##y,z,c)), \
4741
(I[354] = (T)(img)(_n3##x,_n9##y,z,c)), \
4742
(I[13] = (T)(img)(_n4##x,_p9##y,z,c)), \
4743
(I[32] = (T)(img)(_n4##x,_p8##y,z,c)), \
4744
(I[51] = (T)(img)(_n4##x,_p7##y,z,c)), \
4745
(I[70] = (T)(img)(_n4##x,_p6##y,z,c)), \
4746
(I[89] = (T)(img)(_n4##x,_p5##y,z,c)), \
4747
(I[108] = (T)(img)(_n4##x,_p4##y,z,c)), \
4748
(I[127] = (T)(img)(_n4##x,_p3##y,z,c)), \
4749
(I[146] = (T)(img)(_n4##x,_p2##y,z,c)), \
4750
(I[165] = (T)(img)(_n4##x,_p1##y,z,c)), \
4751
(I[184] = (T)(img)(_n4##x,y,z,c)), \
4752
(I[203] = (T)(img)(_n4##x,_n1##y,z,c)), \
4753
(I[222] = (T)(img)(_n4##x,_n2##y,z,c)), \
4754
(I[241] = (T)(img)(_n4##x,_n3##y,z,c)), \
4755
(I[260] = (T)(img)(_n4##x,_n4##y,z,c)), \
4756
(I[279] = (T)(img)(_n4##x,_n5##y,z,c)), \
4757
(I[298] = (T)(img)(_n4##x,_n6##y,z,c)), \
4758
(I[317] = (T)(img)(_n4##x,_n7##y,z,c)), \
4759
(I[336] = (T)(img)(_n4##x,_n8##y,z,c)), \
4760
(I[355] = (T)(img)(_n4##x,_n9##y,z,c)), \
4761
(I[14] = (T)(img)(_n5##x,_p9##y,z,c)), \
4762
(I[33] = (T)(img)(_n5##x,_p8##y,z,c)), \
4763
(I[52] = (T)(img)(_n5##x,_p7##y,z,c)), \
4764
(I[71] = (T)(img)(_n5##x,_p6##y,z,c)), \
4765
(I[90] = (T)(img)(_n5##x,_p5##y,z,c)), \
4766
(I[109] = (T)(img)(_n5##x,_p4##y,z,c)), \
4767
(I[128] = (T)(img)(_n5##x,_p3##y,z,c)), \
4768
(I[147] = (T)(img)(_n5##x,_p2##y,z,c)), \
4769
(I[166] = (T)(img)(_n5##x,_p1##y,z,c)), \
4770
(I[185] = (T)(img)(_n5##x,y,z,c)), \
4771
(I[204] = (T)(img)(_n5##x,_n1##y,z,c)), \
4772
(I[223] = (T)(img)(_n5##x,_n2##y,z,c)), \
4773
(I[242] = (T)(img)(_n5##x,_n3##y,z,c)), \
4774
(I[261] = (T)(img)(_n5##x,_n4##y,z,c)), \
4775
(I[280] = (T)(img)(_n5##x,_n5##y,z,c)), \
4776
(I[299] = (T)(img)(_n5##x,_n6##y,z,c)), \
4777
(I[318] = (T)(img)(_n5##x,_n7##y,z,c)), \
4778
(I[337] = (T)(img)(_n5##x,_n8##y,z,c)), \
4779
(I[356] = (T)(img)(_n5##x,_n9##y,z,c)), \
4780
(I[15] = (T)(img)(_n6##x,_p9##y,z,c)), \
4781
(I[34] = (T)(img)(_n6##x,_p8##y,z,c)), \
4782
(I[53] = (T)(img)(_n6##x,_p7##y,z,c)), \
4783
(I[72] = (T)(img)(_n6##x,_p6##y,z,c)), \
4784
(I[91] = (T)(img)(_n6##x,_p5##y,z,c)), \
4785
(I[110] = (T)(img)(_n6##x,_p4##y,z,c)), \
4786
(I[129] = (T)(img)(_n6##x,_p3##y,z,c)), \
4787
(I[148] = (T)(img)(_n6##x,_p2##y,z,c)), \
4788
(I[167] = (T)(img)(_n6##x,_p1##y,z,c)), \
4789
(I[186] = (T)(img)(_n6##x,y,z,c)), \
4790
(I[205] = (T)(img)(_n6##x,_n1##y,z,c)), \
4791
(I[224] = (T)(img)(_n6##x,_n2##y,z,c)), \
4792
(I[243] = (T)(img)(_n6##x,_n3##y,z,c)), \
4793
(I[262] = (T)(img)(_n6##x,_n4##y,z,c)), \
4794
(I[281] = (T)(img)(_n6##x,_n5##y,z,c)), \
4795
(I[300] = (T)(img)(_n6##x,_n6##y,z,c)), \
4796
(I[319] = (T)(img)(_n6##x,_n7##y,z,c)), \
4797
(I[338] = (T)(img)(_n6##x,_n8##y,z,c)), \
4798
(I[357] = (T)(img)(_n6##x,_n9##y,z,c)), \
4799
(I[16] = (T)(img)(_n7##x,_p9##y,z,c)), \
4800
(I[35] = (T)(img)(_n7##x,_p8##y,z,c)), \
4801
(I[54] = (T)(img)(_n7##x,_p7##y,z,c)), \
4802
(I[73] = (T)(img)(_n7##x,_p6##y,z,c)), \
4803
(I[92] = (T)(img)(_n7##x,_p5##y,z,c)), \
4804
(I[111] = (T)(img)(_n7##x,_p4##y,z,c)), \
4805
(I[130] = (T)(img)(_n7##x,_p3##y,z,c)), \
4806
(I[149] = (T)(img)(_n7##x,_p2##y,z,c)), \
4807
(I[168] = (T)(img)(_n7##x,_p1##y,z,c)), \
4808
(I[187] = (T)(img)(_n7##x,y,z,c)), \
4809
(I[206] = (T)(img)(_n7##x,_n1##y,z,c)), \
4810
(I[225] = (T)(img)(_n7##x,_n2##y,z,c)), \
4811
(I[244] = (T)(img)(_n7##x,_n3##y,z,c)), \
4812
(I[263] = (T)(img)(_n7##x,_n4##y,z,c)), \
4813
(I[282] = (T)(img)(_n7##x,_n5##y,z,c)), \
4814
(I[301] = (T)(img)(_n7##x,_n6##y,z,c)), \
4815
(I[320] = (T)(img)(_n7##x,_n7##y,z,c)), \
4816
(I[339] = (T)(img)(_n7##x,_n8##y,z,c)), \
4817
(I[358] = (T)(img)(_n7##x,_n9##y,z,c)), \
4818
(I[17] = (T)(img)(_n8##x,_p9##y,z,c)), \
4819
(I[36] = (T)(img)(_n8##x,_p8##y,z,c)), \
4820
(I[55] = (T)(img)(_n8##x,_p7##y,z,c)), \
4821
(I[74] = (T)(img)(_n8##x,_p6##y,z,c)), \
4822
(I[93] = (T)(img)(_n8##x,_p5##y,z,c)), \
4823
(I[112] = (T)(img)(_n8##x,_p4##y,z,c)), \
4824
(I[131] = (T)(img)(_n8##x,_p3##y,z,c)), \
4825
(I[150] = (T)(img)(_n8##x,_p2##y,z,c)), \
4826
(I[169] = (T)(img)(_n8##x,_p1##y,z,c)), \
4827
(I[188] = (T)(img)(_n8##x,y,z,c)), \
4828
(I[207] = (T)(img)(_n8##x,_n1##y,z,c)), \
4829
(I[226] = (T)(img)(_n8##x,_n2##y,z,c)), \
4830
(I[245] = (T)(img)(_n8##x,_n3##y,z,c)), \
4831
(I[264] = (T)(img)(_n8##x,_n4##y,z,c)), \
4832
(I[283] = (T)(img)(_n8##x,_n5##y,z,c)), \
4833
(I[302] = (T)(img)(_n8##x,_n6##y,z,c)), \
4834
(I[321] = (T)(img)(_n8##x,_n7##y,z,c)), \
4835
(I[340] = (T)(img)(_n8##x,_n8##y,z,c)), \
4836
(I[359] = (T)(img)(_n8##x,_n9##y,z,c)), \
4837
x + 9>=(img).width()?(img).width() - 1:x + 9); \
4838
x<=(int)(x1) && ((_n9##x<(img).width() && ( \
4839
(I[18] = (T)(img)(_n9##x,_p9##y,z,c)), \
4840
(I[37] = (T)(img)(_n9##x,_p8##y,z,c)), \
4841
(I[56] = (T)(img)(_n9##x,_p7##y,z,c)), \
4842
(I[75] = (T)(img)(_n9##x,_p6##y,z,c)), \
4843
(I[94] = (T)(img)(_n9##x,_p5##y,z,c)), \
4844
(I[113] = (T)(img)(_n9##x,_p4##y,z,c)), \
4845
(I[132] = (T)(img)(_n9##x,_p3##y,z,c)), \
4846
(I[151] = (T)(img)(_n9##x,_p2##y,z,c)), \
4847
(I[170] = (T)(img)(_n9##x,_p1##y,z,c)), \
4848
(I[189] = (T)(img)(_n9##x,y,z,c)), \
4849
(I[208] = (T)(img)(_n9##x,_n1##y,z,c)), \
4850
(I[227] = (T)(img)(_n9##x,_n2##y,z,c)), \
4851
(I[246] = (T)(img)(_n9##x,_n3##y,z,c)), \
4852
(I[265] = (T)(img)(_n9##x,_n4##y,z,c)), \
4853
(I[284] = (T)(img)(_n9##x,_n5##y,z,c)), \
4854
(I[303] = (T)(img)(_n9##x,_n6##y,z,c)), \
4855
(I[322] = (T)(img)(_n9##x,_n7##y,z,c)), \
4856
(I[341] = (T)(img)(_n9##x,_n8##y,z,c)), \
4857
(I[360] = (T)(img)(_n9##x,_n9##y,z,c)),1)) || \
4858
_n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
4859
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], \
4860
I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], \
4861
I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], \
4862
I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], \
4863
I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \
4864
I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \
4865
I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \
4866
I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \
4867
I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], \
4868
I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], \
4869
I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], \
4870
I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], \
4871
I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], \
4872
I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \
4873
I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], \
4874
I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \
4875
I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], \
4876
I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], \
4877
I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], \
4878
_p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x)
4879
4880
#define cimg_get19x19(img,x,y,z,c,I,T) \
4881
I[0] = (T)(img)(_p9##x,_p9##y,z,c), I[1] = (T)(img)(_p8##x,_p9##y,z,c), I[2] = (T)(img)(_p7##x,_p9##y,z,c), I[3] = (T)(img)(_p6##x,_p9##y,z,c), I[4] = (T)(img)(_p5##x,_p9##y,z,c), I[5] = (T)(img)(_p4##x,_p9##y,z,c), I[6] = (T)(img)(_p3##x,_p9##y,z,c), I[7] = (T)(img)(_p2##x,_p9##y,z,c), I[8] = (T)(img)(_p1##x,_p9##y,z,c), I[9] = (T)(img)(x,_p9##y,z,c), I[10] = (T)(img)(_n1##x,_p9##y,z,c), I[11] = (T)(img)(_n2##x,_p9##y,z,c), I[12] = (T)(img)(_n3##x,_p9##y,z,c), I[13] = (T)(img)(_n4##x,_p9##y,z,c), I[14] = (T)(img)(_n5##x,_p9##y,z,c), I[15] = (T)(img)(_n6##x,_p9##y,z,c), I[16] = (T)(img)(_n7##x,_p9##y,z,c), I[17] = (T)(img)(_n8##x,_p9##y,z,c), I[18] = (T)(img)(_n9##x,_p9##y,z,c), \
4882
I[19] = (T)(img)(_p9##x,_p8##y,z,c), I[20] = (T)(img)(_p8##x,_p8##y,z,c), I[21] = (T)(img)(_p7##x,_p8##y,z,c), I[22] = (T)(img)(_p6##x,_p8##y,z,c), I[23] = (T)(img)(_p5##x,_p8##y,z,c), I[24] = (T)(img)(_p4##x,_p8##y,z,c), I[25] = (T)(img)(_p3##x,_p8##y,z,c), I[26] = (T)(img)(_p2##x,_p8##y,z,c), I[27] = (T)(img)(_p1##x,_p8##y,z,c), I[28] = (T)(img)(x,_p8##y,z,c), I[29] = (T)(img)(_n1##x,_p8##y,z,c), I[30] = (T)(img)(_n2##x,_p8##y,z,c), I[31] = (T)(img)(_n3##x,_p8##y,z,c), I[32] = (T)(img)(_n4##x,_p8##y,z,c), I[33] = (T)(img)(_n5##x,_p8##y,z,c), I[34] = (T)(img)(_n6##x,_p8##y,z,c), I[35] = (T)(img)(_n7##x,_p8##y,z,c), I[36] = (T)(img)(_n8##x,_p8##y,z,c), I[37] = (T)(img)(_n9##x,_p8##y,z,c), \
4883
I[38] = (T)(img)(_p9##x,_p7##y,z,c), I[39] = (T)(img)(_p8##x,_p7##y,z,c), I[40] = (T)(img)(_p7##x,_p7##y,z,c), I[41] = (T)(img)(_p6##x,_p7##y,z,c), I[42] = (T)(img)(_p5##x,_p7##y,z,c), I[43] = (T)(img)(_p4##x,_p7##y,z,c), I[44] = (T)(img)(_p3##x,_p7##y,z,c), I[45] = (T)(img)(_p2##x,_p7##y,z,c), I[46] = (T)(img)(_p1##x,_p7##y,z,c), I[47] = (T)(img)(x,_p7##y,z,c), I[48] = (T)(img)(_n1##x,_p7##y,z,c), I[49] = (T)(img)(_n2##x,_p7##y,z,c), I[50] = (T)(img)(_n3##x,_p7##y,z,c), I[51] = (T)(img)(_n4##x,_p7##y,z,c), I[52] = (T)(img)(_n5##x,_p7##y,z,c), I[53] = (T)(img)(_n6##x,_p7##y,z,c), I[54] = (T)(img)(_n7##x,_p7##y,z,c), I[55] = (T)(img)(_n8##x,_p7##y,z,c), I[56] = (T)(img)(_n9##x,_p7##y,z,c), \
4884
I[57] = (T)(img)(_p9##x,_p6##y,z,c), I[58] = (T)(img)(_p8##x,_p6##y,z,c), I[59] = (T)(img)(_p7##x,_p6##y,z,c), I[60] = (T)(img)(_p6##x,_p6##y,z,c), I[61] = (T)(img)(_p5##x,_p6##y,z,c), I[62] = (T)(img)(_p4##x,_p6##y,z,c), I[63] = (T)(img)(_p3##x,_p6##y,z,c), I[64] = (T)(img)(_p2##x,_p6##y,z,c), I[65] = (T)(img)(_p1##x,_p6##y,z,c), I[66] = (T)(img)(x,_p6##y,z,c), I[67] = (T)(img)(_n1##x,_p6##y,z,c), I[68] = (T)(img)(_n2##x,_p6##y,z,c), I[69] = (T)(img)(_n3##x,_p6##y,z,c), I[70] = (T)(img)(_n4##x,_p6##y,z,c), I[71] = (T)(img)(_n5##x,_p6##y,z,c), I[72] = (T)(img)(_n6##x,_p6##y,z,c), I[73] = (T)(img)(_n7##x,_p6##y,z,c), I[74] = (T)(img)(_n8##x,_p6##y,z,c), I[75] = (T)(img)(_n9##x,_p6##y,z,c), \
4885
I[76] = (T)(img)(_p9##x,_p5##y,z,c), I[77] = (T)(img)(_p8##x,_p5##y,z,c), I[78] = (T)(img)(_p7##x,_p5##y,z,c), I[79] = (T)(img)(_p6##x,_p5##y,z,c), I[80] = (T)(img)(_p5##x,_p5##y,z,c), I[81] = (T)(img)(_p4##x,_p5##y,z,c), I[82] = (T)(img)(_p3##x,_p5##y,z,c), I[83] = (T)(img)(_p2##x,_p5##y,z,c), I[84] = (T)(img)(_p1##x,_p5##y,z,c), I[85] = (T)(img)(x,_p5##y,z,c), I[86] = (T)(img)(_n1##x,_p5##y,z,c), I[87] = (T)(img)(_n2##x,_p5##y,z,c), I[88] = (T)(img)(_n3##x,_p5##y,z,c), I[89] = (T)(img)(_n4##x,_p5##y,z,c), I[90] = (T)(img)(_n5##x,_p5##y,z,c), I[91] = (T)(img)(_n6##x,_p5##y,z,c), I[92] = (T)(img)(_n7##x,_p5##y,z,c), I[93] = (T)(img)(_n8##x,_p5##y,z,c), I[94] = (T)(img)(_n9##x,_p5##y,z,c), \
4886
I[95] = (T)(img)(_p9##x,_p4##y,z,c), I[96] = (T)(img)(_p8##x,_p4##y,z,c), I[97] = (T)(img)(_p7##x,_p4##y,z,c), I[98] = (T)(img)(_p6##x,_p4##y,z,c), I[99] = (T)(img)(_p5##x,_p4##y,z,c), I[100] = (T)(img)(_p4##x,_p4##y,z,c), I[101] = (T)(img)(_p3##x,_p4##y,z,c), I[102] = (T)(img)(_p2##x,_p4##y,z,c), I[103] = (T)(img)(_p1##x,_p4##y,z,c), I[104] = (T)(img)(x,_p4##y,z,c), I[105] = (T)(img)(_n1##x,_p4##y,z,c), I[106] = (T)(img)(_n2##x,_p4##y,z,c), I[107] = (T)(img)(_n3##x,_p4##y,z,c), I[108] = (T)(img)(_n4##x,_p4##y,z,c), I[109] = (T)(img)(_n5##x,_p4##y,z,c), I[110] = (T)(img)(_n6##x,_p4##y,z,c), I[111] = (T)(img)(_n7##x,_p4##y,z,c), I[112] = (T)(img)(_n8##x,_p4##y,z,c), I[113] = (T)(img)(_n9##x,_p4##y,z,c), \
4887
I[114] = (T)(img)(_p9##x,_p3##y,z,c), I[115] = (T)(img)(_p8##x,_p3##y,z,c), I[116] = (T)(img)(_p7##x,_p3##y,z,c), I[117] = (T)(img)(_p6##x,_p3##y,z,c), I[118] = (T)(img)(_p5##x,_p3##y,z,c), I[119] = (T)(img)(_p4##x,_p3##y,z,c), I[120] = (T)(img)(_p3##x,_p3##y,z,c), I[121] = (T)(img)(_p2##x,_p3##y,z,c), I[122] = (T)(img)(_p1##x,_p3##y,z,c), I[123] = (T)(img)(x,_p3##y,z,c), I[124] = (T)(img)(_n1##x,_p3##y,z,c), I[125] = (T)(img)(_n2##x,_p3##y,z,c), I[126] = (T)(img)(_n3##x,_p3##y,z,c), I[127] = (T)(img)(_n4##x,_p3##y,z,c), I[128] = (T)(img)(_n5##x,_p3##y,z,c), I[129] = (T)(img)(_n6##x,_p3##y,z,c), I[130] = (T)(img)(_n7##x,_p3##y,z,c), I[131] = (T)(img)(_n8##x,_p3##y,z,c), I[132] = (T)(img)(_n9##x,_p3##y,z,c), \
4888
I[133] = (T)(img)(_p9##x,_p2##y,z,c), I[134] = (T)(img)(_p8##x,_p2##y,z,c), I[135] = (T)(img)(_p7##x,_p2##y,z,c), I[136] = (T)(img)(_p6##x,_p2##y,z,c), I[137] = (T)(img)(_p5##x,_p2##y,z,c), I[138] = (T)(img)(_p4##x,_p2##y,z,c), I[139] = (T)(img)(_p3##x,_p2##y,z,c), I[140] = (T)(img)(_p2##x,_p2##y,z,c), I[141] = (T)(img)(_p1##x,_p2##y,z,c), I[142] = (T)(img)(x,_p2##y,z,c), I[143] = (T)(img)(_n1##x,_p2##y,z,c), I[144] = (T)(img)(_n2##x,_p2##y,z,c), I[145] = (T)(img)(_n3##x,_p2##y,z,c), I[146] = (T)(img)(_n4##x,_p2##y,z,c), I[147] = (T)(img)(_n5##x,_p2##y,z,c), I[148] = (T)(img)(_n6##x,_p2##y,z,c), I[149] = (T)(img)(_n7##x,_p2##y,z,c), I[150] = (T)(img)(_n8##x,_p2##y,z,c), I[151] = (T)(img)(_n9##x,_p2##y,z,c), \
4889
I[152] = (T)(img)(_p9##x,_p1##y,z,c), I[153] = (T)(img)(_p8##x,_p1##y,z,c), I[154] = (T)(img)(_p7##x,_p1##y,z,c), I[155] = (T)(img)(_p6##x,_p1##y,z,c), I[156] = (T)(img)(_p5##x,_p1##y,z,c), I[157] = (T)(img)(_p4##x,_p1##y,z,c), I[158] = (T)(img)(_p3##x,_p1##y,z,c), I[159] = (T)(img)(_p2##x,_p1##y,z,c), I[160] = (T)(img)(_p1##x,_p1##y,z,c), I[161] = (T)(img)(x,_p1##y,z,c), I[162] = (T)(img)(_n1##x,_p1##y,z,c), I[163] = (T)(img)(_n2##x,_p1##y,z,c), I[164] = (T)(img)(_n3##x,_p1##y,z,c), I[165] = (T)(img)(_n4##x,_p1##y,z,c), I[166] = (T)(img)(_n5##x,_p1##y,z,c), I[167] = (T)(img)(_n6##x,_p1##y,z,c), I[168] = (T)(img)(_n7##x,_p1##y,z,c), I[169] = (T)(img)(_n8##x,_p1##y,z,c), I[170] = (T)(img)(_n9##x,_p1##y,z,c), \
4890
I[171] = (T)(img)(_p9##x,y,z,c), I[172] = (T)(img)(_p8##x,y,z,c), I[173] = (T)(img)(_p7##x,y,z,c), I[174] = (T)(img)(_p6##x,y,z,c), I[175] = (T)(img)(_p5##x,y,z,c), I[176] = (T)(img)(_p4##x,y,z,c), I[177] = (T)(img)(_p3##x,y,z,c), I[178] = (T)(img)(_p2##x,y,z,c), I[179] = (T)(img)(_p1##x,y,z,c), I[180] = (T)(img)(x,y,z,c), I[181] = (T)(img)(_n1##x,y,z,c), I[182] = (T)(img)(_n2##x,y,z,c), I[183] = (T)(img)(_n3##x,y,z,c), I[184] = (T)(img)(_n4##x,y,z,c), I[185] = (T)(img)(_n5##x,y,z,c), I[186] = (T)(img)(_n6##x,y,z,c), I[187] = (T)(img)(_n7##x,y,z,c), I[188] = (T)(img)(_n8##x,y,z,c), I[189] = (T)(img)(_n9##x,y,z,c), \
4891
I[190] = (T)(img)(_p9##x,_n1##y,z,c), I[191] = (T)(img)(_p8##x,_n1##y,z,c), I[192] = (T)(img)(_p7##x,_n1##y,z,c), I[193] = (T)(img)(_p6##x,_n1##y,z,c), I[194] = (T)(img)(_p5##x,_n1##y,z,c), I[195] = (T)(img)(_p4##x,_n1##y,z,c), I[196] = (T)(img)(_p3##x,_n1##y,z,c), I[197] = (T)(img)(_p2##x,_n1##y,z,c), I[198] = (T)(img)(_p1##x,_n1##y,z,c), I[199] = (T)(img)(x,_n1##y,z,c), I[200] = (T)(img)(_n1##x,_n1##y,z,c), I[201] = (T)(img)(_n2##x,_n1##y,z,c), I[202] = (T)(img)(_n3##x,_n1##y,z,c), I[203] = (T)(img)(_n4##x,_n1##y,z,c), I[204] = (T)(img)(_n5##x,_n1##y,z,c), I[205] = (T)(img)(_n6##x,_n1##y,z,c), I[206] = (T)(img)(_n7##x,_n1##y,z,c), I[207] = (T)(img)(_n8##x,_n1##y,z,c), I[208] = (T)(img)(_n9##x,_n1##y,z,c), \
4892
I[209] = (T)(img)(_p9##x,_n2##y,z,c), I[210] = (T)(img)(_p8##x,_n2##y,z,c), I[211] = (T)(img)(_p7##x,_n2##y,z,c), I[212] = (T)(img)(_p6##x,_n2##y,z,c), I[213] = (T)(img)(_p5##x,_n2##y,z,c), I[214] = (T)(img)(_p4##x,_n2##y,z,c), I[215] = (T)(img)(_p3##x,_n2##y,z,c), I[216] = (T)(img)(_p2##x,_n2##y,z,c), I[217] = (T)(img)(_p1##x,_n2##y,z,c), I[218] = (T)(img)(x,_n2##y,z,c), I[219] = (T)(img)(_n1##x,_n2##y,z,c), I[220] = (T)(img)(_n2##x,_n2##y,z,c), I[221] = (T)(img)(_n3##x,_n2##y,z,c), I[222] = (T)(img)(_n4##x,_n2##y,z,c), I[223] = (T)(img)(_n5##x,_n2##y,z,c), I[224] = (T)(img)(_n6##x,_n2##y,z,c), I[225] = (T)(img)(_n7##x,_n2##y,z,c), I[226] = (T)(img)(_n8##x,_n2##y,z,c), I[227] = (T)(img)(_n9##x,_n2##y,z,c), \
4893
I[228] = (T)(img)(_p9##x,_n3##y,z,c), I[229] = (T)(img)(_p8##x,_n3##y,z,c), I[230] = (T)(img)(_p7##x,_n3##y,z,c), I[231] = (T)(img)(_p6##x,_n3##y,z,c), I[232] = (T)(img)(_p5##x,_n3##y,z,c), I[233] = (T)(img)(_p4##x,_n3##y,z,c), I[234] = (T)(img)(_p3##x,_n3##y,z,c), I[235] = (T)(img)(_p2##x,_n3##y,z,c), I[236] = (T)(img)(_p1##x,_n3##y,z,c), I[237] = (T)(img)(x,_n3##y,z,c), I[238] = (T)(img)(_n1##x,_n3##y,z,c), I[239] = (T)(img)(_n2##x,_n3##y,z,c), I[240] = (T)(img)(_n3##x,_n3##y,z,c), I[241] = (T)(img)(_n4##x,_n3##y,z,c), I[242] = (T)(img)(_n5##x,_n3##y,z,c), I[243] = (T)(img)(_n6##x,_n3##y,z,c), I[244] = (T)(img)(_n7##x,_n3##y,z,c), I[245] = (T)(img)(_n8##x,_n3##y,z,c), I[246] = (T)(img)(_n9##x,_n3##y,z,c), \
4894
I[247] = (T)(img)(_p9##x,_n4##y,z,c), I[248] = (T)(img)(_p8##x,_n4##y,z,c), I[249] = (T)(img)(_p7##x,_n4##y,z,c), I[250] = (T)(img)(_p6##x,_n4##y,z,c), I[251] = (T)(img)(_p5##x,_n4##y,z,c), I[252] = (T)(img)(_p4##x,_n4##y,z,c), I[253] = (T)(img)(_p3##x,_n4##y,z,c), I[254] = (T)(img)(_p2##x,_n4##y,z,c), I[255] = (T)(img)(_p1##x,_n4##y,z,c), I[256] = (T)(img)(x,_n4##y,z,c), I[257] = (T)(img)(_n1##x,_n4##y,z,c), I[258] = (T)(img)(_n2##x,_n4##y,z,c), I[259] = (T)(img)(_n3##x,_n4##y,z,c), I[260] = (T)(img)(_n4##x,_n4##y,z,c), I[261] = (T)(img)(_n5##x,_n4##y,z,c), I[262] = (T)(img)(_n6##x,_n4##y,z,c), I[263] = (T)(img)(_n7##x,_n4##y,z,c), I[264] = (T)(img)(_n8##x,_n4##y,z,c), I[265] = (T)(img)(_n9##x,_n4##y,z,c), \
4895
I[266] = (T)(img)(_p9##x,_n5##y,z,c), I[267] = (T)(img)(_p8##x,_n5##y,z,c), I[268] = (T)(img)(_p7##x,_n5##y,z,c), I[269] = (T)(img)(_p6##x,_n5##y,z,c), I[270] = (T)(img)(_p5##x,_n5##y,z,c), I[271] = (T)(img)(_p4##x,_n5##y,z,c), I[272] = (T)(img)(_p3##x,_n5##y,z,c), I[273] = (T)(img)(_p2##x,_n5##y,z,c), I[274] = (T)(img)(_p1##x,_n5##y,z,c), I[275] = (T)(img)(x,_n5##y,z,c), I[276] = (T)(img)(_n1##x,_n5##y,z,c), I[277] = (T)(img)(_n2##x,_n5##y,z,c), I[278] = (T)(img)(_n3##x,_n5##y,z,c), I[279] = (T)(img)(_n4##x,_n5##y,z,c), I[280] = (T)(img)(_n5##x,_n5##y,z,c), I[281] = (T)(img)(_n6##x,_n5##y,z,c), I[282] = (T)(img)(_n7##x,_n5##y,z,c), I[283] = (T)(img)(_n8##x,_n5##y,z,c), I[284] = (T)(img)(_n9##x,_n5##y,z,c), \
4896
I[285] = (T)(img)(_p9##x,_n6##y,z,c), I[286] = (T)(img)(_p8##x,_n6##y,z,c), I[287] = (T)(img)(_p7##x,_n6##y,z,c), I[288] = (T)(img)(_p6##x,_n6##y,z,c), I[289] = (T)(img)(_p5##x,_n6##y,z,c), I[290] = (T)(img)(_p4##x,_n6##y,z,c), I[291] = (T)(img)(_p3##x,_n6##y,z,c), I[292] = (T)(img)(_p2##x,_n6##y,z,c), I[293] = (T)(img)(_p1##x,_n6##y,z,c), I[294] = (T)(img)(x,_n6##y,z,c), I[295] = (T)(img)(_n1##x,_n6##y,z,c), I[296] = (T)(img)(_n2##x,_n6##y,z,c), I[297] = (T)(img)(_n3##x,_n6##y,z,c), I[298] = (T)(img)(_n4##x,_n6##y,z,c), I[299] = (T)(img)(_n5##x,_n6##y,z,c), I[300] = (T)(img)(_n6##x,_n6##y,z,c), I[301] = (T)(img)(_n7##x,_n6##y,z,c), I[302] = (T)(img)(_n8##x,_n6##y,z,c), I[303] = (T)(img)(_n9##x,_n6##y,z,c), \
4897
I[304] = (T)(img)(_p9##x,_n7##y,z,c), I[305] = (T)(img)(_p8##x,_n7##y,z,c), I[306] = (T)(img)(_p7##x,_n7##y,z,c), I[307] = (T)(img)(_p6##x,_n7##y,z,c), I[308] = (T)(img)(_p5##x,_n7##y,z,c), I[309] = (T)(img)(_p4##x,_n7##y,z,c), I[310] = (T)(img)(_p3##x,_n7##y,z,c), I[311] = (T)(img)(_p2##x,_n7##y,z,c), I[312] = (T)(img)(_p1##x,_n7##y,z,c), I[313] = (T)(img)(x,_n7##y,z,c), I[314] = (T)(img)(_n1##x,_n7##y,z,c), I[315] = (T)(img)(_n2##x,_n7##y,z,c), I[316] = (T)(img)(_n3##x,_n7##y,z,c), I[317] = (T)(img)(_n4##x,_n7##y,z,c), I[318] = (T)(img)(_n5##x,_n7##y,z,c), I[319] = (T)(img)(_n6##x,_n7##y,z,c), I[320] = (T)(img)(_n7##x,_n7##y,z,c), I[321] = (T)(img)(_n8##x,_n7##y,z,c), I[322] = (T)(img)(_n9##x,_n7##y,z,c), \
4898
I[323] = (T)(img)(_p9##x,_n8##y,z,c), I[324] = (T)(img)(_p8##x,_n8##y,z,c), I[325] = (T)(img)(_p7##x,_n8##y,z,c), I[326] = (T)(img)(_p6##x,_n8##y,z,c), I[327] = (T)(img)(_p5##x,_n8##y,z,c), I[328] = (T)(img)(_p4##x,_n8##y,z,c), I[329] = (T)(img)(_p3##x,_n8##y,z,c), I[330] = (T)(img)(_p2##x,_n8##y,z,c), I[331] = (T)(img)(_p1##x,_n8##y,z,c), I[332] = (T)(img)(x,_n8##y,z,c), I[333] = (T)(img)(_n1##x,_n8##y,z,c), I[334] = (T)(img)(_n2##x,_n8##y,z,c), I[335] = (T)(img)(_n3##x,_n8##y,z,c), I[336] = (T)(img)(_n4##x,_n8##y,z,c), I[337] = (T)(img)(_n5##x,_n8##y,z,c), I[338] = (T)(img)(_n6##x,_n8##y,z,c), I[339] = (T)(img)(_n7##x,_n8##y,z,c), I[340] = (T)(img)(_n8##x,_n8##y,z,c), I[341] = (T)(img)(_n9##x,_n8##y,z,c), \
4899
I[342] = (T)(img)(_p9##x,_n9##y,z,c), I[343] = (T)(img)(_p8##x,_n9##y,z,c), I[344] = (T)(img)(_p7##x,_n9##y,z,c), I[345] = (T)(img)(_p6##x,_n9##y,z,c), I[346] = (T)(img)(_p5##x,_n9##y,z,c), I[347] = (T)(img)(_p4##x,_n9##y,z,c), I[348] = (T)(img)(_p3##x,_n9##y,z,c), I[349] = (T)(img)(_p2##x,_n9##y,z,c), I[350] = (T)(img)(_p1##x,_n9##y,z,c), I[351] = (T)(img)(x,_n9##y,z,c), I[352] = (T)(img)(_n1##x,_n9##y,z,c), I[353] = (T)(img)(_n2##x,_n9##y,z,c), I[354] = (T)(img)(_n3##x,_n9##y,z,c), I[355] = (T)(img)(_n4##x,_n9##y,z,c), I[356] = (T)(img)(_n5##x,_n9##y,z,c), I[357] = (T)(img)(_n6##x,_n9##y,z,c), I[358] = (T)(img)(_n7##x,_n9##y,z,c), I[359] = (T)(img)(_n8##x,_n9##y,z,c), I[360] = (T)(img)(_n9##x,_n9##y,z,c);
4900
4901
// Define 20x20 loop macros
4902
//-------------------------
4903
#define cimg_for20(bound,i) for (int i = 0, \
4904
_p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
4905
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
4906
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
4907
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
4908
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
4909
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
4910
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
4911
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
4912
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
4913
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
4914
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10; \
4915
_n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
4916
i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
4917
_p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
4918
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i)
4919
4920
#define cimg_for20X(img,x) cimg_for20((img)._width,x)
4921
#define cimg_for20Y(img,y) cimg_for20((img)._height,y)
4922
#define cimg_for20Z(img,z) cimg_for20((img)._depth,z)
4923
#define cimg_for20C(img,c) cimg_for20((img)._spectrum,c)
4924
#define cimg_for20XY(img,x,y) cimg_for20Y(img,y) cimg_for20X(img,x)
4925
#define cimg_for20XZ(img,x,z) cimg_for20Z(img,z) cimg_for20X(img,x)
4926
#define cimg_for20XC(img,x,c) cimg_for20C(img,c) cimg_for20X(img,x)
4927
#define cimg_for20YZ(img,y,z) cimg_for20Z(img,z) cimg_for20Y(img,y)
4928
#define cimg_for20YC(img,y,c) cimg_for20C(img,c) cimg_for20Y(img,y)
4929
#define cimg_for20ZC(img,z,c) cimg_for20C(img,c) cimg_for20Z(img,z)
4930
#define cimg_for20XYZ(img,x,y,z) cimg_for20Z(img,z) cimg_for20XY(img,x,y)
4931
#define cimg_for20XZC(img,x,z,c) cimg_for20C(img,c) cimg_for20XZ(img,x,z)
4932
#define cimg_for20YZC(img,y,z,c) cimg_for20C(img,c) cimg_for20YZ(img,y,z)
4933
#define cimg_for20XYZC(img,x,y,z,c) cimg_for20C(img,c) cimg_for20XYZ(img,x,y,z)
4934
4935
#define cimg_for_in20(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
4936
_p9##i = i - 9<0?0:i - 9, \
4937
_p8##i = i - 8<0?0:i - 8, \
4938
_p7##i = i - 7<0?0:i - 7, \
4939
_p6##i = i - 6<0?0:i - 6, \
4940
_p5##i = i - 5<0?0:i - 5, \
4941
_p4##i = i - 4<0?0:i - 4, \
4942
_p3##i = i - 3<0?0:i - 3, \
4943
_p2##i = i - 2<0?0:i - 2, \
4944
_p1##i = i - 1<0?0:i - 1, \
4945
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
4946
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
4947
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
4948
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
4949
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
4950
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
4951
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
4952
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
4953
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
4954
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10; \
4955
i<=(int)(i1) && (_n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
4956
i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
4957
_p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
4958
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i)
4959
4960
#define cimg_for_in20X(img,x0,x1,x) cimg_for_in20((img)._width,x0,x1,x)
4961
#define cimg_for_in20Y(img,y0,y1,y) cimg_for_in20((img)._height,y0,y1,y)
4962
#define cimg_for_in20Z(img,z0,z1,z) cimg_for_in20((img)._depth,z0,z1,z)
4963
#define cimg_for_in20C(img,c0,c1,c) cimg_for_in20((img)._spectrum,c0,c1,c)
4964
#define cimg_for_in20XY(img,x0,y0,x1,y1,x,y) cimg_for_in20Y(img,y0,y1,y) cimg_for_in20X(img,x0,x1,x)
4965
#define cimg_for_in20XZ(img,x0,z0,x1,z1,x,z) cimg_for_in20Z(img,z0,z1,z) cimg_for_in20X(img,x0,x1,x)
4966
#define cimg_for_in20XC(img,x0,c0,x1,c1,x,c) cimg_for_in20C(img,c0,c1,c) cimg_for_in20X(img,x0,x1,x)
4967
#define cimg_for_in20YZ(img,y0,z0,y1,z1,y,z) cimg_for_in20Z(img,z0,z1,z) cimg_for_in20Y(img,y0,y1,y)
4968
#define cimg_for_in20YC(img,y0,c0,y1,c1,y,c) cimg_for_in20C(img,c0,c1,c) cimg_for_in20Y(img,y0,y1,y)
4969
#define cimg_for_in20ZC(img,z0,c0,z1,c1,z,c) cimg_for_in20C(img,c0,c1,c) cimg_for_in20Z(img,z0,z1,z)
4970
#define cimg_for_in20XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in20Z(img,z0,z1,z) cimg_for_in20XY(img,x0,y0,x1,y1,x,y)
4971
#define cimg_for_in20XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in20C(img,c0,c1,c) cimg_for_in20XZ(img,x0,y0,x1,y1,x,z)
4972
#define cimg_for_in20YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in20C(img,c0,c1,c) cimg_for_in20YZ(img,y0,z0,y1,z1,y,z)
4973
#define cimg_for_in20XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in20C(img,c0,c1,c) cimg_for_in20XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
4974
4975
#define cimg_for20x20(img,x,y,z,c,I,T) \
4976
cimg_for20((img)._height,y) for (int x = 0, \
4977
_p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
4978
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
4979
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
4980
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
4981
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
4982
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
4983
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
4984
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
4985
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
4986
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
4987
_n10##x = (int)( \
4988
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = (T)(img)(0,_p9##y,z,c)), \
4989
(I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = (T)(img)(0,_p8##y,z,c)), \
4990
(I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = (T)(img)(0,_p7##y,z,c)), \
4991
(I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = (T)(img)(0,_p6##y,z,c)), \
4992
(I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = (T)(img)(0,_p5##y,z,c)), \
4993
(I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = (T)(img)(0,_p4##y,z,c)), \
4994
(I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = (T)(img)(0,_p3##y,z,c)), \
4995
(I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = (T)(img)(0,_p2##y,z,c)), \
4996
(I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = (T)(img)(0,_p1##y,z,c)), \
4997
(I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = I[189] = (T)(img)(0,y,z,c)), \
4998
(I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = (T)(img)(0,_n1##y,z,c)), \
4999
(I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = (T)(img)(0,_n2##y,z,c)), \
5000
(I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = (T)(img)(0,_n3##y,z,c)), \
5001
(I[260] = I[261] = I[262] = I[263] = I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = (T)(img)(0,_n4##y,z,c)), \
5002
(I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = I[288] = I[289] = (T)(img)(0,_n5##y,z,c)), \
5003
(I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = (T)(img)(0,_n6##y,z,c)), \
5004
(I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = (T)(img)(0,_n7##y,z,c)), \
5005
(I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = (T)(img)(0,_n8##y,z,c)), \
5006
(I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = (T)(img)(0,_n9##y,z,c)), \
5007
(I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = (T)(img)(0,_n10##y,z,c)), \
5008
(I[10] = (T)(img)(_n1##x,_p9##y,z,c)), \
5009
(I[30] = (T)(img)(_n1##x,_p8##y,z,c)), \
5010
(I[50] = (T)(img)(_n1##x,_p7##y,z,c)), \
5011
(I[70] = (T)(img)(_n1##x,_p6##y,z,c)), \
5012
(I[90] = (T)(img)(_n1##x,_p5##y,z,c)), \
5013
(I[110] = (T)(img)(_n1##x,_p4##y,z,c)), \
5014
(I[130] = (T)(img)(_n1##x,_p3##y,z,c)), \
5015
(I[150] = (T)(img)(_n1##x,_p2##y,z,c)), \
5016
(I[170] = (T)(img)(_n1##x,_p1##y,z,c)), \
5017
(I[190] = (T)(img)(_n1##x,y,z,c)), \
5018
(I[210] = (T)(img)(_n1##x,_n1##y,z,c)), \
5019
(I[230] = (T)(img)(_n1##x,_n2##y,z,c)), \
5020
(I[250] = (T)(img)(_n1##x,_n3##y,z,c)), \
5021
(I[270] = (T)(img)(_n1##x,_n4##y,z,c)), \
5022
(I[290] = (T)(img)(_n1##x,_n5##y,z,c)), \
5023
(I[310] = (T)(img)(_n1##x,_n6##y,z,c)), \
5024
(I[330] = (T)(img)(_n1##x,_n7##y,z,c)), \
5025
(I[350] = (T)(img)(_n1##x,_n8##y,z,c)), \
5026
(I[370] = (T)(img)(_n1##x,_n9##y,z,c)), \
5027
(I[390] = (T)(img)(_n1##x,_n10##y,z,c)), \
5028
(I[11] = (T)(img)(_n2##x,_p9##y,z,c)), \
5029
(I[31] = (T)(img)(_n2##x,_p8##y,z,c)), \
5030
(I[51] = (T)(img)(_n2##x,_p7##y,z,c)), \
5031
(I[71] = (T)(img)(_n2##x,_p6##y,z,c)), \
5032
(I[91] = (T)(img)(_n2##x,_p5##y,z,c)), \
5033
(I[111] = (T)(img)(_n2##x,_p4##y,z,c)), \
5034
(I[131] = (T)(img)(_n2##x,_p3##y,z,c)), \
5035
(I[151] = (T)(img)(_n2##x,_p2##y,z,c)), \
5036
(I[171] = (T)(img)(_n2##x,_p1##y,z,c)), \
5037
(I[191] = (T)(img)(_n2##x,y,z,c)), \
5038
(I[211] = (T)(img)(_n2##x,_n1##y,z,c)), \
5039
(I[231] = (T)(img)(_n2##x,_n2##y,z,c)), \
5040
(I[251] = (T)(img)(_n2##x,_n3##y,z,c)), \
5041
(I[271] = (T)(img)(_n2##x,_n4##y,z,c)), \
5042
(I[291] = (T)(img)(_n2##x,_n5##y,z,c)), \
5043
(I[311] = (T)(img)(_n2##x,_n6##y,z,c)), \
5044
(I[331] = (T)(img)(_n2##x,_n7##y,z,c)), \
5045
(I[351] = (T)(img)(_n2##x,_n8##y,z,c)), \
5046
(I[371] = (T)(img)(_n2##x,_n9##y,z,c)), \
5047
(I[391] = (T)(img)(_n2##x,_n10##y,z,c)), \
5048
(I[12] = (T)(img)(_n3##x,_p9##y,z,c)), \
5049
(I[32] = (T)(img)(_n3##x,_p8##y,z,c)), \
5050
(I[52] = (T)(img)(_n3##x,_p7##y,z,c)), \
5051
(I[72] = (T)(img)(_n3##x,_p6##y,z,c)), \
5052
(I[92] = (T)(img)(_n3##x,_p5##y,z,c)), \
5053
(I[112] = (T)(img)(_n3##x,_p4##y,z,c)), \
5054
(I[132] = (T)(img)(_n3##x,_p3##y,z,c)), \
5055
(I[152] = (T)(img)(_n3##x,_p2##y,z,c)), \
5056
(I[172] = (T)(img)(_n3##x,_p1##y,z,c)), \
5057
(I[192] = (T)(img)(_n3##x,y,z,c)), \
5058
(I[212] = (T)(img)(_n3##x,_n1##y,z,c)), \
5059
(I[232] = (T)(img)(_n3##x,_n2##y,z,c)), \
5060
(I[252] = (T)(img)(_n3##x,_n3##y,z,c)), \
5061
(I[272] = (T)(img)(_n3##x,_n4##y,z,c)), \
5062
(I[292] = (T)(img)(_n3##x,_n5##y,z,c)), \
5063
(I[312] = (T)(img)(_n3##x,_n6##y,z,c)), \
5064
(I[332] = (T)(img)(_n3##x,_n7##y,z,c)), \
5065
(I[352] = (T)(img)(_n3##x,_n8##y,z,c)), \
5066
(I[372] = (T)(img)(_n3##x,_n9##y,z,c)), \
5067
(I[392] = (T)(img)(_n3##x,_n10##y,z,c)), \
5068
(I[13] = (T)(img)(_n4##x,_p9##y,z,c)), \
5069
(I[33] = (T)(img)(_n4##x,_p8##y,z,c)), \
5070
(I[53] = (T)(img)(_n4##x,_p7##y,z,c)), \
5071
(I[73] = (T)(img)(_n4##x,_p6##y,z,c)), \
5072
(I[93] = (T)(img)(_n4##x,_p5##y,z,c)), \
5073
(I[113] = (T)(img)(_n4##x,_p4##y,z,c)), \
5074
(I[133] = (T)(img)(_n4##x,_p3##y,z,c)), \
5075
(I[153] = (T)(img)(_n4##x,_p2##y,z,c)), \
5076
(I[173] = (T)(img)(_n4##x,_p1##y,z,c)), \
5077
(I[193] = (T)(img)(_n4##x,y,z,c)), \
5078
(I[213] = (T)(img)(_n4##x,_n1##y,z,c)), \
5079
(I[233] = (T)(img)(_n4##x,_n2##y,z,c)), \
5080
(I[253] = (T)(img)(_n4##x,_n3##y,z,c)), \
5081
(I[273] = (T)(img)(_n4##x,_n4##y,z,c)), \
5082
(I[293] = (T)(img)(_n4##x,_n5##y,z,c)), \
5083
(I[313] = (T)(img)(_n4##x,_n6##y,z,c)), \
5084
(I[333] = (T)(img)(_n4##x,_n7##y,z,c)), \
5085
(I[353] = (T)(img)(_n4##x,_n8##y,z,c)), \
5086
(I[373] = (T)(img)(_n4##x,_n9##y,z,c)), \
5087
(I[393] = (T)(img)(_n4##x,_n10##y,z,c)), \
5088
(I[14] = (T)(img)(_n5##x,_p9##y,z,c)), \
5089
(I[34] = (T)(img)(_n5##x,_p8##y,z,c)), \
5090
(I[54] = (T)(img)(_n5##x,_p7##y,z,c)), \
5091
(I[74] = (T)(img)(_n5##x,_p6##y,z,c)), \
5092
(I[94] = (T)(img)(_n5##x,_p5##y,z,c)), \
5093
(I[114] = (T)(img)(_n5##x,_p4##y,z,c)), \
5094
(I[134] = (T)(img)(_n5##x,_p3##y,z,c)), \
5095
(I[154] = (T)(img)(_n5##x,_p2##y,z,c)), \
5096
(I[174] = (T)(img)(_n5##x,_p1##y,z,c)), \
5097
(I[194] = (T)(img)(_n5##x,y,z,c)), \
5098
(I[214] = (T)(img)(_n5##x,_n1##y,z,c)), \
5099
(I[234] = (T)(img)(_n5##x,_n2##y,z,c)), \
5100
(I[254] = (T)(img)(_n5##x,_n3##y,z,c)), \
5101
(I[274] = (T)(img)(_n5##x,_n4##y,z,c)), \
5102
(I[294] = (T)(img)(_n5##x,_n5##y,z,c)), \
5103
(I[314] = (T)(img)(_n5##x,_n6##y,z,c)), \
5104
(I[334] = (T)(img)(_n5##x,_n7##y,z,c)), \
5105
(I[354] = (T)(img)(_n5##x,_n8##y,z,c)), \
5106
(I[374] = (T)(img)(_n5##x,_n9##y,z,c)), \
5107
(I[394] = (T)(img)(_n5##x,_n10##y,z,c)), \
5108
(I[15] = (T)(img)(_n6##x,_p9##y,z,c)), \
5109
(I[35] = (T)(img)(_n6##x,_p8##y,z,c)), \
5110
(I[55] = (T)(img)(_n6##x,_p7##y,z,c)), \
5111
(I[75] = (T)(img)(_n6##x,_p6##y,z,c)), \
5112
(I[95] = (T)(img)(_n6##x,_p5##y,z,c)), \
5113
(I[115] = (T)(img)(_n6##x,_p4##y,z,c)), \
5114
(I[135] = (T)(img)(_n6##x,_p3##y,z,c)), \
5115
(I[155] = (T)(img)(_n6##x,_p2##y,z,c)), \
5116
(I[175] = (T)(img)(_n6##x,_p1##y,z,c)), \
5117
(I[195] = (T)(img)(_n6##x,y,z,c)), \
5118
(I[215] = (T)(img)(_n6##x,_n1##y,z,c)), \
5119
(I[235] = (T)(img)(_n6##x,_n2##y,z,c)), \
5120
(I[255] = (T)(img)(_n6##x,_n3##y,z,c)), \
5121
(I[275] = (T)(img)(_n6##x,_n4##y,z,c)), \
5122
(I[295] = (T)(img)(_n6##x,_n5##y,z,c)), \
5123
(I[315] = (T)(img)(_n6##x,_n6##y,z,c)), \
5124
(I[335] = (T)(img)(_n6##x,_n7##y,z,c)), \
5125
(I[355] = (T)(img)(_n6##x,_n8##y,z,c)), \
5126
(I[375] = (T)(img)(_n6##x,_n9##y,z,c)), \
5127
(I[395] = (T)(img)(_n6##x,_n10##y,z,c)), \
5128
(I[16] = (T)(img)(_n7##x,_p9##y,z,c)), \
5129
(I[36] = (T)(img)(_n7##x,_p8##y,z,c)), \
5130
(I[56] = (T)(img)(_n7##x,_p7##y,z,c)), \
5131
(I[76] = (T)(img)(_n7##x,_p6##y,z,c)), \
5132
(I[96] = (T)(img)(_n7##x,_p5##y,z,c)), \
5133
(I[116] = (T)(img)(_n7##x,_p4##y,z,c)), \
5134
(I[136] = (T)(img)(_n7##x,_p3##y,z,c)), \
5135
(I[156] = (T)(img)(_n7##x,_p2##y,z,c)), \
5136
(I[176] = (T)(img)(_n7##x,_p1##y,z,c)), \
5137
(I[196] = (T)(img)(_n7##x,y,z,c)), \
5138
(I[216] = (T)(img)(_n7##x,_n1##y,z,c)), \
5139
(I[236] = (T)(img)(_n7##x,_n2##y,z,c)), \
5140
(I[256] = (T)(img)(_n7##x,_n3##y,z,c)), \
5141
(I[276] = (T)(img)(_n7##x,_n4##y,z,c)), \
5142
(I[296] = (T)(img)(_n7##x,_n5##y,z,c)), \
5143
(I[316] = (T)(img)(_n7##x,_n6##y,z,c)), \
5144
(I[336] = (T)(img)(_n7##x,_n7##y,z,c)), \
5145
(I[356] = (T)(img)(_n7##x,_n8##y,z,c)), \
5146
(I[376] = (T)(img)(_n7##x,_n9##y,z,c)), \
5147
(I[396] = (T)(img)(_n7##x,_n10##y,z,c)), \
5148
(I[17] = (T)(img)(_n8##x,_p9##y,z,c)), \
5149
(I[37] = (T)(img)(_n8##x,_p8##y,z,c)), \
5150
(I[57] = (T)(img)(_n8##x,_p7##y,z,c)), \
5151
(I[77] = (T)(img)(_n8##x,_p6##y,z,c)), \
5152
(I[97] = (T)(img)(_n8##x,_p5##y,z,c)), \
5153
(I[117] = (T)(img)(_n8##x,_p4##y,z,c)), \
5154
(I[137] = (T)(img)(_n8##x,_p3##y,z,c)), \
5155
(I[157] = (T)(img)(_n8##x,_p2##y,z,c)), \
5156
(I[177] = (T)(img)(_n8##x,_p1##y,z,c)), \
5157
(I[197] = (T)(img)(_n8##x,y,z,c)), \
5158
(I[217] = (T)(img)(_n8##x,_n1##y,z,c)), \
5159
(I[237] = (T)(img)(_n8##x,_n2##y,z,c)), \
5160
(I[257] = (T)(img)(_n8##x,_n3##y,z,c)), \
5161
(I[277] = (T)(img)(_n8##x,_n4##y,z,c)), \
5162
(I[297] = (T)(img)(_n8##x,_n5##y,z,c)), \
5163
(I[317] = (T)(img)(_n8##x,_n6##y,z,c)), \
5164
(I[337] = (T)(img)(_n8##x,_n7##y,z,c)), \
5165
(I[357] = (T)(img)(_n8##x,_n8##y,z,c)), \
5166
(I[377] = (T)(img)(_n8##x,_n9##y,z,c)), \
5167
(I[397] = (T)(img)(_n8##x,_n10##y,z,c)), \
5168
(I[18] = (T)(img)(_n9##x,_p9##y,z,c)), \
5169
(I[38] = (T)(img)(_n9##x,_p8##y,z,c)), \
5170
(I[58] = (T)(img)(_n9##x,_p7##y,z,c)), \
5171
(I[78] = (T)(img)(_n9##x,_p6##y,z,c)), \
5172
(I[98] = (T)(img)(_n9##x,_p5##y,z,c)), \
5173
(I[118] = (T)(img)(_n9##x,_p4##y,z,c)), \
5174
(I[138] = (T)(img)(_n9##x,_p3##y,z,c)), \
5175
(I[158] = (T)(img)(_n9##x,_p2##y,z,c)), \
5176
(I[178] = (T)(img)(_n9##x,_p1##y,z,c)), \
5177
(I[198] = (T)(img)(_n9##x,y,z,c)), \
5178
(I[218] = (T)(img)(_n9##x,_n1##y,z,c)), \
5179
(I[238] = (T)(img)(_n9##x,_n2##y,z,c)), \
5180
(I[258] = (T)(img)(_n9##x,_n3##y,z,c)), \
5181
(I[278] = (T)(img)(_n9##x,_n4##y,z,c)), \
5182
(I[298] = (T)(img)(_n9##x,_n5##y,z,c)), \
5183
(I[318] = (T)(img)(_n9##x,_n6##y,z,c)), \
5184
(I[338] = (T)(img)(_n9##x,_n7##y,z,c)), \
5185
(I[358] = (T)(img)(_n9##x,_n8##y,z,c)), \
5186
(I[378] = (T)(img)(_n9##x,_n9##y,z,c)), \
5187
(I[398] = (T)(img)(_n9##x,_n10##y,z,c)), \
5188
10>=((img)._width)?(img).width() - 1:10); \
5189
(_n10##x<(img).width() && ( \
5190
(I[19] = (T)(img)(_n10##x,_p9##y,z,c)), \
5191
(I[39] = (T)(img)(_n10##x,_p8##y,z,c)), \
5192
(I[59] = (T)(img)(_n10##x,_p7##y,z,c)), \
5193
(I[79] = (T)(img)(_n10##x,_p6##y,z,c)), \
5194
(I[99] = (T)(img)(_n10##x,_p5##y,z,c)), \
5195
(I[119] = (T)(img)(_n10##x,_p4##y,z,c)), \
5196
(I[139] = (T)(img)(_n10##x,_p3##y,z,c)), \
5197
(I[159] = (T)(img)(_n10##x,_p2##y,z,c)), \
5198
(I[179] = (T)(img)(_n10##x,_p1##y,z,c)), \
5199
(I[199] = (T)(img)(_n10##x,y,z,c)), \
5200
(I[219] = (T)(img)(_n10##x,_n1##y,z,c)), \
5201
(I[239] = (T)(img)(_n10##x,_n2##y,z,c)), \
5202
(I[259] = (T)(img)(_n10##x,_n3##y,z,c)), \
5203
(I[279] = (T)(img)(_n10##x,_n4##y,z,c)), \
5204
(I[299] = (T)(img)(_n10##x,_n5##y,z,c)), \
5205
(I[319] = (T)(img)(_n10##x,_n6##y,z,c)), \
5206
(I[339] = (T)(img)(_n10##x,_n7##y,z,c)), \
5207
(I[359] = (T)(img)(_n10##x,_n8##y,z,c)), \
5208
(I[379] = (T)(img)(_n10##x,_n9##y,z,c)), \
5209
(I[399] = (T)(img)(_n10##x,_n10##y,z,c)),1)) || \
5210
_n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
5211
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \
5212
I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
5213
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
5214
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
5215
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
5216
I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
5217
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
5218
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
5219
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
5220
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \
5221
I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \
5222
I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
5223
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], \
5224
I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
5225
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \
5226
I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \
5227
I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], \
5228
I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
5229
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], \
5230
I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \
5231
_p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x)
5232
5233
#define cimg_for_in20x20(img,x0,y0,x1,y1,x,y,z,c,I,T) \
5234
cimg_for_in20((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
5235
_p9##x = x - 9<0?0:x - 9, \
5236
_p8##x = x - 8<0?0:x - 8, \
5237
_p7##x = x - 7<0?0:x - 7, \
5238
_p6##x = x - 6<0?0:x - 6, \
5239
_p5##x = x - 5<0?0:x - 5, \
5240
_p4##x = x - 4<0?0:x - 4, \
5241
_p3##x = x - 3<0?0:x - 3, \
5242
_p2##x = x - 2<0?0:x - 2, \
5243
_p1##x = x - 1<0?0:x - 1, \
5244
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
5245
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
5246
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
5247
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
5248
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
5249
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
5250
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
5251
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
5252
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
5253
_n10##x = (int)( \
5254
(I[0] = (T)(img)(_p9##x,_p9##y,z,c)), \
5255
(I[20] = (T)(img)(_p9##x,_p8##y,z,c)), \
5256
(I[40] = (T)(img)(_p9##x,_p7##y,z,c)), \
5257
(I[60] = (T)(img)(_p9##x,_p6##y,z,c)), \
5258
(I[80] = (T)(img)(_p9##x,_p5##y,z,c)), \
5259
(I[100] = (T)(img)(_p9##x,_p4##y,z,c)), \
5260
(I[120] = (T)(img)(_p9##x,_p3##y,z,c)), \
5261
(I[140] = (T)(img)(_p9##x,_p2##y,z,c)), \
5262
(I[160] = (T)(img)(_p9##x,_p1##y,z,c)), \
5263
(I[180] = (T)(img)(_p9##x,y,z,c)), \
5264
(I[200] = (T)(img)(_p9##x,_n1##y,z,c)), \
5265
(I[220] = (T)(img)(_p9##x,_n2##y,z,c)), \
5266
(I[240] = (T)(img)(_p9##x,_n3##y,z,c)), \
5267
(I[260] = (T)(img)(_p9##x,_n4##y,z,c)), \
5268
(I[280] = (T)(img)(_p9##x,_n5##y,z,c)), \
5269
(I[300] = (T)(img)(_p9##x,_n6##y,z,c)), \
5270
(I[320] = (T)(img)(_p9##x,_n7##y,z,c)), \
5271
(I[340] = (T)(img)(_p9##x,_n8##y,z,c)), \
5272
(I[360] = (T)(img)(_p9##x,_n9##y,z,c)), \
5273
(I[380] = (T)(img)(_p9##x,_n10##y,z,c)), \
5274
(I[1] = (T)(img)(_p8##x,_p9##y,z,c)), \
5275
(I[21] = (T)(img)(_p8##x,_p8##y,z,c)), \
5276
(I[41] = (T)(img)(_p8##x,_p7##y,z,c)), \
5277
(I[61] = (T)(img)(_p8##x,_p6##y,z,c)), \
5278
(I[81] = (T)(img)(_p8##x,_p5##y,z,c)), \
5279
(I[101] = (T)(img)(_p8##x,_p4##y,z,c)), \
5280
(I[121] = (T)(img)(_p8##x,_p3##y,z,c)), \
5281
(I[141] = (T)(img)(_p8##x,_p2##y,z,c)), \
5282
(I[161] = (T)(img)(_p8##x,_p1##y,z,c)), \
5283
(I[181] = (T)(img)(_p8##x,y,z,c)), \
5284
(I[201] = (T)(img)(_p8##x,_n1##y,z,c)), \
5285
(I[221] = (T)(img)(_p8##x,_n2##y,z,c)), \
5286
(I[241] = (T)(img)(_p8##x,_n3##y,z,c)), \
5287
(I[261] = (T)(img)(_p8##x,_n4##y,z,c)), \
5288
(I[281] = (T)(img)(_p8##x,_n5##y,z,c)), \
5289
(I[301] = (T)(img)(_p8##x,_n6##y,z,c)), \
5290
(I[321] = (T)(img)(_p8##x,_n7##y,z,c)), \
5291
(I[341] = (T)(img)(_p8##x,_n8##y,z,c)), \
5292
(I[361] = (T)(img)(_p8##x,_n9##y,z,c)), \
5293
(I[381] = (T)(img)(_p8##x,_n10##y,z,c)), \
5294
(I[2] = (T)(img)(_p7##x,_p9##y,z,c)), \
5295
(I[22] = (T)(img)(_p7##x,_p8##y,z,c)), \
5296
(I[42] = (T)(img)(_p7##x,_p7##y,z,c)), \
5297
(I[62] = (T)(img)(_p7##x,_p6##y,z,c)), \
5298
(I[82] = (T)(img)(_p7##x,_p5##y,z,c)), \
5299
(I[102] = (T)(img)(_p7##x,_p4##y,z,c)), \
5300
(I[122] = (T)(img)(_p7##x,_p3##y,z,c)), \
5301
(I[142] = (T)(img)(_p7##x,_p2##y,z,c)), \
5302
(I[162] = (T)(img)(_p7##x,_p1##y,z,c)), \
5303
(I[182] = (T)(img)(_p7##x,y,z,c)), \
5304
(I[202] = (T)(img)(_p7##x,_n1##y,z,c)), \
5305
(I[222] = (T)(img)(_p7##x,_n2##y,z,c)), \
5306
(I[242] = (T)(img)(_p7##x,_n3##y,z,c)), \
5307
(I[262] = (T)(img)(_p7##x,_n4##y,z,c)), \
5308
(I[282] = (T)(img)(_p7##x,_n5##y,z,c)), \
5309
(I[302] = (T)(img)(_p7##x,_n6##y,z,c)), \
5310
(I[322] = (T)(img)(_p7##x,_n7##y,z,c)), \
5311
(I[342] = (T)(img)(_p7##x,_n8##y,z,c)), \
5312
(I[362] = (T)(img)(_p7##x,_n9##y,z,c)), \
5313
(I[382] = (T)(img)(_p7##x,_n10##y,z,c)), \
5314
(I[3] = (T)(img)(_p6##x,_p9##y,z,c)), \
5315
(I[23] = (T)(img)(_p6##x,_p8##y,z,c)), \
5316
(I[43] = (T)(img)(_p6##x,_p7##y,z,c)), \
5317
(I[63] = (T)(img)(_p6##x,_p6##y,z,c)), \
5318
(I[83] = (T)(img)(_p6##x,_p5##y,z,c)), \
5319
(I[103] = (T)(img)(_p6##x,_p4##y,z,c)), \
5320
(I[123] = (T)(img)(_p6##x,_p3##y,z,c)), \
5321
(I[143] = (T)(img)(_p6##x,_p2##y,z,c)), \
5322
(I[163] = (T)(img)(_p6##x,_p1##y,z,c)), \
5323
(I[183] = (T)(img)(_p6##x,y,z,c)), \
5324
(I[203] = (T)(img)(_p6##x,_n1##y,z,c)), \
5325
(I[223] = (T)(img)(_p6##x,_n2##y,z,c)), \
5326
(I[243] = (T)(img)(_p6##x,_n3##y,z,c)), \
5327
(I[263] = (T)(img)(_p6##x,_n4##y,z,c)), \
5328
(I[283] = (T)(img)(_p6##x,_n5##y,z,c)), \
5329
(I[303] = (T)(img)(_p6##x,_n6##y,z,c)), \
5330
(I[323] = (T)(img)(_p6##x,_n7##y,z,c)), \
5331
(I[343] = (T)(img)(_p6##x,_n8##y,z,c)), \
5332
(I[363] = (T)(img)(_p6##x,_n9##y,z,c)), \
5333
(I[383] = (T)(img)(_p6##x,_n10##y,z,c)), \
5334
(I[4] = (T)(img)(_p5##x,_p9##y,z,c)), \
5335
(I[24] = (T)(img)(_p5##x,_p8##y,z,c)), \
5336
(I[44] = (T)(img)(_p5##x,_p7##y,z,c)), \
5337
(I[64] = (T)(img)(_p5##x,_p6##y,z,c)), \
5338
(I[84] = (T)(img)(_p5##x,_p5##y,z,c)), \
5339
(I[104] = (T)(img)(_p5##x,_p4##y,z,c)), \
5340
(I[124] = (T)(img)(_p5##x,_p3##y,z,c)), \
5341
(I[144] = (T)(img)(_p5##x,_p2##y,z,c)), \
5342
(I[164] = (T)(img)(_p5##x,_p1##y,z,c)), \
5343
(I[184] = (T)(img)(_p5##x,y,z,c)), \
5344
(I[204] = (T)(img)(_p5##x,_n1##y,z,c)), \
5345
(I[224] = (T)(img)(_p5##x,_n2##y,z,c)), \
5346
(I[244] = (T)(img)(_p5##x,_n3##y,z,c)), \
5347
(I[264] = (T)(img)(_p5##x,_n4##y,z,c)), \
5348
(I[284] = (T)(img)(_p5##x,_n5##y,z,c)), \
5349
(I[304] = (T)(img)(_p5##x,_n6##y,z,c)), \
5350
(I[324] = (T)(img)(_p5##x,_n7##y,z,c)), \
5351
(I[344] = (T)(img)(_p5##x,_n8##y,z,c)), \
5352
(I[364] = (T)(img)(_p5##x,_n9##y,z,c)), \
5353
(I[384] = (T)(img)(_p5##x,_n10##y,z,c)), \
5354
(I[5] = (T)(img)(_p4##x,_p9##y,z,c)), \
5355
(I[25] = (T)(img)(_p4##x,_p8##y,z,c)), \
5356
(I[45] = (T)(img)(_p4##x,_p7##y,z,c)), \
5357
(I[65] = (T)(img)(_p4##x,_p6##y,z,c)), \
5358
(I[85] = (T)(img)(_p4##x,_p5##y,z,c)), \
5359
(I[105] = (T)(img)(_p4##x,_p4##y,z,c)), \
5360
(I[125] = (T)(img)(_p4##x,_p3##y,z,c)), \
5361
(I[145] = (T)(img)(_p4##x,_p2##y,z,c)), \
5362
(I[165] = (T)(img)(_p4##x,_p1##y,z,c)), \
5363
(I[185] = (T)(img)(_p4##x,y,z,c)), \
5364
(I[205] = (T)(img)(_p4##x,_n1##y,z,c)), \
5365
(I[225] = (T)(img)(_p4##x,_n2##y,z,c)), \
5366
(I[245] = (T)(img)(_p4##x,_n3##y,z,c)), \
5367
(I[265] = (T)(img)(_p4##x,_n4##y,z,c)), \
5368
(I[285] = (T)(img)(_p4##x,_n5##y,z,c)), \
5369
(I[305] = (T)(img)(_p4##x,_n6##y,z,c)), \
5370
(I[325] = (T)(img)(_p4##x,_n7##y,z,c)), \
5371
(I[345] = (T)(img)(_p4##x,_n8##y,z,c)), \
5372
(I[365] = (T)(img)(_p4##x,_n9##y,z,c)), \
5373
(I[385] = (T)(img)(_p4##x,_n10##y,z,c)), \
5374
(I[6] = (T)(img)(_p3##x,_p9##y,z,c)), \
5375
(I[26] = (T)(img)(_p3##x,_p8##y,z,c)), \
5376
(I[46] = (T)(img)(_p3##x,_p7##y,z,c)), \
5377
(I[66] = (T)(img)(_p3##x,_p6##y,z,c)), \
5378
(I[86] = (T)(img)(_p3##x,_p5##y,z,c)), \
5379
(I[106] = (T)(img)(_p3##x,_p4##y,z,c)), \
5380
(I[126] = (T)(img)(_p3##x,_p3##y,z,c)), \
5381
(I[146] = (T)(img)(_p3##x,_p2##y,z,c)), \
5382
(I[166] = (T)(img)(_p3##x,_p1##y,z,c)), \
5383
(I[186] = (T)(img)(_p3##x,y,z,c)), \
5384
(I[206] = (T)(img)(_p3##x,_n1##y,z,c)), \
5385
(I[226] = (T)(img)(_p3##x,_n2##y,z,c)), \
5386
(I[246] = (T)(img)(_p3##x,_n3##y,z,c)), \
5387
(I[266] = (T)(img)(_p3##x,_n4##y,z,c)), \
5388
(I[286] = (T)(img)(_p3##x,_n5##y,z,c)), \
5389
(I[306] = (T)(img)(_p3##x,_n6##y,z,c)), \
5390
(I[326] = (T)(img)(_p3##x,_n7##y,z,c)), \
5391
(I[346] = (T)(img)(_p3##x,_n8##y,z,c)), \
5392
(I[366] = (T)(img)(_p3##x,_n9##y,z,c)), \
5393
(I[386] = (T)(img)(_p3##x,_n10##y,z,c)), \
5394
(I[7] = (T)(img)(_p2##x,_p9##y,z,c)), \
5395
(I[27] = (T)(img)(_p2##x,_p8##y,z,c)), \
5396
(I[47] = (T)(img)(_p2##x,_p7##y,z,c)), \
5397
(I[67] = (T)(img)(_p2##x,_p6##y,z,c)), \
5398
(I[87] = (T)(img)(_p2##x,_p5##y,z,c)), \
5399
(I[107] = (T)(img)(_p2##x,_p4##y,z,c)), \
5400
(I[127] = (T)(img)(_p2##x,_p3##y,z,c)), \
5401
(I[147] = (T)(img)(_p2##x,_p2##y,z,c)), \
5402
(I[167] = (T)(img)(_p2##x,_p1##y,z,c)), \
5403
(I[187] = (T)(img)(_p2##x,y,z,c)), \
5404
(I[207] = (T)(img)(_p2##x,_n1##y,z,c)), \
5405
(I[227] = (T)(img)(_p2##x,_n2##y,z,c)), \
5406
(I[247] = (T)(img)(_p2##x,_n3##y,z,c)), \
5407
(I[267] = (T)(img)(_p2##x,_n4##y,z,c)), \
5408
(I[287] = (T)(img)(_p2##x,_n5##y,z,c)), \
5409
(I[307] = (T)(img)(_p2##x,_n6##y,z,c)), \
5410
(I[327] = (T)(img)(_p2##x,_n7##y,z,c)), \
5411
(I[347] = (T)(img)(_p2##x,_n8##y,z,c)), \
5412
(I[367] = (T)(img)(_p2##x,_n9##y,z,c)), \
5413
(I[387] = (T)(img)(_p2##x,_n10##y,z,c)), \
5414
(I[8] = (T)(img)(_p1##x,_p9##y,z,c)), \
5415
(I[28] = (T)(img)(_p1##x,_p8##y,z,c)), \
5416
(I[48] = (T)(img)(_p1##x,_p7##y,z,c)), \
5417
(I[68] = (T)(img)(_p1##x,_p6##y,z,c)), \
5418
(I[88] = (T)(img)(_p1##x,_p5##y,z,c)), \
5419
(I[108] = (T)(img)(_p1##x,_p4##y,z,c)), \
5420
(I[128] = (T)(img)(_p1##x,_p3##y,z,c)), \
5421
(I[148] = (T)(img)(_p1##x,_p2##y,z,c)), \
5422
(I[168] = (T)(img)(_p1##x,_p1##y,z,c)), \
5423
(I[188] = (T)(img)(_p1##x,y,z,c)), \
5424
(I[208] = (T)(img)(_p1##x,_n1##y,z,c)), \
5425
(I[228] = (T)(img)(_p1##x,_n2##y,z,c)), \
5426
(I[248] = (T)(img)(_p1##x,_n3##y,z,c)), \
5427
(I[268] = (T)(img)(_p1##x,_n4##y,z,c)), \
5428
(I[288] = (T)(img)(_p1##x,_n5##y,z,c)), \
5429
(I[308] = (T)(img)(_p1##x,_n6##y,z,c)), \
5430
(I[328] = (T)(img)(_p1##x,_n7##y,z,c)), \
5431
(I[348] = (T)(img)(_p1##x,_n8##y,z,c)), \
5432
(I[368] = (T)(img)(_p1##x,_n9##y,z,c)), \
5433
(I[388] = (T)(img)(_p1##x,_n10##y,z,c)), \
5434
(I[9] = (T)(img)(x,_p9##y,z,c)), \
5435
(I[29] = (T)(img)(x,_p8##y,z,c)), \
5436
(I[49] = (T)(img)(x,_p7##y,z,c)), \
5437
(I[69] = (T)(img)(x,_p6##y,z,c)), \
5438
(I[89] = (T)(img)(x,_p5##y,z,c)), \
5439
(I[109] = (T)(img)(x,_p4##y,z,c)), \
5440
(I[129] = (T)(img)(x,_p3##y,z,c)), \
5441
(I[149] = (T)(img)(x,_p2##y,z,c)), \
5442
(I[169] = (T)(img)(x,_p1##y,z,c)), \
5443
(I[189] = (T)(img)(x,y,z,c)), \
5444
(I[209] = (T)(img)(x,_n1##y,z,c)), \
5445
(I[229] = (T)(img)(x,_n2##y,z,c)), \
5446
(I[249] = (T)(img)(x,_n3##y,z,c)), \
5447
(I[269] = (T)(img)(x,_n4##y,z,c)), \
5448
(I[289] = (T)(img)(x,_n5##y,z,c)), \
5449
(I[309] = (T)(img)(x,_n6##y,z,c)), \
5450
(I[329] = (T)(img)(x,_n7##y,z,c)), \
5451
(I[349] = (T)(img)(x,_n8##y,z,c)), \
5452
(I[369] = (T)(img)(x,_n9##y,z,c)), \
5453
(I[389] = (T)(img)(x,_n10##y,z,c)), \
5454
(I[10] = (T)(img)(_n1##x,_p9##y,z,c)), \
5455
(I[30] = (T)(img)(_n1##x,_p8##y,z,c)), \
5456
(I[50] = (T)(img)(_n1##x,_p7##y,z,c)), \
5457
(I[70] = (T)(img)(_n1##x,_p6##y,z,c)), \
5458
(I[90] = (T)(img)(_n1##x,_p5##y,z,c)), \
5459
(I[110] = (T)(img)(_n1##x,_p4##y,z,c)), \
5460
(I[130] = (T)(img)(_n1##x,_p3##y,z,c)), \
5461
(I[150] = (T)(img)(_n1##x,_p2##y,z,c)), \
5462
(I[170] = (T)(img)(_n1##x,_p1##y,z,c)), \
5463
(I[190] = (T)(img)(_n1##x,y,z,c)), \
5464
(I[210] = (T)(img)(_n1##x,_n1##y,z,c)), \
5465
(I[230] = (T)(img)(_n1##x,_n2##y,z,c)), \
5466
(I[250] = (T)(img)(_n1##x,_n3##y,z,c)), \
5467
(I[270] = (T)(img)(_n1##x,_n4##y,z,c)), \
5468
(I[290] = (T)(img)(_n1##x,_n5##y,z,c)), \
5469
(I[310] = (T)(img)(_n1##x,_n6##y,z,c)), \
5470
(I[330] = (T)(img)(_n1##x,_n7##y,z,c)), \
5471
(I[350] = (T)(img)(_n1##x,_n8##y,z,c)), \
5472
(I[370] = (T)(img)(_n1##x,_n9##y,z,c)), \
5473
(I[390] = (T)(img)(_n1##x,_n10##y,z,c)), \
5474
(I[11] = (T)(img)(_n2##x,_p9##y,z,c)), \
5475
(I[31] = (T)(img)(_n2##x,_p8##y,z,c)), \
5476
(I[51] = (T)(img)(_n2##x,_p7##y,z,c)), \
5477
(I[71] = (T)(img)(_n2##x,_p6##y,z,c)), \
5478
(I[91] = (T)(img)(_n2##x,_p5##y,z,c)), \
5479
(I[111] = (T)(img)(_n2##x,_p4##y,z,c)), \
5480
(I[131] = (T)(img)(_n2##x,_p3##y,z,c)), \
5481
(I[151] = (T)(img)(_n2##x,_p2##y,z,c)), \
5482
(I[171] = (T)(img)(_n2##x,_p1##y,z,c)), \
5483
(I[191] = (T)(img)(_n2##x,y,z,c)), \
5484
(I[211] = (T)(img)(_n2##x,_n1##y,z,c)), \
5485
(I[231] = (T)(img)(_n2##x,_n2##y,z,c)), \
5486
(I[251] = (T)(img)(_n2##x,_n3##y,z,c)), \
5487
(I[271] = (T)(img)(_n2##x,_n4##y,z,c)), \
5488
(I[291] = (T)(img)(_n2##x,_n5##y,z,c)), \
5489
(I[311] = (T)(img)(_n2##x,_n6##y,z,c)), \
5490
(I[331] = (T)(img)(_n2##x,_n7##y,z,c)), \
5491
(I[351] = (T)(img)(_n2##x,_n8##y,z,c)), \
5492
(I[371] = (T)(img)(_n2##x,_n9##y,z,c)), \
5493
(I[391] = (T)(img)(_n2##x,_n10##y,z,c)), \
5494
(I[12] = (T)(img)(_n3##x,_p9##y,z,c)), \
5495
(I[32] = (T)(img)(_n3##x,_p8##y,z,c)), \
5496
(I[52] = (T)(img)(_n3##x,_p7##y,z,c)), \
5497
(I[72] = (T)(img)(_n3##x,_p6##y,z,c)), \
5498
(I[92] = (T)(img)(_n3##x,_p5##y,z,c)), \
5499
(I[112] = (T)(img)(_n3##x,_p4##y,z,c)), \
5500
(I[132] = (T)(img)(_n3##x,_p3##y,z,c)), \
5501
(I[152] = (T)(img)(_n3##x,_p2##y,z,c)), \
5502
(I[172] = (T)(img)(_n3##x,_p1##y,z,c)), \
5503
(I[192] = (T)(img)(_n3##x,y,z,c)), \
5504
(I[212] = (T)(img)(_n3##x,_n1##y,z,c)), \
5505
(I[232] = (T)(img)(_n3##x,_n2##y,z,c)), \
5506
(I[252] = (T)(img)(_n3##x,_n3##y,z,c)), \
5507
(I[272] = (T)(img)(_n3##x,_n4##y,z,c)), \
5508
(I[292] = (T)(img)(_n3##x,_n5##y,z,c)), \
5509
(I[312] = (T)(img)(_n3##x,_n6##y,z,c)), \
5510
(I[332] = (T)(img)(_n3##x,_n7##y,z,c)), \
5511
(I[352] = (T)(img)(_n3##x,_n8##y,z,c)), \
5512
(I[372] = (T)(img)(_n3##x,_n9##y,z,c)), \
5513
(I[392] = (T)(img)(_n3##x,_n10##y,z,c)), \
5514
(I[13] = (T)(img)(_n4##x,_p9##y,z,c)), \
5515
(I[33] = (T)(img)(_n4##x,_p8##y,z,c)), \
5516
(I[53] = (T)(img)(_n4##x,_p7##y,z,c)), \
5517
(I[73] = (T)(img)(_n4##x,_p6##y,z,c)), \
5518
(I[93] = (T)(img)(_n4##x,_p5##y,z,c)), \
5519
(I[113] = (T)(img)(_n4##x,_p4##y,z,c)), \
5520
(I[133] = (T)(img)(_n4##x,_p3##y,z,c)), \
5521
(I[153] = (T)(img)(_n4##x,_p2##y,z,c)), \
5522
(I[173] = (T)(img)(_n4##x,_p1##y,z,c)), \
5523
(I[193] = (T)(img)(_n4##x,y,z,c)), \
5524
(I[213] = (T)(img)(_n4##x,_n1##y,z,c)), \
5525
(I[233] = (T)(img)(_n4##x,_n2##y,z,c)), \
5526
(I[253] = (T)(img)(_n4##x,_n3##y,z,c)), \
5527
(I[273] = (T)(img)(_n4##x,_n4##y,z,c)), \
5528
(I[293] = (T)(img)(_n4##x,_n5##y,z,c)), \
5529
(I[313] = (T)(img)(_n4##x,_n6##y,z,c)), \
5530
(I[333] = (T)(img)(_n4##x,_n7##y,z,c)), \
5531
(I[353] = (T)(img)(_n4##x,_n8##y,z,c)), \
5532
(I[373] = (T)(img)(_n4##x,_n9##y,z,c)), \
5533
(I[393] = (T)(img)(_n4##x,_n10##y,z,c)), \
5534
(I[14] = (T)(img)(_n5##x,_p9##y,z,c)), \
5535
(I[34] = (T)(img)(_n5##x,_p8##y,z,c)), \
5536
(I[54] = (T)(img)(_n5##x,_p7##y,z,c)), \
5537
(I[74] = (T)(img)(_n5##x,_p6##y,z,c)), \
5538
(I[94] = (T)(img)(_n5##x,_p5##y,z,c)), \
5539
(I[114] = (T)(img)(_n5##x,_p4##y,z,c)), \
5540
(I[134] = (T)(img)(_n5##x,_p3##y,z,c)), \
5541
(I[154] = (T)(img)(_n5##x,_p2##y,z,c)), \
5542
(I[174] = (T)(img)(_n5##x,_p1##y,z,c)), \
5543
(I[194] = (T)(img)(_n5##x,y,z,c)), \
5544
(I[214] = (T)(img)(_n5##x,_n1##y,z,c)), \
5545
(I[234] = (T)(img)(_n5##x,_n2##y,z,c)), \
5546
(I[254] = (T)(img)(_n5##x,_n3##y,z,c)), \
5547
(I[274] = (T)(img)(_n5##x,_n4##y,z,c)), \
5548
(I[294] = (T)(img)(_n5##x,_n5##y,z,c)), \
5549
(I[314] = (T)(img)(_n5##x,_n6##y,z,c)), \
5550
(I[334] = (T)(img)(_n5##x,_n7##y,z,c)), \
5551
(I[354] = (T)(img)(_n5##x,_n8##y,z,c)), \
5552
(I[374] = (T)(img)(_n5##x,_n9##y,z,c)), \
5553
(I[394] = (T)(img)(_n5##x,_n10##y,z,c)), \
5554
(I[15] = (T)(img)(_n6##x,_p9##y,z,c)), \
5555
(I[35] = (T)(img)(_n6##x,_p8##y,z,c)), \
5556
(I[55] = (T)(img)(_n6##x,_p7##y,z,c)), \
5557
(I[75] = (T)(img)(_n6##x,_p6##y,z,c)), \
5558
(I[95] = (T)(img)(_n6##x,_p5##y,z,c)), \
5559
(I[115] = (T)(img)(_n6##x,_p4##y,z,c)), \
5560
(I[135] = (T)(img)(_n6##x,_p3##y,z,c)), \
5561
(I[155] = (T)(img)(_n6##x,_p2##y,z,c)), \
5562
(I[175] = (T)(img)(_n6##x,_p1##y,z,c)), \
5563
(I[195] = (T)(img)(_n6##x,y,z,c)), \
5564
(I[215] = (T)(img)(_n6##x,_n1##y,z,c)), \
5565
(I[235] = (T)(img)(_n6##x,_n2##y,z,c)), \
5566
(I[255] = (T)(img)(_n6##x,_n3##y,z,c)), \
5567
(I[275] = (T)(img)(_n6##x,_n4##y,z,c)), \
5568
(I[295] = (T)(img)(_n6##x,_n5##y,z,c)), \
5569
(I[315] = (T)(img)(_n6##x,_n6##y,z,c)), \
5570
(I[335] = (T)(img)(_n6##x,_n7##y,z,c)), \
5571
(I[355] = (T)(img)(_n6##x,_n8##y,z,c)), \
5572
(I[375] = (T)(img)(_n6##x,_n9##y,z,c)), \
5573
(I[395] = (T)(img)(_n6##x,_n10##y,z,c)), \
5574
(I[16] = (T)(img)(_n7##x,_p9##y,z,c)), \
5575
(I[36] = (T)(img)(_n7##x,_p8##y,z,c)), \
5576
(I[56] = (T)(img)(_n7##x,_p7##y,z,c)), \
5577
(I[76] = (T)(img)(_n7##x,_p6##y,z,c)), \
5578
(I[96] = (T)(img)(_n7##x,_p5##y,z,c)), \
5579
(I[116] = (T)(img)(_n7##x,_p4##y,z,c)), \
5580
(I[136] = (T)(img)(_n7##x,_p3##y,z,c)), \
5581
(I[156] = (T)(img)(_n7##x,_p2##y,z,c)), \
5582
(I[176] = (T)(img)(_n7##x,_p1##y,z,c)), \
5583
(I[196] = (T)(img)(_n7##x,y,z,c)), \
5584
(I[216] = (T)(img)(_n7##x,_n1##y,z,c)), \
5585
(I[236] = (T)(img)(_n7##x,_n2##y,z,c)), \
5586
(I[256] = (T)(img)(_n7##x,_n3##y,z,c)), \
5587
(I[276] = (T)(img)(_n7##x,_n4##y,z,c)), \
5588
(I[296] = (T)(img)(_n7##x,_n5##y,z,c)), \
5589
(I[316] = (T)(img)(_n7##x,_n6##y,z,c)), \
5590
(I[336] = (T)(img)(_n7##x,_n7##y,z,c)), \
5591
(I[356] = (T)(img)(_n7##x,_n8##y,z,c)), \
5592
(I[376] = (T)(img)(_n7##x,_n9##y,z,c)), \
5593
(I[396] = (T)(img)(_n7##x,_n10##y,z,c)), \
5594
(I[17] = (T)(img)(_n8##x,_p9##y,z,c)), \
5595
(I[37] = (T)(img)(_n8##x,_p8##y,z,c)), \
5596
(I[57] = (T)(img)(_n8##x,_p7##y,z,c)), \
5597
(I[77] = (T)(img)(_n8##x,_p6##y,z,c)), \
5598
(I[97] = (T)(img)(_n8##x,_p5##y,z,c)), \
5599
(I[117] = (T)(img)(_n8##x,_p4##y,z,c)), \
5600
(I[137] = (T)(img)(_n8##x,_p3##y,z,c)), \
5601
(I[157] = (T)(img)(_n8##x,_p2##y,z,c)), \
5602
(I[177] = (T)(img)(_n8##x,_p1##y,z,c)), \
5603
(I[197] = (T)(img)(_n8##x,y,z,c)), \
5604
(I[217] = (T)(img)(_n8##x,_n1##y,z,c)), \
5605
(I[237] = (T)(img)(_n8##x,_n2##y,z,c)), \
5606
(I[257] = (T)(img)(_n8##x,_n3##y,z,c)), \
5607
(I[277] = (T)(img)(_n8##x,_n4##y,z,c)), \
5608
(I[297] = (T)(img)(_n8##x,_n5##y,z,c)), \
5609
(I[317] = (T)(img)(_n8##x,_n6##y,z,c)), \
5610
(I[337] = (T)(img)(_n8##x,_n7##y,z,c)), \
5611
(I[357] = (T)(img)(_n8##x,_n8##y,z,c)), \
5612
(I[377] = (T)(img)(_n8##x,_n9##y,z,c)), \
5613
(I[397] = (T)(img)(_n8##x,_n10##y,z,c)), \
5614
(I[18] = (T)(img)(_n9##x,_p9##y,z,c)), \
5615
(I[38] = (T)(img)(_n9##x,_p8##y,z,c)), \
5616
(I[58] = (T)(img)(_n9##x,_p7##y,z,c)), \
5617
(I[78] = (T)(img)(_n9##x,_p6##y,z,c)), \
5618
(I[98] = (T)(img)(_n9##x,_p5##y,z,c)), \
5619
(I[118] = (T)(img)(_n9##x,_p4##y,z,c)), \
5620
(I[138] = (T)(img)(_n9##x,_p3##y,z,c)), \
5621
(I[158] = (T)(img)(_n9##x,_p2##y,z,c)), \
5622
(I[178] = (T)(img)(_n9##x,_p1##y,z,c)), \
5623
(I[198] = (T)(img)(_n9##x,y,z,c)), \
5624
(I[218] = (T)(img)(_n9##x,_n1##y,z,c)), \
5625
(I[238] = (T)(img)(_n9##x,_n2##y,z,c)), \
5626
(I[258] = (T)(img)(_n9##x,_n3##y,z,c)), \
5627
(I[278] = (T)(img)(_n9##x,_n4##y,z,c)), \
5628
(I[298] = (T)(img)(_n9##x,_n5##y,z,c)), \
5629
(I[318] = (T)(img)(_n9##x,_n6##y,z,c)), \
5630
(I[338] = (T)(img)(_n9##x,_n7##y,z,c)), \
5631
(I[358] = (T)(img)(_n9##x,_n8##y,z,c)), \
5632
(I[378] = (T)(img)(_n9##x,_n9##y,z,c)), \
5633
(I[398] = (T)(img)(_n9##x,_n10##y,z,c)), \
5634
x + 10>=(img).width()?(img).width() - 1:x + 10); \
5635
x<=(int)(x1) && ((_n10##x<(img).width() && ( \
5636
(I[19] = (T)(img)(_n10##x,_p9##y,z,c)), \
5637
(I[39] = (T)(img)(_n10##x,_p8##y,z,c)), \
5638
(I[59] = (T)(img)(_n10##x,_p7##y,z,c)), \
5639
(I[79] = (T)(img)(_n10##x,_p6##y,z,c)), \
5640
(I[99] = (T)(img)(_n10##x,_p5##y,z,c)), \
5641
(I[119] = (T)(img)(_n10##x,_p4##y,z,c)), \
5642
(I[139] = (T)(img)(_n10##x,_p3##y,z,c)), \
5643
(I[159] = (T)(img)(_n10##x,_p2##y,z,c)), \
5644
(I[179] = (T)(img)(_n10##x,_p1##y,z,c)), \
5645
(I[199] = (T)(img)(_n10##x,y,z,c)), \
5646
(I[219] = (T)(img)(_n10##x,_n1##y,z,c)), \
5647
(I[239] = (T)(img)(_n10##x,_n2##y,z,c)), \
5648
(I[259] = (T)(img)(_n10##x,_n3##y,z,c)), \
5649
(I[279] = (T)(img)(_n10##x,_n4##y,z,c)), \
5650
(I[299] = (T)(img)(_n10##x,_n5##y,z,c)), \
5651
(I[319] = (T)(img)(_n10##x,_n6##y,z,c)), \
5652
(I[339] = (T)(img)(_n10##x,_n7##y,z,c)), \
5653
(I[359] = (T)(img)(_n10##x,_n8##y,z,c)), \
5654
(I[379] = (T)(img)(_n10##x,_n9##y,z,c)), \
5655
(I[399] = (T)(img)(_n10##x,_n10##y,z,c)),1)) || \
5656
_n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
5657
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \
5658
I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
5659
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
5660
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
5661
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
5662
I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
5663
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
5664
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
5665
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
5666
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \
5667
I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \
5668
I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
5669
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], \
5670
I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
5671
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \
5672
I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \
5673
I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], \
5674
I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
5675
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], \
5676
I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \
5677
_p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x)
5678
5679
#define cimg_get20x20(img,x,y,z,c,I,T) \
5680
I[0] = (T)(img)(_p9##x,_p9##y,z,c), I[1] = (T)(img)(_p8##x,_p9##y,z,c), I[2] = (T)(img)(_p7##x,_p9##y,z,c), I[3] = (T)(img)(_p6##x,_p9##y,z,c), I[4] = (T)(img)(_p5##x,_p9##y,z,c), I[5] = (T)(img)(_p4##x,_p9##y,z,c), I[6] = (T)(img)(_p3##x,_p9##y,z,c), I[7] = (T)(img)(_p2##x,_p9##y,z,c), I[8] = (T)(img)(_p1##x,_p9##y,z,c), I[9] = (T)(img)(x,_p9##y,z,c), I[10] = (T)(img)(_n1##x,_p9##y,z,c), I[11] = (T)(img)(_n2##x,_p9##y,z,c), I[12] = (T)(img)(_n3##x,_p9##y,z,c), I[13] = (T)(img)(_n4##x,_p9##y,z,c), I[14] = (T)(img)(_n5##x,_p9##y,z,c), I[15] = (T)(img)(_n6##x,_p9##y,z,c), I[16] = (T)(img)(_n7##x,_p9##y,z,c), I[17] = (T)(img)(_n8##x,_p9##y,z,c), I[18] = (T)(img)(_n9##x,_p9##y,z,c), I[19] = (T)(img)(_n10##x,_p9##y,z,c), \
5681
I[20] = (T)(img)(_p9##x,_p8##y,z,c), I[21] = (T)(img)(_p8##x,_p8##y,z,c), I[22] = (T)(img)(_p7##x,_p8##y,z,c), I[23] = (T)(img)(_p6##x,_p8##y,z,c), I[24] = (T)(img)(_p5##x,_p8##y,z,c), I[25] = (T)(img)(_p4##x,_p8##y,z,c), I[26] = (T)(img)(_p3##x,_p8##y,z,c), I[27] = (T)(img)(_p2##x,_p8##y,z,c), I[28] = (T)(img)(_p1##x,_p8##y,z,c), I[29] = (T)(img)(x,_p8##y,z,c), I[30] = (T)(img)(_n1##x,_p8##y,z,c), I[31] = (T)(img)(_n2##x,_p8##y,z,c), I[32] = (T)(img)(_n3##x,_p8##y,z,c), I[33] = (T)(img)(_n4##x,_p8##y,z,c), I[34] = (T)(img)(_n5##x,_p8##y,z,c), I[35] = (T)(img)(_n6##x,_p8##y,z,c), I[36] = (T)(img)(_n7##x,_p8##y,z,c), I[37] = (T)(img)(_n8##x,_p8##y,z,c), I[38] = (T)(img)(_n9##x,_p8##y,z,c), I[39] = (T)(img)(_n10##x,_p8##y,z,c), \
5682
I[40] = (T)(img)(_p9##x,_p7##y,z,c), I[41] = (T)(img)(_p8##x,_p7##y,z,c), I[42] = (T)(img)(_p7##x,_p7##y,z,c), I[43] = (T)(img)(_p6##x,_p7##y,z,c), I[44] = (T)(img)(_p5##x,_p7##y,z,c), I[45] = (T)(img)(_p4##x,_p7##y,z,c), I[46] = (T)(img)(_p3##x,_p7##y,z,c), I[47] = (T)(img)(_p2##x,_p7##y,z,c), I[48] = (T)(img)(_p1##x,_p7##y,z,c), I[49] = (T)(img)(x,_p7##y,z,c), I[50] = (T)(img)(_n1##x,_p7##y,z,c), I[51] = (T)(img)(_n2##x,_p7##y,z,c), I[52] = (T)(img)(_n3##x,_p7##y,z,c), I[53] = (T)(img)(_n4##x,_p7##y,z,c), I[54] = (T)(img)(_n5##x,_p7##y,z,c), I[55] = (T)(img)(_n6##x,_p7##y,z,c), I[56] = (T)(img)(_n7##x,_p7##y,z,c), I[57] = (T)(img)(_n8##x,_p7##y,z,c), I[58] = (T)(img)(_n9##x,_p7##y,z,c), I[59] = (T)(img)(_n10##x,_p7##y,z,c), \
5683
I[60] = (T)(img)(_p9##x,_p6##y,z,c), I[61] = (T)(img)(_p8##x,_p6##y,z,c), I[62] = (T)(img)(_p7##x,_p6##y,z,c), I[63] = (T)(img)(_p6##x,_p6##y,z,c), I[64] = (T)(img)(_p5##x,_p6##y,z,c), I[65] = (T)(img)(_p4##x,_p6##y,z,c), I[66] = (T)(img)(_p3##x,_p6##y,z,c), I[67] = (T)(img)(_p2##x,_p6##y,z,c), I[68] = (T)(img)(_p1##x,_p6##y,z,c), I[69] = (T)(img)(x,_p6##y,z,c), I[70] = (T)(img)(_n1##x,_p6##y,z,c), I[71] = (T)(img)(_n2##x,_p6##y,z,c), I[72] = (T)(img)(_n3##x,_p6##y,z,c), I[73] = (T)(img)(_n4##x,_p6##y,z,c), I[74] = (T)(img)(_n5##x,_p6##y,z,c), I[75] = (T)(img)(_n6##x,_p6##y,z,c), I[76] = (T)(img)(_n7##x,_p6##y,z,c), I[77] = (T)(img)(_n8##x,_p6##y,z,c), I[78] = (T)(img)(_n9##x,_p6##y,z,c), I[79] = (T)(img)(_n10##x,_p6##y,z,c), \
5684
I[80] = (T)(img)(_p9##x,_p5##y,z,c), I[81] = (T)(img)(_p8##x,_p5##y,z,c), I[82] = (T)(img)(_p7##x,_p5##y,z,c), I[83] = (T)(img)(_p6##x,_p5##y,z,c), I[84] = (T)(img)(_p5##x,_p5##y,z,c), I[85] = (T)(img)(_p4##x,_p5##y,z,c), I[86] = (T)(img)(_p3##x,_p5##y,z,c), I[87] = (T)(img)(_p2##x,_p5##y,z,c), I[88] = (T)(img)(_p1##x,_p5##y,z,c), I[89] = (T)(img)(x,_p5##y,z,c), I[90] = (T)(img)(_n1##x,_p5##y,z,c), I[91] = (T)(img)(_n2##x,_p5##y,z,c), I[92] = (T)(img)(_n3##x,_p5##y,z,c), I[93] = (T)(img)(_n4##x,_p5##y,z,c), I[94] = (T)(img)(_n5##x,_p5##y,z,c), I[95] = (T)(img)(_n6##x,_p5##y,z,c), I[96] = (T)(img)(_n7##x,_p5##y,z,c), I[97] = (T)(img)(_n8##x,_p5##y,z,c), I[98] = (T)(img)(_n9##x,_p5##y,z,c), I[99] = (T)(img)(_n10##x,_p5##y,z,c), \
5685
I[100] = (T)(img)(_p9##x,_p4##y,z,c), I[101] = (T)(img)(_p8##x,_p4##y,z,c), I[102] = (T)(img)(_p7##x,_p4##y,z,c), I[103] = (T)(img)(_p6##x,_p4##y,z,c), I[104] = (T)(img)(_p5##x,_p4##y,z,c), I[105] = (T)(img)(_p4##x,_p4##y,z,c), I[106] = (T)(img)(_p3##x,_p4##y,z,c), I[107] = (T)(img)(_p2##x,_p4##y,z,c), I[108] = (T)(img)(_p1##x,_p4##y,z,c), I[109] = (T)(img)(x,_p4##y,z,c), I[110] = (T)(img)(_n1##x,_p4##y,z,c), I[111] = (T)(img)(_n2##x,_p4##y,z,c), I[112] = (T)(img)(_n3##x,_p4##y,z,c), I[113] = (T)(img)(_n4##x,_p4##y,z,c), I[114] = (T)(img)(_n5##x,_p4##y,z,c), I[115] = (T)(img)(_n6##x,_p4##y,z,c), I[116] = (T)(img)(_n7##x,_p4##y,z,c), I[117] = (T)(img)(_n8##x,_p4##y,z,c), I[118] = (T)(img)(_n9##x,_p4##y,z,c), I[119] = (T)(img)(_n10##x,_p4##y,z,c), \
5686
I[120] = (T)(img)(_p9##x,_p3##y,z,c), I[121] = (T)(img)(_p8##x,_p3##y,z,c), I[122] = (T)(img)(_p7##x,_p3##y,z,c), I[123] = (T)(img)(_p6##x,_p3##y,z,c), I[124] = (T)(img)(_p5##x,_p3##y,z,c), I[125] = (T)(img)(_p4##x,_p3##y,z,c), I[126] = (T)(img)(_p3##x,_p3##y,z,c), I[127] = (T)(img)(_p2##x,_p3##y,z,c), I[128] = (T)(img)(_p1##x,_p3##y,z,c), I[129] = (T)(img)(x,_p3##y,z,c), I[130] = (T)(img)(_n1##x,_p3##y,z,c), I[131] = (T)(img)(_n2##x,_p3##y,z,c), I[132] = (T)(img)(_n3##x,_p3##y,z,c), I[133] = (T)(img)(_n4##x,_p3##y,z,c), I[134] = (T)(img)(_n5##x,_p3##y,z,c), I[135] = (T)(img)(_n6##x,_p3##y,z,c), I[136] = (T)(img)(_n7##x,_p3##y,z,c), I[137] = (T)(img)(_n8##x,_p3##y,z,c), I[138] = (T)(img)(_n9##x,_p3##y,z,c), I[139] = (T)(img)(_n10##x,_p3##y,z,c), \
5687
I[140] = (T)(img)(_p9##x,_p2##y,z,c), I[141] = (T)(img)(_p8##x,_p2##y,z,c), I[142] = (T)(img)(_p7##x,_p2##y,z,c), I[143] = (T)(img)(_p6##x,_p2##y,z,c), I[144] = (T)(img)(_p5##x,_p2##y,z,c), I[145] = (T)(img)(_p4##x,_p2##y,z,c), I[146] = (T)(img)(_p3##x,_p2##y,z,c), I[147] = (T)(img)(_p2##x,_p2##y,z,c), I[148] = (T)(img)(_p1##x,_p2##y,z,c), I[149] = (T)(img)(x,_p2##y,z,c), I[150] = (T)(img)(_n1##x,_p2##y,z,c), I[151] = (T)(img)(_n2##x,_p2##y,z,c), I[152] = (T)(img)(_n3##x,_p2##y,z,c), I[153] = (T)(img)(_n4##x,_p2##y,z,c), I[154] = (T)(img)(_n5##x,_p2##y,z,c), I[155] = (T)(img)(_n6##x,_p2##y,z,c), I[156] = (T)(img)(_n7##x,_p2##y,z,c), I[157] = (T)(img)(_n8##x,_p2##y,z,c), I[158] = (T)(img)(_n9##x,_p2##y,z,c), I[159] = (T)(img)(_n10##x,_p2##y,z,c), \
5688
I[160] = (T)(img)(_p9##x,_p1##y,z,c), I[161] = (T)(img)(_p8##x,_p1##y,z,c), I[162] = (T)(img)(_p7##x,_p1##y,z,c), I[163] = (T)(img)(_p6##x,_p1##y,z,c), I[164] = (T)(img)(_p5##x,_p1##y,z,c), I[165] = (T)(img)(_p4##x,_p1##y,z,c), I[166] = (T)(img)(_p3##x,_p1##y,z,c), I[167] = (T)(img)(_p2##x,_p1##y,z,c), I[168] = (T)(img)(_p1##x,_p1##y,z,c), I[169] = (T)(img)(x,_p1##y,z,c), I[170] = (T)(img)(_n1##x,_p1##y,z,c), I[171] = (T)(img)(_n2##x,_p1##y,z,c), I[172] = (T)(img)(_n3##x,_p1##y,z,c), I[173] = (T)(img)(_n4##x,_p1##y,z,c), I[174] = (T)(img)(_n5##x,_p1##y,z,c), I[175] = (T)(img)(_n6##x,_p1##y,z,c), I[176] = (T)(img)(_n7##x,_p1##y,z,c), I[177] = (T)(img)(_n8##x,_p1##y,z,c), I[178] = (T)(img)(_n9##x,_p1##y,z,c), I[179] = (T)(img)(_n10##x,_p1##y,z,c), \
5689
I[180] = (T)(img)(_p9##x,y,z,c), I[181] = (T)(img)(_p8##x,y,z,c), I[182] = (T)(img)(_p7##x,y,z,c), I[183] = (T)(img)(_p6##x,y,z,c), I[184] = (T)(img)(_p5##x,y,z,c), I[185] = (T)(img)(_p4##x,y,z,c), I[186] = (T)(img)(_p3##x,y,z,c), I[187] = (T)(img)(_p2##x,y,z,c), I[188] = (T)(img)(_p1##x,y,z,c), I[189] = (T)(img)(x,y,z,c), I[190] = (T)(img)(_n1##x,y,z,c), I[191] = (T)(img)(_n2##x,y,z,c), I[192] = (T)(img)(_n3##x,y,z,c), I[193] = (T)(img)(_n4##x,y,z,c), I[194] = (T)(img)(_n5##x,y,z,c), I[195] = (T)(img)(_n6##x,y,z,c), I[196] = (T)(img)(_n7##x,y,z,c), I[197] = (T)(img)(_n8##x,y,z,c), I[198] = (T)(img)(_n9##x,y,z,c), I[199] = (T)(img)(_n10##x,y,z,c), \
5690
I[200] = (T)(img)(_p9##x,_n1##y,z,c), I[201] = (T)(img)(_p8##x,_n1##y,z,c), I[202] = (T)(img)(_p7##x,_n1##y,z,c), I[203] = (T)(img)(_p6##x,_n1##y,z,c), I[204] = (T)(img)(_p5##x,_n1##y,z,c), I[205] = (T)(img)(_p4##x,_n1##y,z,c), I[206] = (T)(img)(_p3##x,_n1##y,z,c), I[207] = (T)(img)(_p2##x,_n1##y,z,c), I[208] = (T)(img)(_p1##x,_n1##y,z,c), I[209] = (T)(img)(x,_n1##y,z,c), I[210] = (T)(img)(_n1##x,_n1##y,z,c), I[211] = (T)(img)(_n2##x,_n1##y,z,c), I[212] = (T)(img)(_n3##x,_n1##y,z,c), I[213] = (T)(img)(_n4##x,_n1##y,z,c), I[214] = (T)(img)(_n5##x,_n1##y,z,c), I[215] = (T)(img)(_n6##x,_n1##y,z,c), I[216] = (T)(img)(_n7##x,_n1##y,z,c), I[217] = (T)(img)(_n8##x,_n1##y,z,c), I[218] = (T)(img)(_n9##x,_n1##y,z,c), I[219] = (T)(img)(_n10##x,_n1##y,z,c), \
5691
I[220] = (T)(img)(_p9##x,_n2##y,z,c), I[221] = (T)(img)(_p8##x,_n2##y,z,c), I[222] = (T)(img)(_p7##x,_n2##y,z,c), I[223] = (T)(img)(_p6##x,_n2##y,z,c), I[224] = (T)(img)(_p5##x,_n2##y,z,c), I[225] = (T)(img)(_p4##x,_n2##y,z,c), I[226] = (T)(img)(_p3##x,_n2##y,z,c), I[227] = (T)(img)(_p2##x,_n2##y,z,c), I[228] = (T)(img)(_p1##x,_n2##y,z,c), I[229] = (T)(img)(x,_n2##y,z,c), I[230] = (T)(img)(_n1##x,_n2##y,z,c), I[231] = (T)(img)(_n2##x,_n2##y,z,c), I[232] = (T)(img)(_n3##x,_n2##y,z,c), I[233] = (T)(img)(_n4##x,_n2##y,z,c), I[234] = (T)(img)(_n5##x,_n2##y,z,c), I[235] = (T)(img)(_n6##x,_n2##y,z,c), I[236] = (T)(img)(_n7##x,_n2##y,z,c), I[237] = (T)(img)(_n8##x,_n2##y,z,c), I[238] = (T)(img)(_n9##x,_n2##y,z,c), I[239] = (T)(img)(_n10##x,_n2##y,z,c), \
5692
I[240] = (T)(img)(_p9##x,_n3##y,z,c), I[241] = (T)(img)(_p8##x,_n3##y,z,c), I[242] = (T)(img)(_p7##x,_n3##y,z,c), I[243] = (T)(img)(_p6##x,_n3##y,z,c), I[244] = (T)(img)(_p5##x,_n3##y,z,c), I[245] = (T)(img)(_p4##x,_n3##y,z,c), I[246] = (T)(img)(_p3##x,_n3##y,z,c), I[247] = (T)(img)(_p2##x,_n3##y,z,c), I[248] = (T)(img)(_p1##x,_n3##y,z,c), I[249] = (T)(img)(x,_n3##y,z,c), I[250] = (T)(img)(_n1##x,_n3##y,z,c), I[251] = (T)(img)(_n2##x,_n3##y,z,c), I[252] = (T)(img)(_n3##x,_n3##y,z,c), I[253] = (T)(img)(_n4##x,_n3##y,z,c), I[254] = (T)(img)(_n5##x,_n3##y,z,c), I[255] = (T)(img)(_n6##x,_n3##y,z,c), I[256] = (T)(img)(_n7##x,_n3##y,z,c), I[257] = (T)(img)(_n8##x,_n3##y,z,c), I[258] = (T)(img)(_n9##x,_n3##y,z,c), I[259] = (T)(img)(_n10##x,_n3##y,z,c), \
5693
I[260] = (T)(img)(_p9##x,_n4##y,z,c), I[261] = (T)(img)(_p8##x,_n4##y,z,c), I[262] = (T)(img)(_p7##x,_n4##y,z,c), I[263] = (T)(img)(_p6##x,_n4##y,z,c), I[264] = (T)(img)(_p5##x,_n4##y,z,c), I[265] = (T)(img)(_p4##x,_n4##y,z,c), I[266] = (T)(img)(_p3##x,_n4##y,z,c), I[267] = (T)(img)(_p2##x,_n4##y,z,c), I[268] = (T)(img)(_p1##x,_n4##y,z,c), I[269] = (T)(img)(x,_n4##y,z,c), I[270] = (T)(img)(_n1##x,_n4##y,z,c), I[271] = (T)(img)(_n2##x,_n4##y,z,c), I[272] = (T)(img)(_n3##x,_n4##y,z,c), I[273] = (T)(img)(_n4##x,_n4##y,z,c), I[274] = (T)(img)(_n5##x,_n4##y,z,c), I[275] = (T)(img)(_n6##x,_n4##y,z,c), I[276] = (T)(img)(_n7##x,_n4##y,z,c), I[277] = (T)(img)(_n8##x,_n4##y,z,c), I[278] = (T)(img)(_n9##x,_n4##y,z,c), I[279] = (T)(img)(_n10##x,_n4##y,z,c), \
5694
I[280] = (T)(img)(_p9##x,_n5##y,z,c), I[281] = (T)(img)(_p8##x,_n5##y,z,c), I[282] = (T)(img)(_p7##x,_n5##y,z,c), I[283] = (T)(img)(_p6##x,_n5##y,z,c), I[284] = (T)(img)(_p5##x,_n5##y,z,c), I[285] = (T)(img)(_p4##x,_n5##y,z,c), I[286] = (T)(img)(_p3##x,_n5##y,z,c), I[287] = (T)(img)(_p2##x,_n5##y,z,c), I[288] = (T)(img)(_p1##x,_n5##y,z,c), I[289] = (T)(img)(x,_n5##y,z,c), I[290] = (T)(img)(_n1##x,_n5##y,z,c), I[291] = (T)(img)(_n2##x,_n5##y,z,c), I[292] = (T)(img)(_n3##x,_n5##y,z,c), I[293] = (T)(img)(_n4##x,_n5##y,z,c), I[294] = (T)(img)(_n5##x,_n5##y,z,c), I[295] = (T)(img)(_n6##x,_n5##y,z,c), I[296] = (T)(img)(_n7##x,_n5##y,z,c), I[297] = (T)(img)(_n8##x,_n5##y,z,c), I[298] = (T)(img)(_n9##x,_n5##y,z,c), I[299] = (T)(img)(_n10##x,_n5##y,z,c), \
5695
I[300] = (T)(img)(_p9##x,_n6##y,z,c), I[301] = (T)(img)(_p8##x,_n6##y,z,c), I[302] = (T)(img)(_p7##x,_n6##y,z,c), I[303] = (T)(img)(_p6##x,_n6##y,z,c), I[304] = (T)(img)(_p5##x,_n6##y,z,c), I[305] = (T)(img)(_p4##x,_n6##y,z,c), I[306] = (T)(img)(_p3##x,_n6##y,z,c), I[307] = (T)(img)(_p2##x,_n6##y,z,c), I[308] = (T)(img)(_p1##x,_n6##y,z,c), I[309] = (T)(img)(x,_n6##y,z,c), I[310] = (T)(img)(_n1##x,_n6##y,z,c), I[311] = (T)(img)(_n2##x,_n6##y,z,c), I[312] = (T)(img)(_n3##x,_n6##y,z,c), I[313] = (T)(img)(_n4##x,_n6##y,z,c), I[314] = (T)(img)(_n5##x,_n6##y,z,c), I[315] = (T)(img)(_n6##x,_n6##y,z,c), I[316] = (T)(img)(_n7##x,_n6##y,z,c), I[317] = (T)(img)(_n8##x,_n6##y,z,c), I[318] = (T)(img)(_n9##x,_n6##y,z,c), I[319] = (T)(img)(_n10##x,_n6##y,z,c), \
5696
I[320] = (T)(img)(_p9##x,_n7##y,z,c), I[321] = (T)(img)(_p8##x,_n7##y,z,c), I[322] = (T)(img)(_p7##x,_n7##y,z,c), I[323] = (T)(img)(_p6##x,_n7##y,z,c), I[324] = (T)(img)(_p5##x,_n7##y,z,c), I[325] = (T)(img)(_p4##x,_n7##y,z,c), I[326] = (T)(img)(_p3##x,_n7##y,z,c), I[327] = (T)(img)(_p2##x,_n7##y,z,c), I[328] = (T)(img)(_p1##x,_n7##y,z,c), I[329] = (T)(img)(x,_n7##y,z,c), I[330] = (T)(img)(_n1##x,_n7##y,z,c), I[331] = (T)(img)(_n2##x,_n7##y,z,c), I[332] = (T)(img)(_n3##x,_n7##y,z,c), I[333] = (T)(img)(_n4##x,_n7##y,z,c), I[334] = (T)(img)(_n5##x,_n7##y,z,c), I[335] = (T)(img)(_n6##x,_n7##y,z,c), I[336] = (T)(img)(_n7##x,_n7##y,z,c), I[337] = (T)(img)(_n8##x,_n7##y,z,c), I[338] = (T)(img)(_n9##x,_n7##y,z,c), I[339] = (T)(img)(_n10##x,_n7##y,z,c), \
5697
I[340] = (T)(img)(_p9##x,_n8##y,z,c), I[341] = (T)(img)(_p8##x,_n8##y,z,c), I[342] = (T)(img)(_p7##x,_n8##y,z,c), I[343] = (T)(img)(_p6##x,_n8##y,z,c), I[344] = (T)(img)(_p5##x,_n8##y,z,c), I[345] = (T)(img)(_p4##x,_n8##y,z,c), I[346] = (T)(img)(_p3##x,_n8##y,z,c), I[347] = (T)(img)(_p2##x,_n8##y,z,c), I[348] = (T)(img)(_p1##x,_n8##y,z,c), I[349] = (T)(img)(x,_n8##y,z,c), I[350] = (T)(img)(_n1##x,_n8##y,z,c), I[351] = (T)(img)(_n2##x,_n8##y,z,c), I[352] = (T)(img)(_n3##x,_n8##y,z,c), I[353] = (T)(img)(_n4##x,_n8##y,z,c), I[354] = (T)(img)(_n5##x,_n8##y,z,c), I[355] = (T)(img)(_n6##x,_n8##y,z,c), I[356] = (T)(img)(_n7##x,_n8##y,z,c), I[357] = (T)(img)(_n8##x,_n8##y,z,c), I[358] = (T)(img)(_n9##x,_n8##y,z,c), I[359] = (T)(img)(_n10##x,_n8##y,z,c), \
5698
I[360] = (T)(img)(_p9##x,_n9##y,z,c), I[361] = (T)(img)(_p8##x,_n9##y,z,c), I[362] = (T)(img)(_p7##x,_n9##y,z,c), I[363] = (T)(img)(_p6##x,_n9##y,z,c), I[364] = (T)(img)(_p5##x,_n9##y,z,c), I[365] = (T)(img)(_p4##x,_n9##y,z,c), I[366] = (T)(img)(_p3##x,_n9##y,z,c), I[367] = (T)(img)(_p2##x,_n9##y,z,c), I[368] = (T)(img)(_p1##x,_n9##y,z,c), I[369] = (T)(img)(x,_n9##y,z,c), I[370] = (T)(img)(_n1##x,_n9##y,z,c), I[371] = (T)(img)(_n2##x,_n9##y,z,c), I[372] = (T)(img)(_n3##x,_n9##y,z,c), I[373] = (T)(img)(_n4##x,_n9##y,z,c), I[374] = (T)(img)(_n5##x,_n9##y,z,c), I[375] = (T)(img)(_n6##x,_n9##y,z,c), I[376] = (T)(img)(_n7##x,_n9##y,z,c), I[377] = (T)(img)(_n8##x,_n9##y,z,c), I[378] = (T)(img)(_n9##x,_n9##y,z,c), I[379] = (T)(img)(_n10##x,_n9##y,z,c), \
5699
I[380] = (T)(img)(_p9##x,_n10##y,z,c), I[381] = (T)(img)(_p8##x,_n10##y,z,c), I[382] = (T)(img)(_p7##x,_n10##y,z,c), I[383] = (T)(img)(_p6##x,_n10##y,z,c), I[384] = (T)(img)(_p5##x,_n10##y,z,c), I[385] = (T)(img)(_p4##x,_n10##y,z,c), I[386] = (T)(img)(_p3##x,_n10##y,z,c), I[387] = (T)(img)(_p2##x,_n10##y,z,c), I[388] = (T)(img)(_p1##x,_n10##y,z,c), I[389] = (T)(img)(x,_n10##y,z,c), I[390] = (T)(img)(_n1##x,_n10##y,z,c), I[391] = (T)(img)(_n2##x,_n10##y,z,c), I[392] = (T)(img)(_n3##x,_n10##y,z,c), I[393] = (T)(img)(_n4##x,_n10##y,z,c), I[394] = (T)(img)(_n5##x,_n10##y,z,c), I[395] = (T)(img)(_n6##x,_n10##y,z,c), I[396] = (T)(img)(_n7##x,_n10##y,z,c), I[397] = (T)(img)(_n8##x,_n10##y,z,c), I[398] = (T)(img)(_n9##x,_n10##y,z,c), I[399] = (T)(img)(_n10##x,_n10##y,z,c);
5700
5701
// Define 21x21 loop macros
5702
//-------------------------
5703
#define cimg_for21(bound,i) for (int i = 0, \
5704
_p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
5705
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
5706
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
5707
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
5708
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
5709
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
5710
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
5711
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
5712
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
5713
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
5714
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10; \
5715
_n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
5716
i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
5717
_p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
5718
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i)
5719
5720
#define cimg_for21X(img,x) cimg_for21((img)._width,x)
5721
#define cimg_for21Y(img,y) cimg_for21((img)._height,y)
5722
#define cimg_for21Z(img,z) cimg_for21((img)._depth,z)
5723
#define cimg_for21C(img,c) cimg_for21((img)._spectrum,c)
5724
#define cimg_for21XY(img,x,y) cimg_for21Y(img,y) cimg_for21X(img,x)
5725
#define cimg_for21XZ(img,x,z) cimg_for21Z(img,z) cimg_for21X(img,x)
5726
#define cimg_for21XC(img,x,c) cimg_for21C(img,c) cimg_for21X(img,x)
5727
#define cimg_for21YZ(img,y,z) cimg_for21Z(img,z) cimg_for21Y(img,y)
5728
#define cimg_for21YC(img,y,c) cimg_for21C(img,c) cimg_for21Y(img,y)
5729
#define cimg_for21ZC(img,z,c) cimg_for21C(img,c) cimg_for21Z(img,z)
5730
#define cimg_for21XYZ(img,x,y,z) cimg_for21Z(img,z) cimg_for21XY(img,x,y)
5731
#define cimg_for21XZC(img,x,z,c) cimg_for21C(img,c) cimg_for21XZ(img,x,z)
5732
#define cimg_for21YZC(img,y,z,c) cimg_for21C(img,c) cimg_for21YZ(img,y,z)
5733
#define cimg_for21XYZC(img,x,y,z,c) cimg_for21C(img,c) cimg_for21XYZ(img,x,y,z)
5734
5735
#define cimg_for_in21(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
5736
_p10##i = i - 10<0?0:i - 10, \
5737
_p9##i = i - 9<0?0:i - 9, \
5738
_p8##i = i - 8<0?0:i - 8, \
5739
_p7##i = i - 7<0?0:i - 7, \
5740
_p6##i = i - 6<0?0:i - 6, \
5741
_p5##i = i - 5<0?0:i - 5, \
5742
_p4##i = i - 4<0?0:i - 4, \
5743
_p3##i = i - 3<0?0:i - 3, \
5744
_p2##i = i - 2<0?0:i - 2, \
5745
_p1##i = i - 1<0?0:i - 1, \
5746
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
5747
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
5748
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
5749
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
5750
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
5751
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
5752
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
5753
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
5754
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
5755
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10; \
5756
i<=(int)(i1) && (_n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
5757
i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
5758
_p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
5759
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i)
5760
5761
#define cimg_for_in21X(img,x0,x1,x) cimg_for_in21((img)._width,x0,x1,x)
5762
#define cimg_for_in21Y(img,y0,y1,y) cimg_for_in21((img)._height,y0,y1,y)
5763
#define cimg_for_in21Z(img,z0,z1,z) cimg_for_in21((img)._depth,z0,z1,z)
5764
#define cimg_for_in21C(img,c0,c1,c) cimg_for_in21((img)._spectrum,c0,c1,c)
5765
#define cimg_for_in21XY(img,x0,y0,x1,y1,x,y) cimg_for_in21Y(img,y0,y1,y) cimg_for_in21X(img,x0,x1,x)
5766
#define cimg_for_in21XZ(img,x0,z0,x1,z1,x,z) cimg_for_in21Z(img,z0,z1,z) cimg_for_in21X(img,x0,x1,x)
5767
#define cimg_for_in21XC(img,x0,c0,x1,c1,x,c) cimg_for_in21C(img,c0,c1,c) cimg_for_in21X(img,x0,x1,x)
5768
#define cimg_for_in21YZ(img,y0,z0,y1,z1,y,z) cimg_for_in21Z(img,z0,z1,z) cimg_for_in21Y(img,y0,y1,y)
5769
#define cimg_for_in21YC(img,y0,c0,y1,c1,y,c) cimg_for_in21C(img,c0,c1,c) cimg_for_in21Y(img,y0,y1,y)
5770
#define cimg_for_in21ZC(img,z0,c0,z1,c1,z,c) cimg_for_in21C(img,c0,c1,c) cimg_for_in21Z(img,z0,z1,z)
5771
#define cimg_for_in21XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in21Z(img,z0,z1,z) cimg_for_in21XY(img,x0,y0,x1,y1,x,y)
5772
#define cimg_for_in21XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in21C(img,c0,c1,c) cimg_for_in21XZ(img,x0,y0,x1,y1,x,z)
5773
#define cimg_for_in21YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in21C(img,c0,c1,c) cimg_for_in21YZ(img,y0,z0,y1,z1,y,z)
5774
#define cimg_for_in21XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in21C(img,c0,c1,c) cimg_for_in21XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
5775
5776
#define cimg_for21x21(img,x,y,z,c,I,T) \
5777
cimg_for21((img)._height,y) for (int x = 0, \
5778
_p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
5779
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
5780
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
5781
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
5782
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
5783
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
5784
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
5785
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
5786
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
5787
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
5788
_n10##x = (int)( \
5789
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = (T)(img)(0,_p10##y,z,c)), \
5790
(I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = (T)(img)(0,_p9##y,z,c)), \
5791
(I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = (T)(img)(0,_p8##y,z,c)), \
5792
(I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = (T)(img)(0,_p7##y,z,c)), \
5793
(I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = (T)(img)(0,_p6##y,z,c)), \
5794
(I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = (T)(img)(0,_p5##y,z,c)), \
5795
(I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = (T)(img)(0,_p4##y,z,c)), \
5796
(I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = (T)(img)(0,_p3##y,z,c)), \
5797
(I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = (T)(img)(0,_p2##y,z,c)), \
5798
(I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = (T)(img)(0,_p1##y,z,c)), \
5799
(I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = I[219] = I[220] = (T)(img)(0,y,z,c)), \
5800
(I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = (T)(img)(0,_n1##y,z,c)), \
5801
(I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = (T)(img)(0,_n2##y,z,c)), \
5802
(I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = (T)(img)(0,_n3##y,z,c)), \
5803
(I[294] = I[295] = I[296] = I[297] = I[298] = I[299] = I[300] = I[301] = I[302] = I[303] = I[304] = (T)(img)(0,_n4##y,z,c)), \
5804
(I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = (T)(img)(0,_n5##y,z,c)), \
5805
(I[336] = I[337] = I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = (T)(img)(0,_n6##y,z,c)), \
5806
(I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = (T)(img)(0,_n7##y,z,c)), \
5807
(I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = I[388] = (T)(img)(0,_n8##y,z,c)), \
5808
(I[399] = I[400] = I[401] = I[402] = I[403] = I[404] = I[405] = I[406] = I[407] = I[408] = I[409] = (T)(img)(0,_n9##y,z,c)), \
5809
(I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = I[429] = I[430] = (T)(img)(0,_n10##y,z,c)), \
5810
(I[11] = (T)(img)(_n1##x,_p10##y,z,c)), \
5811
(I[32] = (T)(img)(_n1##x,_p9##y,z,c)), \
5812
(I[53] = (T)(img)(_n1##x,_p8##y,z,c)), \
5813
(I[74] = (T)(img)(_n1##x,_p7##y,z,c)), \
5814
(I[95] = (T)(img)(_n1##x,_p6##y,z,c)), \
5815
(I[116] = (T)(img)(_n1##x,_p5##y,z,c)), \
5816
(I[137] = (T)(img)(_n1##x,_p4##y,z,c)), \
5817
(I[158] = (T)(img)(_n1##x,_p3##y,z,c)), \
5818
(I[179] = (T)(img)(_n1##x,_p2##y,z,c)), \
5819
(I[200] = (T)(img)(_n1##x,_p1##y,z,c)), \
5820
(I[221] = (T)(img)(_n1##x,y,z,c)), \
5821
(I[242] = (T)(img)(_n1##x,_n1##y,z,c)), \
5822
(I[263] = (T)(img)(_n1##x,_n2##y,z,c)), \
5823
(I[284] = (T)(img)(_n1##x,_n3##y,z,c)), \
5824
(I[305] = (T)(img)(_n1##x,_n4##y,z,c)), \
5825
(I[326] = (T)(img)(_n1##x,_n5##y,z,c)), \
5826
(I[347] = (T)(img)(_n1##x,_n6##y,z,c)), \
5827
(I[368] = (T)(img)(_n1##x,_n7##y,z,c)), \
5828
(I[389] = (T)(img)(_n1##x,_n8##y,z,c)), \
5829
(I[410] = (T)(img)(_n1##x,_n9##y,z,c)), \
5830
(I[431] = (T)(img)(_n1##x,_n10##y,z,c)), \
5831
(I[12] = (T)(img)(_n2##x,_p10##y,z,c)), \
5832
(I[33] = (T)(img)(_n2##x,_p9##y,z,c)), \
5833
(I[54] = (T)(img)(_n2##x,_p8##y,z,c)), \
5834
(I[75] = (T)(img)(_n2##x,_p7##y,z,c)), \
5835
(I[96] = (T)(img)(_n2##x,_p6##y,z,c)), \
5836
(I[117] = (T)(img)(_n2##x,_p5##y,z,c)), \
5837
(I[138] = (T)(img)(_n2##x,_p4##y,z,c)), \
5838
(I[159] = (T)(img)(_n2##x,_p3##y,z,c)), \
5839
(I[180] = (T)(img)(_n2##x,_p2##y,z,c)), \
5840
(I[201] = (T)(img)(_n2##x,_p1##y,z,c)), \
5841
(I[222] = (T)(img)(_n2##x,y,z,c)), \
5842
(I[243] = (T)(img)(_n2##x,_n1##y,z,c)), \
5843
(I[264] = (T)(img)(_n2##x,_n2##y,z,c)), \
5844
(I[285] = (T)(img)(_n2##x,_n3##y,z,c)), \
5845
(I[306] = (T)(img)(_n2##x,_n4##y,z,c)), \
5846
(I[327] = (T)(img)(_n2##x,_n5##y,z,c)), \
5847
(I[348] = (T)(img)(_n2##x,_n6##y,z,c)), \
5848
(I[369] = (T)(img)(_n2##x,_n7##y,z,c)), \
5849
(I[390] = (T)(img)(_n2##x,_n8##y,z,c)), \
5850
(I[411] = (T)(img)(_n2##x,_n9##y,z,c)), \
5851
(I[432] = (T)(img)(_n2##x,_n10##y,z,c)), \
5852
(I[13] = (T)(img)(_n3##x,_p10##y,z,c)), \
5853
(I[34] = (T)(img)(_n3##x,_p9##y,z,c)), \
5854
(I[55] = (T)(img)(_n3##x,_p8##y,z,c)), \
5855
(I[76] = (T)(img)(_n3##x,_p7##y,z,c)), \
5856
(I[97] = (T)(img)(_n3##x,_p6##y,z,c)), \
5857
(I[118] = (T)(img)(_n3##x,_p5##y,z,c)), \
5858
(I[139] = (T)(img)(_n3##x,_p4##y,z,c)), \
5859
(I[160] = (T)(img)(_n3##x,_p3##y,z,c)), \
5860
(I[181] = (T)(img)(_n3##x,_p2##y,z,c)), \
5861
(I[202] = (T)(img)(_n3##x,_p1##y,z,c)), \
5862
(I[223] = (T)(img)(_n3##x,y,z,c)), \
5863
(I[244] = (T)(img)(_n3##x,_n1##y,z,c)), \
5864
(I[265] = (T)(img)(_n3##x,_n2##y,z,c)), \
5865
(I[286] = (T)(img)(_n3##x,_n3##y,z,c)), \
5866
(I[307] = (T)(img)(_n3##x,_n4##y,z,c)), \
5867
(I[328] = (T)(img)(_n3##x,_n5##y,z,c)), \
5868
(I[349] = (T)(img)(_n3##x,_n6##y,z,c)), \
5869
(I[370] = (T)(img)(_n3##x,_n7##y,z,c)), \
5870
(I[391] = (T)(img)(_n3##x,_n8##y,z,c)), \
5871
(I[412] = (T)(img)(_n3##x,_n9##y,z,c)), \
5872
(I[433] = (T)(img)(_n3##x,_n10##y,z,c)), \
5873
(I[14] = (T)(img)(_n4##x,_p10##y,z,c)), \
5874
(I[35] = (T)(img)(_n4##x,_p9##y,z,c)), \
5875
(I[56] = (T)(img)(_n4##x,_p8##y,z,c)), \
5876
(I[77] = (T)(img)(_n4##x,_p7##y,z,c)), \
5877
(I[98] = (T)(img)(_n4##x,_p6##y,z,c)), \
5878
(I[119] = (T)(img)(_n4##x,_p5##y,z,c)), \
5879
(I[140] = (T)(img)(_n4##x,_p4##y,z,c)), \
5880
(I[161] = (T)(img)(_n4##x,_p3##y,z,c)), \
5881
(I[182] = (T)(img)(_n4##x,_p2##y,z,c)), \
5882
(I[203] = (T)(img)(_n4##x,_p1##y,z,c)), \
5883
(I[224] = (T)(img)(_n4##x,y,z,c)), \
5884
(I[245] = (T)(img)(_n4##x,_n1##y,z,c)), \
5885
(I[266] = (T)(img)(_n4##x,_n2##y,z,c)), \
5886
(I[287] = (T)(img)(_n4##x,_n3##y,z,c)), \
5887
(I[308] = (T)(img)(_n4##x,_n4##y,z,c)), \
5888
(I[329] = (T)(img)(_n4##x,_n5##y,z,c)), \
5889
(I[350] = (T)(img)(_n4##x,_n6##y,z,c)), \
5890
(I[371] = (T)(img)(_n4##x,_n7##y,z,c)), \
5891
(I[392] = (T)(img)(_n4##x,_n8##y,z,c)), \
5892
(I[413] = (T)(img)(_n4##x,_n9##y,z,c)), \
5893
(I[434] = (T)(img)(_n4##x,_n10##y,z,c)), \
5894
(I[15] = (T)(img)(_n5##x,_p10##y,z,c)), \
5895
(I[36] = (T)(img)(_n5##x,_p9##y,z,c)), \
5896
(I[57] = (T)(img)(_n5##x,_p8##y,z,c)), \
5897
(I[78] = (T)(img)(_n5##x,_p7##y,z,c)), \
5898
(I[99] = (T)(img)(_n5##x,_p6##y,z,c)), \
5899
(I[120] = (T)(img)(_n5##x,_p5##y,z,c)), \
5900
(I[141] = (T)(img)(_n5##x,_p4##y,z,c)), \
5901
(I[162] = (T)(img)(_n5##x,_p3##y,z,c)), \
5902
(I[183] = (T)(img)(_n5##x,_p2##y,z,c)), \
5903
(I[204] = (T)(img)(_n5##x,_p1##y,z,c)), \
5904
(I[225] = (T)(img)(_n5##x,y,z,c)), \
5905
(I[246] = (T)(img)(_n5##x,_n1##y,z,c)), \
5906
(I[267] = (T)(img)(_n5##x,_n2##y,z,c)), \
5907
(I[288] = (T)(img)(_n5##x,_n3##y,z,c)), \
5908
(I[309] = (T)(img)(_n5##x,_n4##y,z,c)), \
5909
(I[330] = (T)(img)(_n5##x,_n5##y,z,c)), \
5910
(I[351] = (T)(img)(_n5##x,_n6##y,z,c)), \
5911
(I[372] = (T)(img)(_n5##x,_n7##y,z,c)), \
5912
(I[393] = (T)(img)(_n5##x,_n8##y,z,c)), \
5913
(I[414] = (T)(img)(_n5##x,_n9##y,z,c)), \
5914
(I[435] = (T)(img)(_n5##x,_n10##y,z,c)), \
5915
(I[16] = (T)(img)(_n6##x,_p10##y,z,c)), \
5916
(I[37] = (T)(img)(_n6##x,_p9##y,z,c)), \
5917
(I[58] = (T)(img)(_n6##x,_p8##y,z,c)), \
5918
(I[79] = (T)(img)(_n6##x,_p7##y,z,c)), \
5919
(I[100] = (T)(img)(_n6##x,_p6##y,z,c)), \
5920
(I[121] = (T)(img)(_n6##x,_p5##y,z,c)), \
5921
(I[142] = (T)(img)(_n6##x,_p4##y,z,c)), \
5922
(I[163] = (T)(img)(_n6##x,_p3##y,z,c)), \
5923
(I[184] = (T)(img)(_n6##x,_p2##y,z,c)), \
5924
(I[205] = (T)(img)(_n6##x,_p1##y,z,c)), \
5925
(I[226] = (T)(img)(_n6##x,y,z,c)), \
5926
(I[247] = (T)(img)(_n6##x,_n1##y,z,c)), \
5927
(I[268] = (T)(img)(_n6##x,_n2##y,z,c)), \
5928
(I[289] = (T)(img)(_n6##x,_n3##y,z,c)), \
5929
(I[310] = (T)(img)(_n6##x,_n4##y,z,c)), \
5930
(I[331] = (T)(img)(_n6##x,_n5##y,z,c)), \
5931
(I[352] = (T)(img)(_n6##x,_n6##y,z,c)), \
5932
(I[373] = (T)(img)(_n6##x,_n7##y,z,c)), \
5933
(I[394] = (T)(img)(_n6##x,_n8##y,z,c)), \
5934
(I[415] = (T)(img)(_n6##x,_n9##y,z,c)), \
5935
(I[436] = (T)(img)(_n6##x,_n10##y,z,c)), \
5936
(I[17] = (T)(img)(_n7##x,_p10##y,z,c)), \
5937
(I[38] = (T)(img)(_n7##x,_p9##y,z,c)), \
5938
(I[59] = (T)(img)(_n7##x,_p8##y,z,c)), \
5939
(I[80] = (T)(img)(_n7##x,_p7##y,z,c)), \
5940
(I[101] = (T)(img)(_n7##x,_p6##y,z,c)), \
5941
(I[122] = (T)(img)(_n7##x,_p5##y,z,c)), \
5942
(I[143] = (T)(img)(_n7##x,_p4##y,z,c)), \
5943
(I[164] = (T)(img)(_n7##x,_p3##y,z,c)), \
5944
(I[185] = (T)(img)(_n7##x,_p2##y,z,c)), \
5945
(I[206] = (T)(img)(_n7##x,_p1##y,z,c)), \
5946
(I[227] = (T)(img)(_n7##x,y,z,c)), \
5947
(I[248] = (T)(img)(_n7##x,_n1##y,z,c)), \
5948
(I[269] = (T)(img)(_n7##x,_n2##y,z,c)), \
5949
(I[290] = (T)(img)(_n7##x,_n3##y,z,c)), \
5950
(I[311] = (T)(img)(_n7##x,_n4##y,z,c)), \
5951
(I[332] = (T)(img)(_n7##x,_n5##y,z,c)), \
5952
(I[353] = (T)(img)(_n7##x,_n6##y,z,c)), \
5953
(I[374] = (T)(img)(_n7##x,_n7##y,z,c)), \
5954
(I[395] = (T)(img)(_n7##x,_n8##y,z,c)), \
5955
(I[416] = (T)(img)(_n7##x,_n9##y,z,c)), \
5956
(I[437] = (T)(img)(_n7##x,_n10##y,z,c)), \
5957
(I[18] = (T)(img)(_n8##x,_p10##y,z,c)), \
5958
(I[39] = (T)(img)(_n8##x,_p9##y,z,c)), \
5959
(I[60] = (T)(img)(_n8##x,_p8##y,z,c)), \
5960
(I[81] = (T)(img)(_n8##x,_p7##y,z,c)), \
5961
(I[102] = (T)(img)(_n8##x,_p6##y,z,c)), \
5962
(I[123] = (T)(img)(_n8##x,_p5##y,z,c)), \
5963
(I[144] = (T)(img)(_n8##x,_p4##y,z,c)), \
5964
(I[165] = (T)(img)(_n8##x,_p3##y,z,c)), \
5965
(I[186] = (T)(img)(_n8##x,_p2##y,z,c)), \
5966
(I[207] = (T)(img)(_n8##x,_p1##y,z,c)), \
5967
(I[228] = (T)(img)(_n8##x,y,z,c)), \
5968
(I[249] = (T)(img)(_n8##x,_n1##y,z,c)), \
5969
(I[270] = (T)(img)(_n8##x,_n2##y,z,c)), \
5970
(I[291] = (T)(img)(_n8##x,_n3##y,z,c)), \
5971
(I[312] = (T)(img)(_n8##x,_n4##y,z,c)), \
5972
(I[333] = (T)(img)(_n8##x,_n5##y,z,c)), \
5973
(I[354] = (T)(img)(_n8##x,_n6##y,z,c)), \
5974
(I[375] = (T)(img)(_n8##x,_n7##y,z,c)), \
5975
(I[396] = (T)(img)(_n8##x,_n8##y,z,c)), \
5976
(I[417] = (T)(img)(_n8##x,_n9##y,z,c)), \
5977
(I[438] = (T)(img)(_n8##x,_n10##y,z,c)), \
5978
(I[19] = (T)(img)(_n9##x,_p10##y,z,c)), \
5979
(I[40] = (T)(img)(_n9##x,_p9##y,z,c)), \
5980
(I[61] = (T)(img)(_n9##x,_p8##y,z,c)), \
5981
(I[82] = (T)(img)(_n9##x,_p7##y,z,c)), \
5982
(I[103] = (T)(img)(_n9##x,_p6##y,z,c)), \
5983
(I[124] = (T)(img)(_n9##x,_p5##y,z,c)), \
5984
(I[145] = (T)(img)(_n9##x,_p4##y,z,c)), \
5985
(I[166] = (T)(img)(_n9##x,_p3##y,z,c)), \
5986
(I[187] = (T)(img)(_n9##x,_p2##y,z,c)), \
5987
(I[208] = (T)(img)(_n9##x,_p1##y,z,c)), \
5988
(I[229] = (T)(img)(_n9##x,y,z,c)), \
5989
(I[250] = (T)(img)(_n9##x,_n1##y,z,c)), \
5990
(I[271] = (T)(img)(_n9##x,_n2##y,z,c)), \
5991
(I[292] = (T)(img)(_n9##x,_n3##y,z,c)), \
5992
(I[313] = (T)(img)(_n9##x,_n4##y,z,c)), \
5993
(I[334] = (T)(img)(_n9##x,_n5##y,z,c)), \
5994
(I[355] = (T)(img)(_n9##x,_n6##y,z,c)), \
5995
(I[376] = (T)(img)(_n9##x,_n7##y,z,c)), \
5996
(I[397] = (T)(img)(_n9##x,_n8##y,z,c)), \
5997
(I[418] = (T)(img)(_n9##x,_n9##y,z,c)), \
5998
(I[439] = (T)(img)(_n9##x,_n10##y,z,c)), \
5999
10>=((img)._width)?(img).width() - 1:10); \
6000
(_n10##x<(img).width() && ( \
6001
(I[20] = (T)(img)(_n10##x,_p10##y,z,c)), \
6002
(I[41] = (T)(img)(_n10##x,_p9##y,z,c)), \
6003
(I[62] = (T)(img)(_n10##x,_p8##y,z,c)), \
6004
(I[83] = (T)(img)(_n10##x,_p7##y,z,c)), \
6005
(I[104] = (T)(img)(_n10##x,_p6##y,z,c)), \
6006
(I[125] = (T)(img)(_n10##x,_p5##y,z,c)), \
6007
(I[146] = (T)(img)(_n10##x,_p4##y,z,c)), \
6008
(I[167] = (T)(img)(_n10##x,_p3##y,z,c)), \
6009
(I[188] = (T)(img)(_n10##x,_p2##y,z,c)), \
6010
(I[209] = (T)(img)(_n10##x,_p1##y,z,c)), \
6011
(I[230] = (T)(img)(_n10##x,y,z,c)), \
6012
(I[251] = (T)(img)(_n10##x,_n1##y,z,c)), \
6013
(I[272] = (T)(img)(_n10##x,_n2##y,z,c)), \
6014
(I[293] = (T)(img)(_n10##x,_n3##y,z,c)), \
6015
(I[314] = (T)(img)(_n10##x,_n4##y,z,c)), \
6016
(I[335] = (T)(img)(_n10##x,_n5##y,z,c)), \
6017
(I[356] = (T)(img)(_n10##x,_n6##y,z,c)), \
6018
(I[377] = (T)(img)(_n10##x,_n7##y,z,c)), \
6019
(I[398] = (T)(img)(_n10##x,_n8##y,z,c)), \
6020
(I[419] = (T)(img)(_n10##x,_n9##y,z,c)), \
6021
(I[440] = (T)(img)(_n10##x,_n10##y,z,c)),1)) || \
6022
_n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
6023
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \
6024
I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
6025
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \
6026
I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
6027
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
6028
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
6029
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \
6030
I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
6031
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \
6032
I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
6033
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \
6034
I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
6035
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \
6036
I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \
6037
I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \
6038
I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
6039
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], \
6040
I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], \
6041
I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], \
6042
I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \
6043
I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], \
6044
_p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x)
6045
6046
#define cimg_for_in21x21(img,x0,y0,x1,y1,x,y,z,c,I,T) \
6047
cimg_for_in21((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
6048
_p10##x = x - 10<0?0:x - 10, \
6049
_p9##x = x - 9<0?0:x - 9, \
6050
_p8##x = x - 8<0?0:x - 8, \
6051
_p7##x = x - 7<0?0:x - 7, \
6052
_p6##x = x - 6<0?0:x - 6, \
6053
_p5##x = x - 5<0?0:x - 5, \
6054
_p4##x = x - 4<0?0:x - 4, \
6055
_p3##x = x - 3<0?0:x - 3, \
6056
_p2##x = x - 2<0?0:x - 2, \
6057
_p1##x = x - 1<0?0:x - 1, \
6058
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
6059
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
6060
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
6061
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
6062
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
6063
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
6064
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
6065
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
6066
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
6067
_n10##x = (int)( \
6068
(I[0] = (T)(img)(_p10##x,_p10##y,z,c)), \
6069
(I[21] = (T)(img)(_p10##x,_p9##y,z,c)), \
6070
(I[42] = (T)(img)(_p10##x,_p8##y,z,c)), \
6071
(I[63] = (T)(img)(_p10##x,_p7##y,z,c)), \
6072
(I[84] = (T)(img)(_p10##x,_p6##y,z,c)), \
6073
(I[105] = (T)(img)(_p10##x,_p5##y,z,c)), \
6074
(I[126] = (T)(img)(_p10##x,_p4##y,z,c)), \
6075
(I[147] = (T)(img)(_p10##x,_p3##y,z,c)), \
6076
(I[168] = (T)(img)(_p10##x,_p2##y,z,c)), \
6077
(I[189] = (T)(img)(_p10##x,_p1##y,z,c)), \
6078
(I[210] = (T)(img)(_p10##x,y,z,c)), \
6079
(I[231] = (T)(img)(_p10##x,_n1##y,z,c)), \
6080
(I[252] = (T)(img)(_p10##x,_n2##y,z,c)), \
6081
(I[273] = (T)(img)(_p10##x,_n3##y,z,c)), \
6082
(I[294] = (T)(img)(_p10##x,_n4##y,z,c)), \
6083
(I[315] = (T)(img)(_p10##x,_n5##y,z,c)), \
6084
(I[336] = (T)(img)(_p10##x,_n6##y,z,c)), \
6085
(I[357] = (T)(img)(_p10##x,_n7##y,z,c)), \
6086
(I[378] = (T)(img)(_p10##x,_n8##y,z,c)), \
6087
(I[399] = (T)(img)(_p10##x,_n9##y,z,c)), \
6088
(I[420] = (T)(img)(_p10##x,_n10##y,z,c)), \
6089
(I[1] = (T)(img)(_p9##x,_p10##y,z,c)), \
6090
(I[22] = (T)(img)(_p9##x,_p9##y,z,c)), \
6091
(I[43] = (T)(img)(_p9##x,_p8##y,z,c)), \
6092
(I[64] = (T)(img)(_p9##x,_p7##y,z,c)), \
6093
(I[85] = (T)(img)(_p9##x,_p6##y,z,c)), \
6094
(I[106] = (T)(img)(_p9##x,_p5##y,z,c)), \
6095
(I[127] = (T)(img)(_p9##x,_p4##y,z,c)), \
6096
(I[148] = (T)(img)(_p9##x,_p3##y,z,c)), \
6097
(I[169] = (T)(img)(_p9##x,_p2##y,z,c)), \
6098
(I[190] = (T)(img)(_p9##x,_p1##y,z,c)), \
6099
(I[211] = (T)(img)(_p9##x,y,z,c)), \
6100
(I[232] = (T)(img)(_p9##x,_n1##y,z,c)), \
6101
(I[253] = (T)(img)(_p9##x,_n2##y,z,c)), \
6102
(I[274] = (T)(img)(_p9##x,_n3##y,z,c)), \
6103
(I[295] = (T)(img)(_p9##x,_n4##y,z,c)), \
6104
(I[316] = (T)(img)(_p9##x,_n5##y,z,c)), \
6105
(I[337] = (T)(img)(_p9##x,_n6##y,z,c)), \
6106
(I[358] = (T)(img)(_p9##x,_n7##y,z,c)), \
6107
(I[379] = (T)(img)(_p9##x,_n8##y,z,c)), \
6108
(I[400] = (T)(img)(_p9##x,_n9##y,z,c)), \
6109
(I[421] = (T)(img)(_p9##x,_n10##y,z,c)), \
6110
(I[2] = (T)(img)(_p8##x,_p10##y,z,c)), \
6111
(I[23] = (T)(img)(_p8##x,_p9##y,z,c)), \
6112
(I[44] = (T)(img)(_p8##x,_p8##y,z,c)), \
6113
(I[65] = (T)(img)(_p8##x,_p7##y,z,c)), \
6114
(I[86] = (T)(img)(_p8##x,_p6##y,z,c)), \
6115
(I[107] = (T)(img)(_p8##x,_p5##y,z,c)), \
6116
(I[128] = (T)(img)(_p8##x,_p4##y,z,c)), \
6117
(I[149] = (T)(img)(_p8##x,_p3##y,z,c)), \
6118
(I[170] = (T)(img)(_p8##x,_p2##y,z,c)), \
6119
(I[191] = (T)(img)(_p8##x,_p1##y,z,c)), \
6120
(I[212] = (T)(img)(_p8##x,y,z,c)), \
6121
(I[233] = (T)(img)(_p8##x,_n1##y,z,c)), \
6122
(I[254] = (T)(img)(_p8##x,_n2##y,z,c)), \
6123
(I[275] = (T)(img)(_p8##x,_n3##y,z,c)), \
6124
(I[296] = (T)(img)(_p8##x,_n4##y,z,c)), \
6125
(I[317] = (T)(img)(_p8##x,_n5##y,z,c)), \
6126
(I[338] = (T)(img)(_p8##x,_n6##y,z,c)), \
6127
(I[359] = (T)(img)(_p8##x,_n7##y,z,c)), \
6128
(I[380] = (T)(img)(_p8##x,_n8##y,z,c)), \
6129
(I[401] = (T)(img)(_p8##x,_n9##y,z,c)), \
6130
(I[422] = (T)(img)(_p8##x,_n10##y,z,c)), \
6131
(I[3] = (T)(img)(_p7##x,_p10##y,z,c)), \
6132
(I[24] = (T)(img)(_p7##x,_p9##y,z,c)), \
6133
(I[45] = (T)(img)(_p7##x,_p8##y,z,c)), \
6134
(I[66] = (T)(img)(_p7##x,_p7##y,z,c)), \
6135
(I[87] = (T)(img)(_p7##x,_p6##y,z,c)), \
6136
(I[108] = (T)(img)(_p7##x,_p5##y,z,c)), \
6137
(I[129] = (T)(img)(_p7##x,_p4##y,z,c)), \
6138
(I[150] = (T)(img)(_p7##x,_p3##y,z,c)), \
6139
(I[171] = (T)(img)(_p7##x,_p2##y,z,c)), \
6140
(I[192] = (T)(img)(_p7##x,_p1##y,z,c)), \
6141
(I[213] = (T)(img)(_p7##x,y,z,c)), \
6142
(I[234] = (T)(img)(_p7##x,_n1##y,z,c)), \
6143
(I[255] = (T)(img)(_p7##x,_n2##y,z,c)), \
6144
(I[276] = (T)(img)(_p7##x,_n3##y,z,c)), \
6145
(I[297] = (T)(img)(_p7##x,_n4##y,z,c)), \
6146
(I[318] = (T)(img)(_p7##x,_n5##y,z,c)), \
6147
(I[339] = (T)(img)(_p7##x,_n6##y,z,c)), \
6148
(I[360] = (T)(img)(_p7##x,_n7##y,z,c)), \
6149
(I[381] = (T)(img)(_p7##x,_n8##y,z,c)), \
6150
(I[402] = (T)(img)(_p7##x,_n9##y,z,c)), \
6151
(I[423] = (T)(img)(_p7##x,_n10##y,z,c)), \
6152
(I[4] = (T)(img)(_p6##x,_p10##y,z,c)), \
6153
(I[25] = (T)(img)(_p6##x,_p9##y,z,c)), \
6154
(I[46] = (T)(img)(_p6##x,_p8##y,z,c)), \
6155
(I[67] = (T)(img)(_p6##x,_p7##y,z,c)), \
6156
(I[88] = (T)(img)(_p6##x,_p6##y,z,c)), \
6157
(I[109] = (T)(img)(_p6##x,_p5##y,z,c)), \
6158
(I[130] = (T)(img)(_p6##x,_p4##y,z,c)), \
6159
(I[151] = (T)(img)(_p6##x,_p3##y,z,c)), \
6160
(I[172] = (T)(img)(_p6##x,_p2##y,z,c)), \
6161
(I[193] = (T)(img)(_p6##x,_p1##y,z,c)), \
6162
(I[214] = (T)(img)(_p6##x,y,z,c)), \
6163
(I[235] = (T)(img)(_p6##x,_n1##y,z,c)), \
6164
(I[256] = (T)(img)(_p6##x,_n2##y,z,c)), \
6165
(I[277] = (T)(img)(_p6##x,_n3##y,z,c)), \
6166
(I[298] = (T)(img)(_p6##x,_n4##y,z,c)), \
6167
(I[319] = (T)(img)(_p6##x,_n5##y,z,c)), \
6168
(I[340] = (T)(img)(_p6##x,_n6##y,z,c)), \
6169
(I[361] = (T)(img)(_p6##x,_n7##y,z,c)), \
6170
(I[382] = (T)(img)(_p6##x,_n8##y,z,c)), \
6171
(I[403] = (T)(img)(_p6##x,_n9##y,z,c)), \
6172
(I[424] = (T)(img)(_p6##x,_n10##y,z,c)), \
6173
(I[5] = (T)(img)(_p5##x,_p10##y,z,c)), \
6174
(I[26] = (T)(img)(_p5##x,_p9##y,z,c)), \
6175
(I[47] = (T)(img)(_p5##x,_p8##y,z,c)), \
6176
(I[68] = (T)(img)(_p5##x,_p7##y,z,c)), \
6177
(I[89] = (T)(img)(_p5##x,_p6##y,z,c)), \
6178
(I[110] = (T)(img)(_p5##x,_p5##y,z,c)), \
6179
(I[131] = (T)(img)(_p5##x,_p4##y,z,c)), \
6180
(I[152] = (T)(img)(_p5##x,_p3##y,z,c)), \
6181
(I[173] = (T)(img)(_p5##x,_p2##y,z,c)), \
6182
(I[194] = (T)(img)(_p5##x,_p1##y,z,c)), \
6183
(I[215] = (T)(img)(_p5##x,y,z,c)), \
6184
(I[236] = (T)(img)(_p5##x,_n1##y,z,c)), \
6185
(I[257] = (T)(img)(_p5##x,_n2##y,z,c)), \
6186
(I[278] = (T)(img)(_p5##x,_n3##y,z,c)), \
6187
(I[299] = (T)(img)(_p5##x,_n4##y,z,c)), \
6188
(I[320] = (T)(img)(_p5##x,_n5##y,z,c)), \
6189
(I[341] = (T)(img)(_p5##x,_n6##y,z,c)), \
6190
(I[362] = (T)(img)(_p5##x,_n7##y,z,c)), \
6191
(I[383] = (T)(img)(_p5##x,_n8##y,z,c)), \
6192
(I[404] = (T)(img)(_p5##x,_n9##y,z,c)), \
6193
(I[425] = (T)(img)(_p5##x,_n10##y,z,c)), \
6194
(I[6] = (T)(img)(_p4##x,_p10##y,z,c)), \
6195
(I[27] = (T)(img)(_p4##x,_p9##y,z,c)), \
6196
(I[48] = (T)(img)(_p4##x,_p8##y,z,c)), \
6197
(I[69] = (T)(img)(_p4##x,_p7##y,z,c)), \
6198
(I[90] = (T)(img)(_p4##x,_p6##y,z,c)), \
6199
(I[111] = (T)(img)(_p4##x,_p5##y,z,c)), \
6200
(I[132] = (T)(img)(_p4##x,_p4##y,z,c)), \
6201
(I[153] = (T)(img)(_p4##x,_p3##y,z,c)), \
6202
(I[174] = (T)(img)(_p4##x,_p2##y,z,c)), \
6203
(I[195] = (T)(img)(_p4##x,_p1##y,z,c)), \
6204
(I[216] = (T)(img)(_p4##x,y,z,c)), \
6205
(I[237] = (T)(img)(_p4##x,_n1##y,z,c)), \
6206
(I[258] = (T)(img)(_p4##x,_n2##y,z,c)), \
6207
(I[279] = (T)(img)(_p4##x,_n3##y,z,c)), \
6208
(I[300] = (T)(img)(_p4##x,_n4##y,z,c)), \
6209
(I[321] = (T)(img)(_p4##x,_n5##y,z,c)), \
6210
(I[342] = (T)(img)(_p4##x,_n6##y,z,c)), \
6211
(I[363] = (T)(img)(_p4##x,_n7##y,z,c)), \
6212
(I[384] = (T)(img)(_p4##x,_n8##y,z,c)), \
6213
(I[405] = (T)(img)(_p4##x,_n9##y,z,c)), \
6214
(I[426] = (T)(img)(_p4##x,_n10##y,z,c)), \
6215
(I[7] = (T)(img)(_p3##x,_p10##y,z,c)), \
6216
(I[28] = (T)(img)(_p3##x,_p9##y,z,c)), \
6217
(I[49] = (T)(img)(_p3##x,_p8##y,z,c)), \
6218
(I[70] = (T)(img)(_p3##x,_p7##y,z,c)), \
6219
(I[91] = (T)(img)(_p3##x,_p6##y,z,c)), \
6220
(I[112] = (T)(img)(_p3##x,_p5##y,z,c)), \
6221
(I[133] = (T)(img)(_p3##x,_p4##y,z,c)), \
6222
(I[154] = (T)(img)(_p3##x,_p3##y,z,c)), \
6223
(I[175] = (T)(img)(_p3##x,_p2##y,z,c)), \
6224
(I[196] = (T)(img)(_p3##x,_p1##y,z,c)), \
6225
(I[217] = (T)(img)(_p3##x,y,z,c)), \
6226
(I[238] = (T)(img)(_p3##x,_n1##y,z,c)), \
6227
(I[259] = (T)(img)(_p3##x,_n2##y,z,c)), \
6228
(I[280] = (T)(img)(_p3##x,_n3##y,z,c)), \
6229
(I[301] = (T)(img)(_p3##x,_n4##y,z,c)), \
6230
(I[322] = (T)(img)(_p3##x,_n5##y,z,c)), \
6231
(I[343] = (T)(img)(_p3##x,_n6##y,z,c)), \
6232
(I[364] = (T)(img)(_p3##x,_n7##y,z,c)), \
6233
(I[385] = (T)(img)(_p3##x,_n8##y,z,c)), \
6234
(I[406] = (T)(img)(_p3##x,_n9##y,z,c)), \
6235
(I[427] = (T)(img)(_p3##x,_n10##y,z,c)), \
6236
(I[8] = (T)(img)(_p2##x,_p10##y,z,c)), \
6237
(I[29] = (T)(img)(_p2##x,_p9##y,z,c)), \
6238
(I[50] = (T)(img)(_p2##x,_p8##y,z,c)), \
6239
(I[71] = (T)(img)(_p2##x,_p7##y,z,c)), \
6240
(I[92] = (T)(img)(_p2##x,_p6##y,z,c)), \
6241
(I[113] = (T)(img)(_p2##x,_p5##y,z,c)), \
6242
(I[134] = (T)(img)(_p2##x,_p4##y,z,c)), \
6243
(I[155] = (T)(img)(_p2##x,_p3##y,z,c)), \
6244
(I[176] = (T)(img)(_p2##x,_p2##y,z,c)), \
6245
(I[197] = (T)(img)(_p2##x,_p1##y,z,c)), \
6246
(I[218] = (T)(img)(_p2##x,y,z,c)), \
6247
(I[239] = (T)(img)(_p2##x,_n1##y,z,c)), \
6248
(I[260] = (T)(img)(_p2##x,_n2##y,z,c)), \
6249
(I[281] = (T)(img)(_p2##x,_n3##y,z,c)), \
6250
(I[302] = (T)(img)(_p2##x,_n4##y,z,c)), \
6251
(I[323] = (T)(img)(_p2##x,_n5##y,z,c)), \
6252
(I[344] = (T)(img)(_p2##x,_n6##y,z,c)), \
6253
(I[365] = (T)(img)(_p2##x,_n7##y,z,c)), \
6254
(I[386] = (T)(img)(_p2##x,_n8##y,z,c)), \
6255
(I[407] = (T)(img)(_p2##x,_n9##y,z,c)), \
6256
(I[428] = (T)(img)(_p2##x,_n10##y,z,c)), \
6257
(I[9] = (T)(img)(_p1##x,_p10##y,z,c)), \
6258
(I[30] = (T)(img)(_p1##x,_p9##y,z,c)), \
6259
(I[51] = (T)(img)(_p1##x,_p8##y,z,c)), \
6260
(I[72] = (T)(img)(_p1##x,_p7##y,z,c)), \
6261
(I[93] = (T)(img)(_p1##x,_p6##y,z,c)), \
6262
(I[114] = (T)(img)(_p1##x,_p5##y,z,c)), \
6263
(I[135] = (T)(img)(_p1##x,_p4##y,z,c)), \
6264
(I[156] = (T)(img)(_p1##x,_p3##y,z,c)), \
6265
(I[177] = (T)(img)(_p1##x,_p2##y,z,c)), \
6266
(I[198] = (T)(img)(_p1##x,_p1##y,z,c)), \
6267
(I[219] = (T)(img)(_p1##x,y,z,c)), \
6268
(I[240] = (T)(img)(_p1##x,_n1##y,z,c)), \
6269
(I[261] = (T)(img)(_p1##x,_n2##y,z,c)), \
6270
(I[282] = (T)(img)(_p1##x,_n3##y,z,c)), \
6271
(I[303] = (T)(img)(_p1##x,_n4##y,z,c)), \
6272
(I[324] = (T)(img)(_p1##x,_n5##y,z,c)), \
6273
(I[345] = (T)(img)(_p1##x,_n6##y,z,c)), \
6274
(I[366] = (T)(img)(_p1##x,_n7##y,z,c)), \
6275
(I[387] = (T)(img)(_p1##x,_n8##y,z,c)), \
6276
(I[408] = (T)(img)(_p1##x,_n9##y,z,c)), \
6277
(I[429] = (T)(img)(_p1##x,_n10##y,z,c)), \
6278
(I[10] = (T)(img)(x,_p10##y,z,c)), \
6279
(I[31] = (T)(img)(x,_p9##y,z,c)), \
6280
(I[52] = (T)(img)(x,_p8##y,z,c)), \
6281
(I[73] = (T)(img)(x,_p7##y,z,c)), \
6282
(I[94] = (T)(img)(x,_p6##y,z,c)), \
6283
(I[115] = (T)(img)(x,_p5##y,z,c)), \
6284
(I[136] = (T)(img)(x,_p4##y,z,c)), \
6285
(I[157] = (T)(img)(x,_p3##y,z,c)), \
6286
(I[178] = (T)(img)(x,_p2##y,z,c)), \
6287
(I[199] = (T)(img)(x,_p1##y,z,c)), \
6288
(I[220] = (T)(img)(x,y,z,c)), \
6289
(I[241] = (T)(img)(x,_n1##y,z,c)), \
6290
(I[262] = (T)(img)(x,_n2##y,z,c)), \
6291
(I[283] = (T)(img)(x,_n3##y,z,c)), \
6292
(I[304] = (T)(img)(x,_n4##y,z,c)), \
6293
(I[325] = (T)(img)(x,_n5##y,z,c)), \
6294
(I[346] = (T)(img)(x,_n6##y,z,c)), \
6295
(I[367] = (T)(img)(x,_n7##y,z,c)), \
6296
(I[388] = (T)(img)(x,_n8##y,z,c)), \
6297
(I[409] = (T)(img)(x,_n9##y,z,c)), \
6298
(I[430] = (T)(img)(x,_n10##y,z,c)), \
6299
(I[11] = (T)(img)(_n1##x,_p10##y,z,c)), \
6300
(I[32] = (T)(img)(_n1##x,_p9##y,z,c)), \
6301
(I[53] = (T)(img)(_n1##x,_p8##y,z,c)), \
6302
(I[74] = (T)(img)(_n1##x,_p7##y,z,c)), \
6303
(I[95] = (T)(img)(_n1##x,_p6##y,z,c)), \
6304
(I[116] = (T)(img)(_n1##x,_p5##y,z,c)), \
6305
(I[137] = (T)(img)(_n1##x,_p4##y,z,c)), \
6306
(I[158] = (T)(img)(_n1##x,_p3##y,z,c)), \
6307
(I[179] = (T)(img)(_n1##x,_p2##y,z,c)), \
6308
(I[200] = (T)(img)(_n1##x,_p1##y,z,c)), \
6309
(I[221] = (T)(img)(_n1##x,y,z,c)), \
6310
(I[242] = (T)(img)(_n1##x,_n1##y,z,c)), \
6311
(I[263] = (T)(img)(_n1##x,_n2##y,z,c)), \
6312
(I[284] = (T)(img)(_n1##x,_n3##y,z,c)), \
6313
(I[305] = (T)(img)(_n1##x,_n4##y,z,c)), \
6314
(I[326] = (T)(img)(_n1##x,_n5##y,z,c)), \
6315
(I[347] = (T)(img)(_n1##x,_n6##y,z,c)), \
6316
(I[368] = (T)(img)(_n1##x,_n7##y,z,c)), \
6317
(I[389] = (T)(img)(_n1##x,_n8##y,z,c)), \
6318
(I[410] = (T)(img)(_n1##x,_n9##y,z,c)), \
6319
(I[431] = (T)(img)(_n1##x,_n10##y,z,c)), \
6320
(I[12] = (T)(img)(_n2##x,_p10##y,z,c)), \
6321
(I[33] = (T)(img)(_n2##x,_p9##y,z,c)), \
6322
(I[54] = (T)(img)(_n2##x,_p8##y,z,c)), \
6323
(I[75] = (T)(img)(_n2##x,_p7##y,z,c)), \
6324
(I[96] = (T)(img)(_n2##x,_p6##y,z,c)), \
6325
(I[117] = (T)(img)(_n2##x,_p5##y,z,c)), \
6326
(I[138] = (T)(img)(_n2##x,_p4##y,z,c)), \
6327
(I[159] = (T)(img)(_n2##x,_p3##y,z,c)), \
6328
(I[180] = (T)(img)(_n2##x,_p2##y,z,c)), \
6329
(I[201] = (T)(img)(_n2##x,_p1##y,z,c)), \
6330
(I[222] = (T)(img)(_n2##x,y,z,c)), \
6331
(I[243] = (T)(img)(_n2##x,_n1##y,z,c)), \
6332
(I[264] = (T)(img)(_n2##x,_n2##y,z,c)), \
6333
(I[285] = (T)(img)(_n2##x,_n3##y,z,c)), \
6334
(I[306] = (T)(img)(_n2##x,_n4##y,z,c)), \
6335
(I[327] = (T)(img)(_n2##x,_n5##y,z,c)), \
6336
(I[348] = (T)(img)(_n2##x,_n6##y,z,c)), \
6337
(I[369] = (T)(img)(_n2##x,_n7##y,z,c)), \
6338
(I[390] = (T)(img)(_n2##x,_n8##y,z,c)), \
6339
(I[411] = (T)(img)(_n2##x,_n9##y,z,c)), \
6340
(I[432] = (T)(img)(_n2##x,_n10##y,z,c)), \
6341
(I[13] = (T)(img)(_n3##x,_p10##y,z,c)), \
6342
(I[34] = (T)(img)(_n3##x,_p9##y,z,c)), \
6343
(I[55] = (T)(img)(_n3##x,_p8##y,z,c)), \
6344
(I[76] = (T)(img)(_n3##x,_p7##y,z,c)), \
6345
(I[97] = (T)(img)(_n3##x,_p6##y,z,c)), \
6346
(I[118] = (T)(img)(_n3##x,_p5##y,z,c)), \
6347
(I[139] = (T)(img)(_n3##x,_p4##y,z,c)), \
6348
(I[160] = (T)(img)(_n3##x,_p3##y,z,c)), \
6349
(I[181] = (T)(img)(_n3##x,_p2##y,z,c)), \
6350
(I[202] = (T)(img)(_n3##x,_p1##y,z,c)), \
6351
(I[223] = (T)(img)(_n3##x,y,z,c)), \
6352
(I[244] = (T)(img)(_n3##x,_n1##y,z,c)), \
6353
(I[265] = (T)(img)(_n3##x,_n2##y,z,c)), \
6354
(I[286] = (T)(img)(_n3##x,_n3##y,z,c)), \
6355
(I[307] = (T)(img)(_n3##x,_n4##y,z,c)), \
6356
(I[328] = (T)(img)(_n3##x,_n5##y,z,c)), \
6357
(I[349] = (T)(img)(_n3##x,_n6##y,z,c)), \
6358
(I[370] = (T)(img)(_n3##x,_n7##y,z,c)), \
6359
(I[391] = (T)(img)(_n3##x,_n8##y,z,c)), \
6360
(I[412] = (T)(img)(_n3##x,_n9##y,z,c)), \
6361
(I[433] = (T)(img)(_n3##x,_n10##y,z,c)), \
6362
(I[14] = (T)(img)(_n4##x,_p10##y,z,c)), \
6363
(I[35] = (T)(img)(_n4##x,_p9##y,z,c)), \
6364
(I[56] = (T)(img)(_n4##x,_p8##y,z,c)), \
6365
(I[77] = (T)(img)(_n4##x,_p7##y,z,c)), \
6366
(I[98] = (T)(img)(_n4##x,_p6##y,z,c)), \
6367
(I[119] = (T)(img)(_n4##x,_p5##y,z,c)), \
6368
(I[140] = (T)(img)(_n4##x,_p4##y,z,c)), \
6369
(I[161] = (T)(img)(_n4##x,_p3##y,z,c)), \
6370
(I[182] = (T)(img)(_n4##x,_p2##y,z,c)), \
6371
(I[203] = (T)(img)(_n4##x,_p1##y,z,c)), \
6372
(I[224] = (T)(img)(_n4##x,y,z,c)), \
6373
(I[245] = (T)(img)(_n4##x,_n1##y,z,c)), \
6374
(I[266] = (T)(img)(_n4##x,_n2##y,z,c)), \
6375
(I[287] = (T)(img)(_n4##x,_n3##y,z,c)), \
6376
(I[308] = (T)(img)(_n4##x,_n4##y,z,c)), \
6377
(I[329] = (T)(img)(_n4##x,_n5##y,z,c)), \
6378
(I[350] = (T)(img)(_n4##x,_n6##y,z,c)), \
6379
(I[371] = (T)(img)(_n4##x,_n7##y,z,c)), \
6380
(I[392] = (T)(img)(_n4##x,_n8##y,z,c)), \
6381
(I[413] = (T)(img)(_n4##x,_n9##y,z,c)), \
6382
(I[434] = (T)(img)(_n4##x,_n10##y,z,c)), \
6383
(I[15] = (T)(img)(_n5##x,_p10##y,z,c)), \
6384
(I[36] = (T)(img)(_n5##x,_p9##y,z,c)), \
6385
(I[57] = (T)(img)(_n5##x,_p8##y,z,c)), \
6386
(I[78] = (T)(img)(_n5##x,_p7##y,z,c)), \
6387
(I[99] = (T)(img)(_n5##x,_p6##y,z,c)), \
6388
(I[120] = (T)(img)(_n5##x,_p5##y,z,c)), \
6389
(I[141] = (T)(img)(_n5##x,_p4##y,z,c)), \
6390
(I[162] = (T)(img)(_n5##x,_p3##y,z,c)), \
6391
(I[183] = (T)(img)(_n5##x,_p2##y,z,c)), \
6392
(I[204] = (T)(img)(_n5##x,_p1##y,z,c)), \
6393
(I[225] = (T)(img)(_n5##x,y,z,c)), \
6394
(I[246] = (T)(img)(_n5##x,_n1##y,z,c)), \
6395
(I[267] = (T)(img)(_n5##x,_n2##y,z,c)), \
6396
(I[288] = (T)(img)(_n5##x,_n3##y,z,c)), \
6397
(I[309] = (T)(img)(_n5##x,_n4##y,z,c)), \
6398
(I[330] = (T)(img)(_n5##x,_n5##y,z,c)), \
6399
(I[351] = (T)(img)(_n5##x,_n6##y,z,c)), \
6400
(I[372] = (T)(img)(_n5##x,_n7##y,z,c)), \
6401
(I[393] = (T)(img)(_n5##x,_n8##y,z,c)), \
6402
(I[414] = (T)(img)(_n5##x,_n9##y,z,c)), \
6403
(I[435] = (T)(img)(_n5##x,_n10##y,z,c)), \
6404
(I[16] = (T)(img)(_n6##x,_p10##y,z,c)), \
6405
(I[37] = (T)(img)(_n6##x,_p9##y,z,c)), \
6406
(I[58] = (T)(img)(_n6##x,_p8##y,z,c)), \
6407
(I[79] = (T)(img)(_n6##x,_p7##y,z,c)), \
6408
(I[100] = (T)(img)(_n6##x,_p6##y,z,c)), \
6409
(I[121] = (T)(img)(_n6##x,_p5##y,z,c)), \
6410
(I[142] = (T)(img)(_n6##x,_p4##y,z,c)), \
6411
(I[163] = (T)(img)(_n6##x,_p3##y,z,c)), \
6412
(I[184] = (T)(img)(_n6##x,_p2##y,z,c)), \
6413
(I[205] = (T)(img)(_n6##x,_p1##y,z,c)), \
6414
(I[226] = (T)(img)(_n6##x,y,z,c)), \
6415
(I[247] = (T)(img)(_n6##x,_n1##y,z,c)), \
6416
(I[268] = (T)(img)(_n6##x,_n2##y,z,c)), \
6417
(I[289] = (T)(img)(_n6##x,_n3##y,z,c)), \
6418
(I[310] = (T)(img)(_n6##x,_n4##y,z,c)), \
6419
(I[331] = (T)(img)(_n6##x,_n5##y,z,c)), \
6420
(I[352] = (T)(img)(_n6##x,_n6##y,z,c)), \
6421
(I[373] = (T)(img)(_n6##x,_n7##y,z,c)), \
6422
(I[394] = (T)(img)(_n6##x,_n8##y,z,c)), \
6423
(I[415] = (T)(img)(_n6##x,_n9##y,z,c)), \
6424
(I[436] = (T)(img)(_n6##x,_n10##y,z,c)), \
6425
(I[17] = (T)(img)(_n7##x,_p10##y,z,c)), \
6426
(I[38] = (T)(img)(_n7##x,_p9##y,z,c)), \
6427
(I[59] = (T)(img)(_n7##x,_p8##y,z,c)), \
6428
(I[80] = (T)(img)(_n7##x,_p7##y,z,c)), \
6429
(I[101] = (T)(img)(_n7##x,_p6##y,z,c)), \
6430
(I[122] = (T)(img)(_n7##x,_p5##y,z,c)), \
6431
(I[143] = (T)(img)(_n7##x,_p4##y,z,c)), \
6432
(I[164] = (T)(img)(_n7##x,_p3##y,z,c)), \
6433
(I[185] = (T)(img)(_n7##x,_p2##y,z,c)), \
6434
(I[206] = (T)(img)(_n7##x,_p1##y,z,c)), \
6435
(I[227] = (T)(img)(_n7##x,y,z,c)), \
6436
(I[248] = (T)(img)(_n7##x,_n1##y,z,c)), \
6437
(I[269] = (T)(img)(_n7##x,_n2##y,z,c)), \
6438
(I[290] = (T)(img)(_n7##x,_n3##y,z,c)), \
6439
(I[311] = (T)(img)(_n7##x,_n4##y,z,c)), \
6440
(I[332] = (T)(img)(_n7##x,_n5##y,z,c)), \
6441
(I[353] = (T)(img)(_n7##x,_n6##y,z,c)), \
6442
(I[374] = (T)(img)(_n7##x,_n7##y,z,c)), \
6443
(I[395] = (T)(img)(_n7##x,_n8##y,z,c)), \
6444
(I[416] = (T)(img)(_n7##x,_n9##y,z,c)), \
6445
(I[437] = (T)(img)(_n7##x,_n10##y,z,c)), \
6446
(I[18] = (T)(img)(_n8##x,_p10##y,z,c)), \
6447
(I[39] = (T)(img)(_n8##x,_p9##y,z,c)), \
6448
(I[60] = (T)(img)(_n8##x,_p8##y,z,c)), \
6449
(I[81] = (T)(img)(_n8##x,_p7##y,z,c)), \
6450
(I[102] = (T)(img)(_n8##x,_p6##y,z,c)), \
6451
(I[123] = (T)(img)(_n8##x,_p5##y,z,c)), \
6452
(I[144] = (T)(img)(_n8##x,_p4##y,z,c)), \
6453
(I[165] = (T)(img)(_n8##x,_p3##y,z,c)), \
6454
(I[186] = (T)(img)(_n8##x,_p2##y,z,c)), \
6455
(I[207] = (T)(img)(_n8##x,_p1##y,z,c)), \
6456
(I[228] = (T)(img)(_n8##x,y,z,c)), \
6457
(I[249] = (T)(img)(_n8##x,_n1##y,z,c)), \
6458
(I[270] = (T)(img)(_n8##x,_n2##y,z,c)), \
6459
(I[291] = (T)(img)(_n8##x,_n3##y,z,c)), \
6460
(I[312] = (T)(img)(_n8##x,_n4##y,z,c)), \
6461
(I[333] = (T)(img)(_n8##x,_n5##y,z,c)), \
6462
(I[354] = (T)(img)(_n8##x,_n6##y,z,c)), \
6463
(I[375] = (T)(img)(_n8##x,_n7##y,z,c)), \
6464
(I[396] = (T)(img)(_n8##x,_n8##y,z,c)), \
6465
(I[417] = (T)(img)(_n8##x,_n9##y,z,c)), \
6466
(I[438] = (T)(img)(_n8##x,_n10##y,z,c)), \
6467
(I[19] = (T)(img)(_n9##x,_p10##y,z,c)), \
6468
(I[40] = (T)(img)(_n9##x,_p9##y,z,c)), \
6469
(I[61] = (T)(img)(_n9##x,_p8##y,z,c)), \
6470
(I[82] = (T)(img)(_n9##x,_p7##y,z,c)), \
6471
(I[103] = (T)(img)(_n9##x,_p6##y,z,c)), \
6472
(I[124] = (T)(img)(_n9##x,_p5##y,z,c)), \
6473
(I[145] = (T)(img)(_n9##x,_p4##y,z,c)), \
6474
(I[166] = (T)(img)(_n9##x,_p3##y,z,c)), \
6475
(I[187] = (T)(img)(_n9##x,_p2##y,z,c)), \
6476
(I[208] = (T)(img)(_n9##x,_p1##y,z,c)), \
6477
(I[229] = (T)(img)(_n9##x,y,z,c)), \
6478
(I[250] = (T)(img)(_n9##x,_n1##y,z,c)), \
6479
(I[271] = (T)(img)(_n9##x,_n2##y,z,c)), \
6480
(I[292] = (T)(img)(_n9##x,_n3##y,z,c)), \
6481
(I[313] = (T)(img)(_n9##x,_n4##y,z,c)), \
6482
(I[334] = (T)(img)(_n9##x,_n5##y,z,c)), \
6483
(I[355] = (T)(img)(_n9##x,_n6##y,z,c)), \
6484
(I[376] = (T)(img)(_n9##x,_n7##y,z,c)), \
6485
(I[397] = (T)(img)(_n9##x,_n8##y,z,c)), \
6486
(I[418] = (T)(img)(_n9##x,_n9##y,z,c)), \
6487
(I[439] = (T)(img)(_n9##x,_n10##y,z,c)), \
6488
x + 10>=(img).width()?(img).width() - 1:x + 10); \
6489
x<=(int)(x1) && ((_n10##x<(img).width() && ( \
6490
(I[20] = (T)(img)(_n10##x,_p10##y,z,c)), \
6491
(I[41] = (T)(img)(_n10##x,_p9##y,z,c)), \
6492
(I[62] = (T)(img)(_n10##x,_p8##y,z,c)), \
6493
(I[83] = (T)(img)(_n10##x,_p7##y,z,c)), \
6494
(I[104] = (T)(img)(_n10##x,_p6##y,z,c)), \
6495
(I[125] = (T)(img)(_n10##x,_p5##y,z,c)), \
6496
(I[146] = (T)(img)(_n10##x,_p4##y,z,c)), \
6497
(I[167] = (T)(img)(_n10##x,_p3##y,z,c)), \
6498
(I[188] = (T)(img)(_n10##x,_p2##y,z,c)), \
6499
(I[209] = (T)(img)(_n10##x,_p1##y,z,c)), \
6500
(I[230] = (T)(img)(_n10##x,y,z,c)), \
6501
(I[251] = (T)(img)(_n10##x,_n1##y,z,c)), \
6502
(I[272] = (T)(img)(_n10##x,_n2##y,z,c)), \
6503
(I[293] = (T)(img)(_n10##x,_n3##y,z,c)), \
6504
(I[314] = (T)(img)(_n10##x,_n4##y,z,c)), \
6505
(I[335] = (T)(img)(_n10##x,_n5##y,z,c)), \
6506
(I[356] = (T)(img)(_n10##x,_n6##y,z,c)), \
6507
(I[377] = (T)(img)(_n10##x,_n7##y,z,c)), \
6508
(I[398] = (T)(img)(_n10##x,_n8##y,z,c)), \
6509
(I[419] = (T)(img)(_n10##x,_n9##y,z,c)), \
6510
(I[440] = (T)(img)(_n10##x,_n10##y,z,c)),1)) || \
6511
_n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
6512
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \
6513
I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
6514
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \
6515
I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
6516
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
6517
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
6518
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \
6519
I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
6520
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \
6521
I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
6522
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \
6523
I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
6524
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \
6525
I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \
6526
I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \
6527
I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
6528
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], \
6529
I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], \
6530
I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], \
6531
I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \
6532
I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], \
6533
_p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x)
6534
6535
#define cimg_get21x21(img,x,y,z,c,I,T) \
6536
I[0] = (T)(img)(_p10##x,_p10##y,z,c), I[1] = (T)(img)(_p9##x,_p10##y,z,c), I[2] = (T)(img)(_p8##x,_p10##y,z,c), I[3] = (T)(img)(_p7##x,_p10##y,z,c), I[4] = (T)(img)(_p6##x,_p10##y,z,c), I[5] = (T)(img)(_p5##x,_p10##y,z,c), I[6] = (T)(img)(_p4##x,_p10##y,z,c), I[7] = (T)(img)(_p3##x,_p10##y,z,c), I[8] = (T)(img)(_p2##x,_p10##y,z,c), I[9] = (T)(img)(_p1##x,_p10##y,z,c), I[10] = (T)(img)(x,_p10##y,z,c), I[11] = (T)(img)(_n1##x,_p10##y,z,c), I[12] = (T)(img)(_n2##x,_p10##y,z,c), I[13] = (T)(img)(_n3##x,_p10##y,z,c), I[14] = (T)(img)(_n4##x,_p10##y,z,c), I[15] = (T)(img)(_n5##x,_p10##y,z,c), I[16] = (T)(img)(_n6##x,_p10##y,z,c), I[17] = (T)(img)(_n7##x,_p10##y,z,c), I[18] = (T)(img)(_n8##x,_p10##y,z,c), I[19] = (T)(img)(_n9##x,_p10##y,z,c), I[20] = (T)(img)(_n10##x,_p10##y,z,c), \
6537
I[21] = (T)(img)(_p10##x,_p9##y,z,c), I[22] = (T)(img)(_p9##x,_p9##y,z,c), I[23] = (T)(img)(_p8##x,_p9##y,z,c), I[24] = (T)(img)(_p7##x,_p9##y,z,c), I[25] = (T)(img)(_p6##x,_p9##y,z,c), I[26] = (T)(img)(_p5##x,_p9##y,z,c), I[27] = (T)(img)(_p4##x,_p9##y,z,c), I[28] = (T)(img)(_p3##x,_p9##y,z,c), I[29] = (T)(img)(_p2##x,_p9##y,z,c), I[30] = (T)(img)(_p1##x,_p9##y,z,c), I[31] = (T)(img)(x,_p9##y,z,c), I[32] = (T)(img)(_n1##x,_p9##y,z,c), I[33] = (T)(img)(_n2##x,_p9##y,z,c), I[34] = (T)(img)(_n3##x,_p9##y,z,c), I[35] = (T)(img)(_n4##x,_p9##y,z,c), I[36] = (T)(img)(_n5##x,_p9##y,z,c), I[37] = (T)(img)(_n6##x,_p9##y,z,c), I[38] = (T)(img)(_n7##x,_p9##y,z,c), I[39] = (T)(img)(_n8##x,_p9##y,z,c), I[40] = (T)(img)(_n9##x,_p9##y,z,c), I[41] = (T)(img)(_n10##x,_p9##y,z,c), \
6538
I[42] = (T)(img)(_p10##x,_p8##y,z,c), I[43] = (T)(img)(_p9##x,_p8##y,z,c), I[44] = (T)(img)(_p8##x,_p8##y,z,c), I[45] = (T)(img)(_p7##x,_p8##y,z,c), I[46] = (T)(img)(_p6##x,_p8##y,z,c), I[47] = (T)(img)(_p5##x,_p8##y,z,c), I[48] = (T)(img)(_p4##x,_p8##y,z,c), I[49] = (T)(img)(_p3##x,_p8##y,z,c), I[50] = (T)(img)(_p2##x,_p8##y,z,c), I[51] = (T)(img)(_p1##x,_p8##y,z,c), I[52] = (T)(img)(x,_p8##y,z,c), I[53] = (T)(img)(_n1##x,_p8##y,z,c), I[54] = (T)(img)(_n2##x,_p8##y,z,c), I[55] = (T)(img)(_n3##x,_p8##y,z,c), I[56] = (T)(img)(_n4##x,_p8##y,z,c), I[57] = (T)(img)(_n5##x,_p8##y,z,c), I[58] = (T)(img)(_n6##x,_p8##y,z,c), I[59] = (T)(img)(_n7##x,_p8##y,z,c), I[60] = (T)(img)(_n8##x,_p8##y,z,c), I[61] = (T)(img)(_n9##x,_p8##y,z,c), I[62] = (T)(img)(_n10##x,_p8##y,z,c), \
6539
I[63] = (T)(img)(_p10##x,_p7##y,z,c), I[64] = (T)(img)(_p9##x,_p7##y,z,c), I[65] = (T)(img)(_p8##x,_p7##y,z,c), I[66] = (T)(img)(_p7##x,_p7##y,z,c), I[67] = (T)(img)(_p6##x,_p7##y,z,c), I[68] = (T)(img)(_p5##x,_p7##y,z,c), I[69] = (T)(img)(_p4##x,_p7##y,z,c), I[70] = (T)(img)(_p3##x,_p7##y,z,c), I[71] = (T)(img)(_p2##x,_p7##y,z,c), I[72] = (T)(img)(_p1##x,_p7##y,z,c), I[73] = (T)(img)(x,_p7##y,z,c), I[74] = (T)(img)(_n1##x,_p7##y,z,c), I[75] = (T)(img)(_n2##x,_p7##y,z,c), I[76] = (T)(img)(_n3##x,_p7##y,z,c), I[77] = (T)(img)(_n4##x,_p7##y,z,c), I[78] = (T)(img)(_n5##x,_p7##y,z,c), I[79] = (T)(img)(_n6##x,_p7##y,z,c), I[80] = (T)(img)(_n7##x,_p7##y,z,c), I[81] = (T)(img)(_n8##x,_p7##y,z,c), I[82] = (T)(img)(_n9##x,_p7##y,z,c), I[83] = (T)(img)(_n10##x,_p7##y,z,c), \
6540
I[84] = (T)(img)(_p10##x,_p6##y,z,c), I[85] = (T)(img)(_p9##x,_p6##y,z,c), I[86] = (T)(img)(_p8##x,_p6##y,z,c), I[87] = (T)(img)(_p7##x,_p6##y,z,c), I[88] = (T)(img)(_p6##x,_p6##y,z,c), I[89] = (T)(img)(_p5##x,_p6##y,z,c), I[90] = (T)(img)(_p4##x,_p6##y,z,c), I[91] = (T)(img)(_p3##x,_p6##y,z,c), I[92] = (T)(img)(_p2##x,_p6##y,z,c), I[93] = (T)(img)(_p1##x,_p6##y,z,c), I[94] = (T)(img)(x,_p6##y,z,c), I[95] = (T)(img)(_n1##x,_p6##y,z,c), I[96] = (T)(img)(_n2##x,_p6##y,z,c), I[97] = (T)(img)(_n3##x,_p6##y,z,c), I[98] = (T)(img)(_n4##x,_p6##y,z,c), I[99] = (T)(img)(_n5##x,_p6##y,z,c), I[100] = (T)(img)(_n6##x,_p6##y,z,c), I[101] = (T)(img)(_n7##x,_p6##y,z,c), I[102] = (T)(img)(_n8##x,_p6##y,z,c), I[103] = (T)(img)(_n9##x,_p6##y,z,c), I[104] = (T)(img)(_n10##x,_p6##y,z,c), \
6541
I[105] = (T)(img)(_p10##x,_p5##y,z,c), I[106] = (T)(img)(_p9##x,_p5##y,z,c), I[107] = (T)(img)(_p8##x,_p5##y,z,c), I[108] = (T)(img)(_p7##x,_p5##y,z,c), I[109] = (T)(img)(_p6##x,_p5##y,z,c), I[110] = (T)(img)(_p5##x,_p5##y,z,c), I[111] = (T)(img)(_p4##x,_p5##y,z,c), I[112] = (T)(img)(_p3##x,_p5##y,z,c), I[113] = (T)(img)(_p2##x,_p5##y,z,c), I[114] = (T)(img)(_p1##x,_p5##y,z,c), I[115] = (T)(img)(x,_p5##y,z,c), I[116] = (T)(img)(_n1##x,_p5##y,z,c), I[117] = (T)(img)(_n2##x,_p5##y,z,c), I[118] = (T)(img)(_n3##x,_p5##y,z,c), I[119] = (T)(img)(_n4##x,_p5##y,z,c), I[120] = (T)(img)(_n5##x,_p5##y,z,c), I[121] = (T)(img)(_n6##x,_p5##y,z,c), I[122] = (T)(img)(_n7##x,_p5##y,z,c), I[123] = (T)(img)(_n8##x,_p5##y,z,c), I[124] = (T)(img)(_n9##x,_p5##y,z,c), I[125] = (T)(img)(_n10##x,_p5##y,z,c), \
6542
I[126] = (T)(img)(_p10##x,_p4##y,z,c), I[127] = (T)(img)(_p9##x,_p4##y,z,c), I[128] = (T)(img)(_p8##x,_p4##y,z,c), I[129] = (T)(img)(_p7##x,_p4##y,z,c), I[130] = (T)(img)(_p6##x,_p4##y,z,c), I[131] = (T)(img)(_p5##x,_p4##y,z,c), I[132] = (T)(img)(_p4##x,_p4##y,z,c), I[133] = (T)(img)(_p3##x,_p4##y,z,c), I[134] = (T)(img)(_p2##x,_p4##y,z,c), I[135] = (T)(img)(_p1##x,_p4##y,z,c), I[136] = (T)(img)(x,_p4##y,z,c), I[137] = (T)(img)(_n1##x,_p4##y,z,c), I[138] = (T)(img)(_n2##x,_p4##y,z,c), I[139] = (T)(img)(_n3##x,_p4##y,z,c), I[140] = (T)(img)(_n4##x,_p4##y,z,c), I[141] = (T)(img)(_n5##x,_p4##y,z,c), I[142] = (T)(img)(_n6##x,_p4##y,z,c), I[143] = (T)(img)(_n7##x,_p4##y,z,c), I[144] = (T)(img)(_n8##x,_p4##y,z,c), I[145] = (T)(img)(_n9##x,_p4##y,z,c), I[146] = (T)(img)(_n10##x,_p4##y,z,c), \
6543
I[147] = (T)(img)(_p10##x,_p3##y,z,c), I[148] = (T)(img)(_p9##x,_p3##y,z,c), I[149] = (T)(img)(_p8##x,_p3##y,z,c), I[150] = (T)(img)(_p7##x,_p3##y,z,c), I[151] = (T)(img)(_p6##x,_p3##y,z,c), I[152] = (T)(img)(_p5##x,_p3##y,z,c), I[153] = (T)(img)(_p4##x,_p3##y,z,c), I[154] = (T)(img)(_p3##x,_p3##y,z,c), I[155] = (T)(img)(_p2##x,_p3##y,z,c), I[156] = (T)(img)(_p1##x,_p3##y,z,c), I[157] = (T)(img)(x,_p3##y,z,c), I[158] = (T)(img)(_n1##x,_p3##y,z,c), I[159] = (T)(img)(_n2##x,_p3##y,z,c), I[160] = (T)(img)(_n3##x,_p3##y,z,c), I[161] = (T)(img)(_n4##x,_p3##y,z,c), I[162] = (T)(img)(_n5##x,_p3##y,z,c), I[163] = (T)(img)(_n6##x,_p3##y,z,c), I[164] = (T)(img)(_n7##x,_p3##y,z,c), I[165] = (T)(img)(_n8##x,_p3##y,z,c), I[166] = (T)(img)(_n9##x,_p3##y,z,c), I[167] = (T)(img)(_n10##x,_p3##y,z,c), \
6544
I[168] = (T)(img)(_p10##x,_p2##y,z,c), I[169] = (T)(img)(_p9##x,_p2##y,z,c), I[170] = (T)(img)(_p8##x,_p2##y,z,c), I[171] = (T)(img)(_p7##x,_p2##y,z,c), I[172] = (T)(img)(_p6##x,_p2##y,z,c), I[173] = (T)(img)(_p5##x,_p2##y,z,c), I[174] = (T)(img)(_p4##x,_p2##y,z,c), I[175] = (T)(img)(_p3##x,_p2##y,z,c), I[176] = (T)(img)(_p2##x,_p2##y,z,c), I[177] = (T)(img)(_p1##x,_p2##y,z,c), I[178] = (T)(img)(x,_p2##y,z,c), I[179] = (T)(img)(_n1##x,_p2##y,z,c), I[180] = (T)(img)(_n2##x,_p2##y,z,c), I[181] = (T)(img)(_n3##x,_p2##y,z,c), I[182] = (T)(img)(_n4##x,_p2##y,z,c), I[183] = (T)(img)(_n5##x,_p2##y,z,c), I[184] = (T)(img)(_n6##x,_p2##y,z,c), I[185] = (T)(img)(_n7##x,_p2##y,z,c), I[186] = (T)(img)(_n8##x,_p2##y,z,c), I[187] = (T)(img)(_n9##x,_p2##y,z,c), I[188] = (T)(img)(_n10##x,_p2##y,z,c), \
6545
I[189] = (T)(img)(_p10##x,_p1##y,z,c), I[190] = (T)(img)(_p9##x,_p1##y,z,c), I[191] = (T)(img)(_p8##x,_p1##y,z,c), I[192] = (T)(img)(_p7##x,_p1##y,z,c), I[193] = (T)(img)(_p6##x,_p1##y,z,c), I[194] = (T)(img)(_p5##x,_p1##y,z,c), I[195] = (T)(img)(_p4##x,_p1##y,z,c), I[196] = (T)(img)(_p3##x,_p1##y,z,c), I[197] = (T)(img)(_p2##x,_p1##y,z,c), I[198] = (T)(img)(_p1##x,_p1##y,z,c), I[199] = (T)(img)(x,_p1##y,z,c), I[200] = (T)(img)(_n1##x,_p1##y,z,c), I[201] = (T)(img)(_n2##x,_p1##y,z,c), I[202] = (T)(img)(_n3##x,_p1##y,z,c), I[203] = (T)(img)(_n4##x,_p1##y,z,c), I[204] = (T)(img)(_n5##x,_p1##y,z,c), I[205] = (T)(img)(_n6##x,_p1##y,z,c), I[206] = (T)(img)(_n7##x,_p1##y,z,c), I[207] = (T)(img)(_n8##x,_p1##y,z,c), I[208] = (T)(img)(_n9##x,_p1##y,z,c), I[209] = (T)(img)(_n10##x,_p1##y,z,c), \
6546
I[210] = (T)(img)(_p10##x,y,z,c), I[211] = (T)(img)(_p9##x,y,z,c), I[212] = (T)(img)(_p8##x,y,z,c), I[213] = (T)(img)(_p7##x,y,z,c), I[214] = (T)(img)(_p6##x,y,z,c), I[215] = (T)(img)(_p5##x,y,z,c), I[216] = (T)(img)(_p4##x,y,z,c), I[217] = (T)(img)(_p3##x,y,z,c), I[218] = (T)(img)(_p2##x,y,z,c), I[219] = (T)(img)(_p1##x,y,z,c), I[220] = (T)(img)(x,y,z,c), I[221] = (T)(img)(_n1##x,y,z,c), I[222] = (T)(img)(_n2##x,y,z,c), I[223] = (T)(img)(_n3##x,y,z,c), I[224] = (T)(img)(_n4##x,y,z,c), I[225] = (T)(img)(_n5##x,y,z,c), I[226] = (T)(img)(_n6##x,y,z,c), I[227] = (T)(img)(_n7##x,y,z,c), I[228] = (T)(img)(_n8##x,y,z,c), I[229] = (T)(img)(_n9##x,y,z,c), I[230] = (T)(img)(_n10##x,y,z,c), \
6547
I[231] = (T)(img)(_p10##x,_n1##y,z,c), I[232] = (T)(img)(_p9##x,_n1##y,z,c), I[233] = (T)(img)(_p8##x,_n1##y,z,c), I[234] = (T)(img)(_p7##x,_n1##y,z,c), I[235] = (T)(img)(_p6##x,_n1##y,z,c), I[236] = (T)(img)(_p5##x,_n1##y,z,c), I[237] = (T)(img)(_p4##x,_n1##y,z,c), I[238] = (T)(img)(_p3##x,_n1##y,z,c), I[239] = (T)(img)(_p2##x,_n1##y,z,c), I[240] = (T)(img)(_p1##x,_n1##y,z,c), I[241] = (T)(img)(x,_n1##y,z,c), I[242] = (T)(img)(_n1##x,_n1##y,z,c), I[243] = (T)(img)(_n2##x,_n1##y,z,c), I[244] = (T)(img)(_n3##x,_n1##y,z,c), I[245] = (T)(img)(_n4##x,_n1##y,z,c), I[246] = (T)(img)(_n5##x,_n1##y,z,c), I[247] = (T)(img)(_n6##x,_n1##y,z,c), I[248] = (T)(img)(_n7##x,_n1##y,z,c), I[249] = (T)(img)(_n8##x,_n1##y,z,c), I[250] = (T)(img)(_n9##x,_n1##y,z,c), I[251] = (T)(img)(_n10##x,_n1##y,z,c), \
6548
I[252] = (T)(img)(_p10##x,_n2##y,z,c), I[253] = (T)(img)(_p9##x,_n2##y,z,c), I[254] = (T)(img)(_p8##x,_n2##y,z,c), I[255] = (T)(img)(_p7##x,_n2##y,z,c), I[256] = (T)(img)(_p6##x,_n2##y,z,c), I[257] = (T)(img)(_p5##x,_n2##y,z,c), I[258] = (T)(img)(_p4##x,_n2##y,z,c), I[259] = (T)(img)(_p3##x,_n2##y,z,c), I[260] = (T)(img)(_p2##x,_n2##y,z,c), I[261] = (T)(img)(_p1##x,_n2##y,z,c), I[262] = (T)(img)(x,_n2##y,z,c), I[263] = (T)(img)(_n1##x,_n2##y,z,c), I[264] = (T)(img)(_n2##x,_n2##y,z,c), I[265] = (T)(img)(_n3##x,_n2##y,z,c), I[266] = (T)(img)(_n4##x,_n2##y,z,c), I[267] = (T)(img)(_n5##x,_n2##y,z,c), I[268] = (T)(img)(_n6##x,_n2##y,z,c), I[269] = (T)(img)(_n7##x,_n2##y,z,c), I[270] = (T)(img)(_n8##x,_n2##y,z,c), I[271] = (T)(img)(_n9##x,_n2##y,z,c), I[272] = (T)(img)(_n10##x,_n2##y,z,c), \
6549
I[273] = (T)(img)(_p10##x,_n3##y,z,c), I[274] = (T)(img)(_p9##x,_n3##y,z,c), I[275] = (T)(img)(_p8##x,_n3##y,z,c), I[276] = (T)(img)(_p7##x,_n3##y,z,c), I[277] = (T)(img)(_p6##x,_n3##y,z,c), I[278] = (T)(img)(_p5##x,_n3##y,z,c), I[279] = (T)(img)(_p4##x,_n3##y,z,c), I[280] = (T)(img)(_p3##x,_n3##y,z,c), I[281] = (T)(img)(_p2##x,_n3##y,z,c), I[282] = (T)(img)(_p1##x,_n3##y,z,c), I[283] = (T)(img)(x,_n3##y,z,c), I[284] = (T)(img)(_n1##x,_n3##y,z,c), I[285] = (T)(img)(_n2##x,_n3##y,z,c), I[286] = (T)(img)(_n3##x,_n3##y,z,c), I[287] = (T)(img)(_n4##x,_n3##y,z,c), I[288] = (T)(img)(_n5##x,_n3##y,z,c), I[289] = (T)(img)(_n6##x,_n3##y,z,c), I[290] = (T)(img)(_n7##x,_n3##y,z,c), I[291] = (T)(img)(_n8##x,_n3##y,z,c), I[292] = (T)(img)(_n9##x,_n3##y,z,c), I[293] = (T)(img)(_n10##x,_n3##y,z,c), \
6550
I[294] = (T)(img)(_p10##x,_n4##y,z,c), I[295] = (T)(img)(_p9##x,_n4##y,z,c), I[296] = (T)(img)(_p8##x,_n4##y,z,c), I[297] = (T)(img)(_p7##x,_n4##y,z,c), I[298] = (T)(img)(_p6##x,_n4##y,z,c), I[299] = (T)(img)(_p5##x,_n4##y,z,c), I[300] = (T)(img)(_p4##x,_n4##y,z,c), I[301] = (T)(img)(_p3##x,_n4##y,z,c), I[302] = (T)(img)(_p2##x,_n4##y,z,c), I[303] = (T)(img)(_p1##x,_n4##y,z,c), I[304] = (T)(img)(x,_n4##y,z,c), I[305] = (T)(img)(_n1##x,_n4##y,z,c), I[306] = (T)(img)(_n2##x,_n4##y,z,c), I[307] = (T)(img)(_n3##x,_n4##y,z,c), I[308] = (T)(img)(_n4##x,_n4##y,z,c), I[309] = (T)(img)(_n5##x,_n4##y,z,c), I[310] = (T)(img)(_n6##x,_n4##y,z,c), I[311] = (T)(img)(_n7##x,_n4##y,z,c), I[312] = (T)(img)(_n8##x,_n4##y,z,c), I[313] = (T)(img)(_n9##x,_n4##y,z,c), I[314] = (T)(img)(_n10##x,_n4##y,z,c), \
6551
I[315] = (T)(img)(_p10##x,_n5##y,z,c), I[316] = (T)(img)(_p9##x,_n5##y,z,c), I[317] = (T)(img)(_p8##x,_n5##y,z,c), I[318] = (T)(img)(_p7##x,_n5##y,z,c), I[319] = (T)(img)(_p6##x,_n5##y,z,c), I[320] = (T)(img)(_p5##x,_n5##y,z,c), I[321] = (T)(img)(_p4##x,_n5##y,z,c), I[322] = (T)(img)(_p3##x,_n5##y,z,c), I[323] = (T)(img)(_p2##x,_n5##y,z,c), I[324] = (T)(img)(_p1##x,_n5##y,z,c), I[325] = (T)(img)(x,_n5##y,z,c), I[326] = (T)(img)(_n1##x,_n5##y,z,c), I[327] = (T)(img)(_n2##x,_n5##y,z,c), I[328] = (T)(img)(_n3##x,_n5##y,z,c), I[329] = (T)(img)(_n4##x,_n5##y,z,c), I[330] = (T)(img)(_n5##x,_n5##y,z,c), I[331] = (T)(img)(_n6##x,_n5##y,z,c), I[332] = (T)(img)(_n7##x,_n5##y,z,c), I[333] = (T)(img)(_n8##x,_n5##y,z,c), I[334] = (T)(img)(_n9##x,_n5##y,z,c), I[335] = (T)(img)(_n10##x,_n5##y,z,c), \
6552
I[336] = (T)(img)(_p10##x,_n6##y,z,c), I[337] = (T)(img)(_p9##x,_n6##y,z,c), I[338] = (T)(img)(_p8##x,_n6##y,z,c), I[339] = (T)(img)(_p7##x,_n6##y,z,c), I[340] = (T)(img)(_p6##x,_n6##y,z,c), I[341] = (T)(img)(_p5##x,_n6##y,z,c), I[342] = (T)(img)(_p4##x,_n6##y,z,c), I[343] = (T)(img)(_p3##x,_n6##y,z,c), I[344] = (T)(img)(_p2##x,_n6##y,z,c), I[345] = (T)(img)(_p1##x,_n6##y,z,c), I[346] = (T)(img)(x,_n6##y,z,c), I[347] = (T)(img)(_n1##x,_n6##y,z,c), I[348] = (T)(img)(_n2##x,_n6##y,z,c), I[349] = (T)(img)(_n3##x,_n6##y,z,c), I[350] = (T)(img)(_n4##x,_n6##y,z,c), I[351] = (T)(img)(_n5##x,_n6##y,z,c), I[352] = (T)(img)(_n6##x,_n6##y,z,c), I[353] = (T)(img)(_n7##x,_n6##y,z,c), I[354] = (T)(img)(_n8##x,_n6##y,z,c), I[355] = (T)(img)(_n9##x,_n6##y,z,c), I[356] = (T)(img)(_n10##x,_n6##y,z,c), \
6553
I[357] = (T)(img)(_p10##x,_n7##y,z,c), I[358] = (T)(img)(_p9##x,_n7##y,z,c), I[359] = (T)(img)(_p8##x,_n7##y,z,c), I[360] = (T)(img)(_p7##x,_n7##y,z,c), I[361] = (T)(img)(_p6##x,_n7##y,z,c), I[362] = (T)(img)(_p5##x,_n7##y,z,c), I[363] = (T)(img)(_p4##x,_n7##y,z,c), I[364] = (T)(img)(_p3##x,_n7##y,z,c), I[365] = (T)(img)(_p2##x,_n7##y,z,c), I[366] = (T)(img)(_p1##x,_n7##y,z,c), I[367] = (T)(img)(x,_n7##y,z,c), I[368] = (T)(img)(_n1##x,_n7##y,z,c), I[369] = (T)(img)(_n2##x,_n7##y,z,c), I[370] = (T)(img)(_n3##x,_n7##y,z,c), I[371] = (T)(img)(_n4##x,_n7##y,z,c), I[372] = (T)(img)(_n5##x,_n7##y,z,c), I[373] = (T)(img)(_n6##x,_n7##y,z,c), I[374] = (T)(img)(_n7##x,_n7##y,z,c), I[375] = (T)(img)(_n8##x,_n7##y,z,c), I[376] = (T)(img)(_n9##x,_n7##y,z,c), I[377] = (T)(img)(_n10##x,_n7##y,z,c), \
6554
I[378] = (T)(img)(_p10##x,_n8##y,z,c), I[379] = (T)(img)(_p9##x,_n8##y,z,c), I[380] = (T)(img)(_p8##x,_n8##y,z,c), I[381] = (T)(img)(_p7##x,_n8##y,z,c), I[382] = (T)(img)(_p6##x,_n8##y,z,c), I[383] = (T)(img)(_p5##x,_n8##y,z,c), I[384] = (T)(img)(_p4##x,_n8##y,z,c), I[385] = (T)(img)(_p3##x,_n8##y,z,c), I[386] = (T)(img)(_p2##x,_n8##y,z,c), I[387] = (T)(img)(_p1##x,_n8##y,z,c), I[388] = (T)(img)(x,_n8##y,z,c), I[389] = (T)(img)(_n1##x,_n8##y,z,c), I[390] = (T)(img)(_n2##x,_n8##y,z,c), I[391] = (T)(img)(_n3##x,_n8##y,z,c), I[392] = (T)(img)(_n4##x,_n8##y,z,c), I[393] = (T)(img)(_n5##x,_n8##y,z,c), I[394] = (T)(img)(_n6##x,_n8##y,z,c), I[395] = (T)(img)(_n7##x,_n8##y,z,c), I[396] = (T)(img)(_n8##x,_n8##y,z,c), I[397] = (T)(img)(_n9##x,_n8##y,z,c), I[398] = (T)(img)(_n10##x,_n8##y,z,c), \
6555
I[399] = (T)(img)(_p10##x,_n9##y,z,c), I[400] = (T)(img)(_p9##x,_n9##y,z,c), I[401] = (T)(img)(_p8##x,_n9##y,z,c), I[402] = (T)(img)(_p7##x,_n9##y,z,c), I[403] = (T)(img)(_p6##x,_n9##y,z,c), I[404] = (T)(img)(_p5##x,_n9##y,z,c), I[405] = (T)(img)(_p4##x,_n9##y,z,c), I[406] = (T)(img)(_p3##x,_n9##y,z,c), I[407] = (T)(img)(_p2##x,_n9##y,z,c), I[408] = (T)(img)(_p1##x,_n9##y,z,c), I[409] = (T)(img)(x,_n9##y,z,c), I[410] = (T)(img)(_n1##x,_n9##y,z,c), I[411] = (T)(img)(_n2##x,_n9##y,z,c), I[412] = (T)(img)(_n3##x,_n9##y,z,c), I[413] = (T)(img)(_n4##x,_n9##y,z,c), I[414] = (T)(img)(_n5##x,_n9##y,z,c), I[415] = (T)(img)(_n6##x,_n9##y,z,c), I[416] = (T)(img)(_n7##x,_n9##y,z,c), I[417] = (T)(img)(_n8##x,_n9##y,z,c), I[418] = (T)(img)(_n9##x,_n9##y,z,c), I[419] = (T)(img)(_n10##x,_n9##y,z,c), \
6556
I[420] = (T)(img)(_p10##x,_n10##y,z,c), I[421] = (T)(img)(_p9##x,_n10##y,z,c), I[422] = (T)(img)(_p8##x,_n10##y,z,c), I[423] = (T)(img)(_p7##x,_n10##y,z,c), I[424] = (T)(img)(_p6##x,_n10##y,z,c), I[425] = (T)(img)(_p5##x,_n10##y,z,c), I[426] = (T)(img)(_p4##x,_n10##y,z,c), I[427] = (T)(img)(_p3##x,_n10##y,z,c), I[428] = (T)(img)(_p2##x,_n10##y,z,c), I[429] = (T)(img)(_p1##x,_n10##y,z,c), I[430] = (T)(img)(x,_n10##y,z,c), I[431] = (T)(img)(_n1##x,_n10##y,z,c), I[432] = (T)(img)(_n2##x,_n10##y,z,c), I[433] = (T)(img)(_n3##x,_n10##y,z,c), I[434] = (T)(img)(_n4##x,_n10##y,z,c), I[435] = (T)(img)(_n5##x,_n10##y,z,c), I[436] = (T)(img)(_n6##x,_n10##y,z,c), I[437] = (T)(img)(_n7##x,_n10##y,z,c), I[438] = (T)(img)(_n8##x,_n10##y,z,c), I[439] = (T)(img)(_n9##x,_n10##y,z,c), I[440] = (T)(img)(_n10##x,_n10##y,z,c);
6557
6558
// Define 22x22 loop macros
6559
//-------------------------
6560
#define cimg_for22(bound,i) for (int i = 0, \
6561
_p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
6562
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
6563
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
6564
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
6565
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
6566
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
6567
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
6568
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
6569
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
6570
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
6571
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
6572
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11; \
6573
_n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
6574
i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
6575
_p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
6576
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i)
6577
6578
#define cimg_for22X(img,x) cimg_for22((img)._width,x)
6579
#define cimg_for22Y(img,y) cimg_for22((img)._height,y)
6580
#define cimg_for22Z(img,z) cimg_for22((img)._depth,z)
6581
#define cimg_for22C(img,c) cimg_for22((img)._spectrum,c)
6582
#define cimg_for22XY(img,x,y) cimg_for22Y(img,y) cimg_for22X(img,x)
6583
#define cimg_for22XZ(img,x,z) cimg_for22Z(img,z) cimg_for22X(img,x)
6584
#define cimg_for22XC(img,x,c) cimg_for22C(img,c) cimg_for22X(img,x)
6585
#define cimg_for22YZ(img,y,z) cimg_for22Z(img,z) cimg_for22Y(img,y)
6586
#define cimg_for22YC(img,y,c) cimg_for22C(img,c) cimg_for22Y(img,y)
6587
#define cimg_for22ZC(img,z,c) cimg_for22C(img,c) cimg_for22Z(img,z)
6588
#define cimg_for22XYZ(img,x,y,z) cimg_for22Z(img,z) cimg_for22XY(img,x,y)
6589
#define cimg_for22XZC(img,x,z,c) cimg_for22C(img,c) cimg_for22XZ(img,x,z)
6590
#define cimg_for22YZC(img,y,z,c) cimg_for22C(img,c) cimg_for22YZ(img,y,z)
6591
#define cimg_for22XYZC(img,x,y,z,c) cimg_for22C(img,c) cimg_for22XYZ(img,x,y,z)
6592
6593
#define cimg_for_in22(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
6594
_p10##i = i - 10<0?0:i - 10, \
6595
_p9##i = i - 9<0?0:i - 9, \
6596
_p8##i = i - 8<0?0:i - 8, \
6597
_p7##i = i - 7<0?0:i - 7, \
6598
_p6##i = i - 6<0?0:i - 6, \
6599
_p5##i = i - 5<0?0:i - 5, \
6600
_p4##i = i - 4<0?0:i - 4, \
6601
_p3##i = i - 3<0?0:i - 3, \
6602
_p2##i = i - 2<0?0:i - 2, \
6603
_p1##i = i - 1<0?0:i - 1, \
6604
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
6605
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
6606
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
6607
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
6608
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
6609
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
6610
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
6611
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
6612
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
6613
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
6614
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11; \
6615
i<=(int)(i1) && (_n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
6616
i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
6617
_p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
6618
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i)
6619
6620
#define cimg_for_in22X(img,x0,x1,x) cimg_for_in22((img)._width,x0,x1,x)
6621
#define cimg_for_in22Y(img,y0,y1,y) cimg_for_in22((img)._height,y0,y1,y)
6622
#define cimg_for_in22Z(img,z0,z1,z) cimg_for_in22((img)._depth,z0,z1,z)
6623
#define cimg_for_in22C(img,c0,c1,c) cimg_for_in22((img)._spectrum,c0,c1,c)
6624
#define cimg_for_in22XY(img,x0,y0,x1,y1,x,y) cimg_for_in22Y(img,y0,y1,y) cimg_for_in22X(img,x0,x1,x)
6625
#define cimg_for_in22XZ(img,x0,z0,x1,z1,x,z) cimg_for_in22Z(img,z0,z1,z) cimg_for_in22X(img,x0,x1,x)
6626
#define cimg_for_in22XC(img,x0,c0,x1,c1,x,c) cimg_for_in22C(img,c0,c1,c) cimg_for_in22X(img,x0,x1,x)
6627
#define cimg_for_in22YZ(img,y0,z0,y1,z1,y,z) cimg_for_in22Z(img,z0,z1,z) cimg_for_in22Y(img,y0,y1,y)
6628
#define cimg_for_in22YC(img,y0,c0,y1,c1,y,c) cimg_for_in22C(img,c0,c1,c) cimg_for_in22Y(img,y0,y1,y)
6629
#define cimg_for_in22ZC(img,z0,c0,z1,c1,z,c) cimg_for_in22C(img,c0,c1,c) cimg_for_in22Z(img,z0,z1,z)
6630
#define cimg_for_in22XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in22Z(img,z0,z1,z) cimg_for_in22XY(img,x0,y0,x1,y1,x,y)
6631
#define cimg_for_in22XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in22C(img,c0,c1,c) cimg_for_in22XZ(img,x0,y0,x1,y1,x,z)
6632
#define cimg_for_in22YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in22C(img,c0,c1,c) cimg_for_in22YZ(img,y0,z0,y1,z1,y,z)
6633
#define cimg_for_in22XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in22C(img,c0,c1,c) cimg_for_in22XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
6634
6635
#define cimg_for22x22(img,x,y,z,c,I,T) \
6636
cimg_for22((img)._height,y) for (int x = 0, \
6637
_p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
6638
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
6639
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
6640
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
6641
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
6642
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
6643
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
6644
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
6645
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
6646
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
6647
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
6648
_n11##x = (int)( \
6649
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = (T)(img)(0,_p10##y,z,c)), \
6650
(I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = (T)(img)(0,_p9##y,z,c)), \
6651
(I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = (T)(img)(0,_p8##y,z,c)), \
6652
(I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = (T)(img)(0,_p7##y,z,c)), \
6653
(I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = (T)(img)(0,_p6##y,z,c)), \
6654
(I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = (T)(img)(0,_p5##y,z,c)), \
6655
(I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (T)(img)(0,_p4##y,z,c)), \
6656
(I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = I[163] = I[164] = (T)(img)(0,_p3##y,z,c)), \
6657
(I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = (T)(img)(0,_p2##y,z,c)), \
6658
(I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = (T)(img)(0,_p1##y,z,c)), \
6659
(I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = (T)(img)(0,y,z,c)), \
6660
(I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = I[250] = I[251] = I[252] = (T)(img)(0,_n1##y,z,c)), \
6661
(I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = (T)(img)(0,_n2##y,z,c)), \
6662
(I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = (T)(img)(0,_n3##y,z,c)), \
6663
(I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = (T)(img)(0,_n4##y,z,c)), \
6664
(I[330] = I[331] = I[332] = I[333] = I[334] = I[335] = I[336] = I[337] = I[338] = I[339] = I[340] = (T)(img)(0,_n5##y,z,c)), \
6665
(I[352] = I[353] = I[354] = I[355] = I[356] = I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = (T)(img)(0,_n6##y,z,c)), \
6666
(I[374] = I[375] = I[376] = I[377] = I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = (T)(img)(0,_n7##y,z,c)), \
6667
(I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = I[403] = I[404] = I[405] = I[406] = (T)(img)(0,_n8##y,z,c)), \
6668
(I[418] = I[419] = I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = (T)(img)(0,_n9##y,z,c)), \
6669
(I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = I[449] = I[450] = (T)(img)(0,_n10##y,z,c)), \
6670
(I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = I[472] = (T)(img)(0,_n11##y,z,c)), \
6671
(I[11] = (T)(img)(_n1##x,_p10##y,z,c)), \
6672
(I[33] = (T)(img)(_n1##x,_p9##y,z,c)), \
6673
(I[55] = (T)(img)(_n1##x,_p8##y,z,c)), \
6674
(I[77] = (T)(img)(_n1##x,_p7##y,z,c)), \
6675
(I[99] = (T)(img)(_n1##x,_p6##y,z,c)), \
6676
(I[121] = (T)(img)(_n1##x,_p5##y,z,c)), \
6677
(I[143] = (T)(img)(_n1##x,_p4##y,z,c)), \
6678
(I[165] = (T)(img)(_n1##x,_p3##y,z,c)), \
6679
(I[187] = (T)(img)(_n1##x,_p2##y,z,c)), \
6680
(I[209] = (T)(img)(_n1##x,_p1##y,z,c)), \
6681
(I[231] = (T)(img)(_n1##x,y,z,c)), \
6682
(I[253] = (T)(img)(_n1##x,_n1##y,z,c)), \
6683
(I[275] = (T)(img)(_n1##x,_n2##y,z,c)), \
6684
(I[297] = (T)(img)(_n1##x,_n3##y,z,c)), \
6685
(I[319] = (T)(img)(_n1##x,_n4##y,z,c)), \
6686
(I[341] = (T)(img)(_n1##x,_n5##y,z,c)), \
6687
(I[363] = (T)(img)(_n1##x,_n6##y,z,c)), \
6688
(I[385] = (T)(img)(_n1##x,_n7##y,z,c)), \
6689
(I[407] = (T)(img)(_n1##x,_n8##y,z,c)), \
6690
(I[429] = (T)(img)(_n1##x,_n9##y,z,c)), \
6691
(I[451] = (T)(img)(_n1##x,_n10##y,z,c)), \
6692
(I[473] = (T)(img)(_n1##x,_n11##y,z,c)), \
6693
(I[12] = (T)(img)(_n2##x,_p10##y,z,c)), \
6694
(I[34] = (T)(img)(_n2##x,_p9##y,z,c)), \
6695
(I[56] = (T)(img)(_n2##x,_p8##y,z,c)), \
6696
(I[78] = (T)(img)(_n2##x,_p7##y,z,c)), \
6697
(I[100] = (T)(img)(_n2##x,_p6##y,z,c)), \
6698
(I[122] = (T)(img)(_n2##x,_p5##y,z,c)), \
6699
(I[144] = (T)(img)(_n2##x,_p4##y,z,c)), \
6700
(I[166] = (T)(img)(_n2##x,_p3##y,z,c)), \
6701
(I[188] = (T)(img)(_n2##x,_p2##y,z,c)), \
6702
(I[210] = (T)(img)(_n2##x,_p1##y,z,c)), \
6703
(I[232] = (T)(img)(_n2##x,y,z,c)), \
6704
(I[254] = (T)(img)(_n2##x,_n1##y,z,c)), \
6705
(I[276] = (T)(img)(_n2##x,_n2##y,z,c)), \
6706
(I[298] = (T)(img)(_n2##x,_n3##y,z,c)), \
6707
(I[320] = (T)(img)(_n2##x,_n4##y,z,c)), \
6708
(I[342] = (T)(img)(_n2##x,_n5##y,z,c)), \
6709
(I[364] = (T)(img)(_n2##x,_n6##y,z,c)), \
6710
(I[386] = (T)(img)(_n2##x,_n7##y,z,c)), \
6711
(I[408] = (T)(img)(_n2##x,_n8##y,z,c)), \
6712
(I[430] = (T)(img)(_n2##x,_n9##y,z,c)), \
6713
(I[452] = (T)(img)(_n2##x,_n10##y,z,c)), \
6714
(I[474] = (T)(img)(_n2##x,_n11##y,z,c)), \
6715
(I[13] = (T)(img)(_n3##x,_p10##y,z,c)), \
6716
(I[35] = (T)(img)(_n3##x,_p9##y,z,c)), \
6717
(I[57] = (T)(img)(_n3##x,_p8##y,z,c)), \
6718
(I[79] = (T)(img)(_n3##x,_p7##y,z,c)), \
6719
(I[101] = (T)(img)(_n3##x,_p6##y,z,c)), \
6720
(I[123] = (T)(img)(_n3##x,_p5##y,z,c)), \
6721
(I[145] = (T)(img)(_n3##x,_p4##y,z,c)), \
6722
(I[167] = (T)(img)(_n3##x,_p3##y,z,c)), \
6723
(I[189] = (T)(img)(_n3##x,_p2##y,z,c)), \
6724
(I[211] = (T)(img)(_n3##x,_p1##y,z,c)), \
6725
(I[233] = (T)(img)(_n3##x,y,z,c)), \
6726
(I[255] = (T)(img)(_n3##x,_n1##y,z,c)), \
6727
(I[277] = (T)(img)(_n3##x,_n2##y,z,c)), \
6728
(I[299] = (T)(img)(_n3##x,_n3##y,z,c)), \
6729
(I[321] = (T)(img)(_n3##x,_n4##y,z,c)), \
6730
(I[343] = (T)(img)(_n3##x,_n5##y,z,c)), \
6731
(I[365] = (T)(img)(_n3##x,_n6##y,z,c)), \
6732
(I[387] = (T)(img)(_n3##x,_n7##y,z,c)), \
6733
(I[409] = (T)(img)(_n3##x,_n8##y,z,c)), \
6734
(I[431] = (T)(img)(_n3##x,_n9##y,z,c)), \
6735
(I[453] = (T)(img)(_n3##x,_n10##y,z,c)), \
6736
(I[475] = (T)(img)(_n3##x,_n11##y,z,c)), \
6737
(I[14] = (T)(img)(_n4##x,_p10##y,z,c)), \
6738
(I[36] = (T)(img)(_n4##x,_p9##y,z,c)), \
6739
(I[58] = (T)(img)(_n4##x,_p8##y,z,c)), \
6740
(I[80] = (T)(img)(_n4##x,_p7##y,z,c)), \
6741
(I[102] = (T)(img)(_n4##x,_p6##y,z,c)), \
6742
(I[124] = (T)(img)(_n4##x,_p5##y,z,c)), \
6743
(I[146] = (T)(img)(_n4##x,_p4##y,z,c)), \
6744
(I[168] = (T)(img)(_n4##x,_p3##y,z,c)), \
6745
(I[190] = (T)(img)(_n4##x,_p2##y,z,c)), \
6746
(I[212] = (T)(img)(_n4##x,_p1##y,z,c)), \
6747
(I[234] = (T)(img)(_n4##x,y,z,c)), \
6748
(I[256] = (T)(img)(_n4##x,_n1##y,z,c)), \
6749
(I[278] = (T)(img)(_n4##x,_n2##y,z,c)), \
6750
(I[300] = (T)(img)(_n4##x,_n3##y,z,c)), \
6751
(I[322] = (T)(img)(_n4##x,_n4##y,z,c)), \
6752
(I[344] = (T)(img)(_n4##x,_n5##y,z,c)), \
6753
(I[366] = (T)(img)(_n4##x,_n6##y,z,c)), \
6754
(I[388] = (T)(img)(_n4##x,_n7##y,z,c)), \
6755
(I[410] = (T)(img)(_n4##x,_n8##y,z,c)), \
6756
(I[432] = (T)(img)(_n4##x,_n9##y,z,c)), \
6757
(I[454] = (T)(img)(_n4##x,_n10##y,z,c)), \
6758
(I[476] = (T)(img)(_n4##x,_n11##y,z,c)), \
6759
(I[15] = (T)(img)(_n5##x,_p10##y,z,c)), \
6760
(I[37] = (T)(img)(_n5##x,_p9##y,z,c)), \
6761
(I[59] = (T)(img)(_n5##x,_p8##y,z,c)), \
6762
(I[81] = (T)(img)(_n5##x,_p7##y,z,c)), \
6763
(I[103] = (T)(img)(_n5##x,_p6##y,z,c)), \
6764
(I[125] = (T)(img)(_n5##x,_p5##y,z,c)), \
6765
(I[147] = (T)(img)(_n5##x,_p4##y,z,c)), \
6766
(I[169] = (T)(img)(_n5##x,_p3##y,z,c)), \
6767
(I[191] = (T)(img)(_n5##x,_p2##y,z,c)), \
6768
(I[213] = (T)(img)(_n5##x,_p1##y,z,c)), \
6769
(I[235] = (T)(img)(_n5##x,y,z,c)), \
6770
(I[257] = (T)(img)(_n5##x,_n1##y,z,c)), \
6771
(I[279] = (T)(img)(_n5##x,_n2##y,z,c)), \
6772
(I[301] = (T)(img)(_n5##x,_n3##y,z,c)), \
6773
(I[323] = (T)(img)(_n5##x,_n4##y,z,c)), \
6774
(I[345] = (T)(img)(_n5##x,_n5##y,z,c)), \
6775
(I[367] = (T)(img)(_n5##x,_n6##y,z,c)), \
6776
(I[389] = (T)(img)(_n5##x,_n7##y,z,c)), \
6777
(I[411] = (T)(img)(_n5##x,_n8##y,z,c)), \
6778
(I[433] = (T)(img)(_n5##x,_n9##y,z,c)), \
6779
(I[455] = (T)(img)(_n5##x,_n10##y,z,c)), \
6780
(I[477] = (T)(img)(_n5##x,_n11##y,z,c)), \
6781
(I[16] = (T)(img)(_n6##x,_p10##y,z,c)), \
6782
(I[38] = (T)(img)(_n6##x,_p9##y,z,c)), \
6783
(I[60] = (T)(img)(_n6##x,_p8##y,z,c)), \
6784
(I[82] = (T)(img)(_n6##x,_p7##y,z,c)), \
6785
(I[104] = (T)(img)(_n6##x,_p6##y,z,c)), \
6786
(I[126] = (T)(img)(_n6##x,_p5##y,z,c)), \
6787
(I[148] = (T)(img)(_n6##x,_p4##y,z,c)), \
6788
(I[170] = (T)(img)(_n6##x,_p3##y,z,c)), \
6789
(I[192] = (T)(img)(_n6##x,_p2##y,z,c)), \
6790
(I[214] = (T)(img)(_n6##x,_p1##y,z,c)), \
6791
(I[236] = (T)(img)(_n6##x,y,z,c)), \
6792
(I[258] = (T)(img)(_n6##x,_n1##y,z,c)), \
6793
(I[280] = (T)(img)(_n6##x,_n2##y,z,c)), \
6794
(I[302] = (T)(img)(_n6##x,_n3##y,z,c)), \
6795
(I[324] = (T)(img)(_n6##x,_n4##y,z,c)), \
6796
(I[346] = (T)(img)(_n6##x,_n5##y,z,c)), \
6797
(I[368] = (T)(img)(_n6##x,_n6##y,z,c)), \
6798
(I[390] = (T)(img)(_n6##x,_n7##y,z,c)), \
6799
(I[412] = (T)(img)(_n6##x,_n8##y,z,c)), \
6800
(I[434] = (T)(img)(_n6##x,_n9##y,z,c)), \
6801
(I[456] = (T)(img)(_n6##x,_n10##y,z,c)), \
6802
(I[478] = (T)(img)(_n6##x,_n11##y,z,c)), \
6803
(I[17] = (T)(img)(_n7##x,_p10##y,z,c)), \
6804
(I[39] = (T)(img)(_n7##x,_p9##y,z,c)), \
6805
(I[61] = (T)(img)(_n7##x,_p8##y,z,c)), \
6806
(I[83] = (T)(img)(_n7##x,_p7##y,z,c)), \
6807
(I[105] = (T)(img)(_n7##x,_p6##y,z,c)), \
6808
(I[127] = (T)(img)(_n7##x,_p5##y,z,c)), \
6809
(I[149] = (T)(img)(_n7##x,_p4##y,z,c)), \
6810
(I[171] = (T)(img)(_n7##x,_p3##y,z,c)), \
6811
(I[193] = (T)(img)(_n7##x,_p2##y,z,c)), \
6812
(I[215] = (T)(img)(_n7##x,_p1##y,z,c)), \
6813
(I[237] = (T)(img)(_n7##x,y,z,c)), \
6814
(I[259] = (T)(img)(_n7##x,_n1##y,z,c)), \
6815
(I[281] = (T)(img)(_n7##x,_n2##y,z,c)), \
6816
(I[303] = (T)(img)(_n7##x,_n3##y,z,c)), \
6817
(I[325] = (T)(img)(_n7##x,_n4##y,z,c)), \
6818
(I[347] = (T)(img)(_n7##x,_n5##y,z,c)), \
6819
(I[369] = (T)(img)(_n7##x,_n6##y,z,c)), \
6820
(I[391] = (T)(img)(_n7##x,_n7##y,z,c)), \
6821
(I[413] = (T)(img)(_n7##x,_n8##y,z,c)), \
6822
(I[435] = (T)(img)(_n7##x,_n9##y,z,c)), \
6823
(I[457] = (T)(img)(_n7##x,_n10##y,z,c)), \
6824
(I[479] = (T)(img)(_n7##x,_n11##y,z,c)), \
6825
(I[18] = (T)(img)(_n8##x,_p10##y,z,c)), \
6826
(I[40] = (T)(img)(_n8##x,_p9##y,z,c)), \
6827
(I[62] = (T)(img)(_n8##x,_p8##y,z,c)), \
6828
(I[84] = (T)(img)(_n8##x,_p7##y,z,c)), \
6829
(I[106] = (T)(img)(_n8##x,_p6##y,z,c)), \
6830
(I[128] = (T)(img)(_n8##x,_p5##y,z,c)), \
6831
(I[150] = (T)(img)(_n8##x,_p4##y,z,c)), \
6832
(I[172] = (T)(img)(_n8##x,_p3##y,z,c)), \
6833
(I[194] = (T)(img)(_n8##x,_p2##y,z,c)), \
6834
(I[216] = (T)(img)(_n8##x,_p1##y,z,c)), \
6835
(I[238] = (T)(img)(_n8##x,y,z,c)), \
6836
(I[260] = (T)(img)(_n8##x,_n1##y,z,c)), \
6837
(I[282] = (T)(img)(_n8##x,_n2##y,z,c)), \
6838
(I[304] = (T)(img)(_n8##x,_n3##y,z,c)), \
6839
(I[326] = (T)(img)(_n8##x,_n4##y,z,c)), \
6840
(I[348] = (T)(img)(_n8##x,_n5##y,z,c)), \
6841
(I[370] = (T)(img)(_n8##x,_n6##y,z,c)), \
6842
(I[392] = (T)(img)(_n8##x,_n7##y,z,c)), \
6843
(I[414] = (T)(img)(_n8##x,_n8##y,z,c)), \
6844
(I[436] = (T)(img)(_n8##x,_n9##y,z,c)), \
6845
(I[458] = (T)(img)(_n8##x,_n10##y,z,c)), \
6846
(I[480] = (T)(img)(_n8##x,_n11##y,z,c)), \
6847
(I[19] = (T)(img)(_n9##x,_p10##y,z,c)), \
6848
(I[41] = (T)(img)(_n9##x,_p9##y,z,c)), \
6849
(I[63] = (T)(img)(_n9##x,_p8##y,z,c)), \
6850
(I[85] = (T)(img)(_n9##x,_p7##y,z,c)), \
6851
(I[107] = (T)(img)(_n9##x,_p6##y,z,c)), \
6852
(I[129] = (T)(img)(_n9##x,_p5##y,z,c)), \
6853
(I[151] = (T)(img)(_n9##x,_p4##y,z,c)), \
6854
(I[173] = (T)(img)(_n9##x,_p3##y,z,c)), \
6855
(I[195] = (T)(img)(_n9##x,_p2##y,z,c)), \
6856
(I[217] = (T)(img)(_n9##x,_p1##y,z,c)), \
6857
(I[239] = (T)(img)(_n9##x,y,z,c)), \
6858
(I[261] = (T)(img)(_n9##x,_n1##y,z,c)), \
6859
(I[283] = (T)(img)(_n9##x,_n2##y,z,c)), \
6860
(I[305] = (T)(img)(_n9##x,_n3##y,z,c)), \
6861
(I[327] = (T)(img)(_n9##x,_n4##y,z,c)), \
6862
(I[349] = (T)(img)(_n9##x,_n5##y,z,c)), \
6863
(I[371] = (T)(img)(_n9##x,_n6##y,z,c)), \
6864
(I[393] = (T)(img)(_n9##x,_n7##y,z,c)), \
6865
(I[415] = (T)(img)(_n9##x,_n8##y,z,c)), \
6866
(I[437] = (T)(img)(_n9##x,_n9##y,z,c)), \
6867
(I[459] = (T)(img)(_n9##x,_n10##y,z,c)), \
6868
(I[481] = (T)(img)(_n9##x,_n11##y,z,c)), \
6869
(I[20] = (T)(img)(_n10##x,_p10##y,z,c)), \
6870
(I[42] = (T)(img)(_n10##x,_p9##y,z,c)), \
6871
(I[64] = (T)(img)(_n10##x,_p8##y,z,c)), \
6872
(I[86] = (T)(img)(_n10##x,_p7##y,z,c)), \
6873
(I[108] = (T)(img)(_n10##x,_p6##y,z,c)), \
6874
(I[130] = (T)(img)(_n10##x,_p5##y,z,c)), \
6875
(I[152] = (T)(img)(_n10##x,_p4##y,z,c)), \
6876
(I[174] = (T)(img)(_n10##x,_p3##y,z,c)), \
6877
(I[196] = (T)(img)(_n10##x,_p2##y,z,c)), \
6878
(I[218] = (T)(img)(_n10##x,_p1##y,z,c)), \
6879
(I[240] = (T)(img)(_n10##x,y,z,c)), \
6880
(I[262] = (T)(img)(_n10##x,_n1##y,z,c)), \
6881
(I[284] = (T)(img)(_n10##x,_n2##y,z,c)), \
6882
(I[306] = (T)(img)(_n10##x,_n3##y,z,c)), \
6883
(I[328] = (T)(img)(_n10##x,_n4##y,z,c)), \
6884
(I[350] = (T)(img)(_n10##x,_n5##y,z,c)), \
6885
(I[372] = (T)(img)(_n10##x,_n6##y,z,c)), \
6886
(I[394] = (T)(img)(_n10##x,_n7##y,z,c)), \
6887
(I[416] = (T)(img)(_n10##x,_n8##y,z,c)), \
6888
(I[438] = (T)(img)(_n10##x,_n9##y,z,c)), \
6889
(I[460] = (T)(img)(_n10##x,_n10##y,z,c)), \
6890
(I[482] = (T)(img)(_n10##x,_n11##y,z,c)), \
6891
11>=((img)._width)?(img).width() - 1:11); \
6892
(_n11##x<(img).width() && ( \
6893
(I[21] = (T)(img)(_n11##x,_p10##y,z,c)), \
6894
(I[43] = (T)(img)(_n11##x,_p9##y,z,c)), \
6895
(I[65] = (T)(img)(_n11##x,_p8##y,z,c)), \
6896
(I[87] = (T)(img)(_n11##x,_p7##y,z,c)), \
6897
(I[109] = (T)(img)(_n11##x,_p6##y,z,c)), \
6898
(I[131] = (T)(img)(_n11##x,_p5##y,z,c)), \
6899
(I[153] = (T)(img)(_n11##x,_p4##y,z,c)), \
6900
(I[175] = (T)(img)(_n11##x,_p3##y,z,c)), \
6901
(I[197] = (T)(img)(_n11##x,_p2##y,z,c)), \
6902
(I[219] = (T)(img)(_n11##x,_p1##y,z,c)), \
6903
(I[241] = (T)(img)(_n11##x,y,z,c)), \
6904
(I[263] = (T)(img)(_n11##x,_n1##y,z,c)), \
6905
(I[285] = (T)(img)(_n11##x,_n2##y,z,c)), \
6906
(I[307] = (T)(img)(_n11##x,_n3##y,z,c)), \
6907
(I[329] = (T)(img)(_n11##x,_n4##y,z,c)), \
6908
(I[351] = (T)(img)(_n11##x,_n5##y,z,c)), \
6909
(I[373] = (T)(img)(_n11##x,_n6##y,z,c)), \
6910
(I[395] = (T)(img)(_n11##x,_n7##y,z,c)), \
6911
(I[417] = (T)(img)(_n11##x,_n8##y,z,c)), \
6912
(I[439] = (T)(img)(_n11##x,_n9##y,z,c)), \
6913
(I[461] = (T)(img)(_n11##x,_n10##y,z,c)), \
6914
(I[483] = (T)(img)(_n11##x,_n11##y,z,c)),1)) || \
6915
_n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
6916
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \
6917
I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \
6918
I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \
6919
I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \
6920
I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \
6921
I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \
6922
I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \
6923
I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \
6924
I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \
6925
I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \
6926
I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], \
6927
I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \
6928
I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], \
6929
I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \
6930
I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], \
6931
I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \
6932
I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], \
6933
I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], \
6934
I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], \
6935
I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \
6936
I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], \
6937
I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], \
6938
_p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x)
6939
6940
#define cimg_for_in22x22(img,x0,y0,x1,y1,x,y,z,c,I,T) \
6941
cimg_for_in22((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
6942
_p10##x = x - 10<0?0:x - 10, \
6943
_p9##x = x - 9<0?0:x - 9, \
6944
_p8##x = x - 8<0?0:x - 8, \
6945
_p7##x = x - 7<0?0:x - 7, \
6946
_p6##x = x - 6<0?0:x - 6, \
6947
_p5##x = x - 5<0?0:x - 5, \
6948
_p4##x = x - 4<0?0:x - 4, \
6949
_p3##x = x - 3<0?0:x - 3, \
6950
_p2##x = x - 2<0?0:x - 2, \
6951
_p1##x = x - 1<0?0:x - 1, \
6952
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
6953
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
6954
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
6955
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
6956
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
6957
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
6958
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
6959
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
6960
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
6961
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
6962
_n11##x = (int)( \
6963
(I[0] = (T)(img)(_p10##x,_p10##y,z,c)), \
6964
(I[22] = (T)(img)(_p10##x,_p9##y,z,c)), \
6965
(I[44] = (T)(img)(_p10##x,_p8##y,z,c)), \
6966
(I[66] = (T)(img)(_p10##x,_p7##y,z,c)), \
6967
(I[88] = (T)(img)(_p10##x,_p6##y,z,c)), \
6968
(I[110] = (T)(img)(_p10##x,_p5##y,z,c)), \
6969
(I[132] = (T)(img)(_p10##x,_p4##y,z,c)), \
6970
(I[154] = (T)(img)(_p10##x,_p3##y,z,c)), \
6971
(I[176] = (T)(img)(_p10##x,_p2##y,z,c)), \
6972
(I[198] = (T)(img)(_p10##x,_p1##y,z,c)), \
6973
(I[220] = (T)(img)(_p10##x,y,z,c)), \
6974
(I[242] = (T)(img)(_p10##x,_n1##y,z,c)), \
6975
(I[264] = (T)(img)(_p10##x,_n2##y,z,c)), \
6976
(I[286] = (T)(img)(_p10##x,_n3##y,z,c)), \
6977
(I[308] = (T)(img)(_p10##x,_n4##y,z,c)), \
6978
(I[330] = (T)(img)(_p10##x,_n5##y,z,c)), \
6979
(I[352] = (T)(img)(_p10##x,_n6##y,z,c)), \
6980
(I[374] = (T)(img)(_p10##x,_n7##y,z,c)), \
6981
(I[396] = (T)(img)(_p10##x,_n8##y,z,c)), \
6982
(I[418] = (T)(img)(_p10##x,_n9##y,z,c)), \
6983
(I[440] = (T)(img)(_p10##x,_n10##y,z,c)), \
6984
(I[462] = (T)(img)(_p10##x,_n11##y,z,c)), \
6985
(I[1] = (T)(img)(_p9##x,_p10##y,z,c)), \
6986
(I[23] = (T)(img)(_p9##x,_p9##y,z,c)), \
6987
(I[45] = (T)(img)(_p9##x,_p8##y,z,c)), \
6988
(I[67] = (T)(img)(_p9##x,_p7##y,z,c)), \
6989
(I[89] = (T)(img)(_p9##x,_p6##y,z,c)), \
6990
(I[111] = (T)(img)(_p9##x,_p5##y,z,c)), \
6991
(I[133] = (T)(img)(_p9##x,_p4##y,z,c)), \
6992
(I[155] = (T)(img)(_p9##x,_p3##y,z,c)), \
6993
(I[177] = (T)(img)(_p9##x,_p2##y,z,c)), \
6994
(I[199] = (T)(img)(_p9##x,_p1##y,z,c)), \
6995
(I[221] = (T)(img)(_p9##x,y,z,c)), \
6996
(I[243] = (T)(img)(_p9##x,_n1##y,z,c)), \
6997
(I[265] = (T)(img)(_p9##x,_n2##y,z,c)), \
6998
(I[287] = (T)(img)(_p9##x,_n3##y,z,c)), \
6999
(I[309] = (T)(img)(_p9##x,_n4##y,z,c)), \
7000
(I[331] = (T)(img)(_p9##x,_n5##y,z,c)), \
7001
(I[353] = (T)(img)(_p9##x,_n6##y,z,c)), \
7002
(I[375] = (T)(img)(_p9##x,_n7##y,z,c)), \
7003
(I[397] = (T)(img)(_p9##x,_n8##y,z,c)), \
7004
(I[419] = (T)(img)(_p9##x,_n9##y,z,c)), \
7005
(I[441] = (T)(img)(_p9##x,_n10##y,z,c)), \
7006
(I[463] = (T)(img)(_p9##x,_n11##y,z,c)), \
7007
(I[2] = (T)(img)(_p8##x,_p10##y,z,c)), \
7008
(I[24] = (T)(img)(_p8##x,_p9##y,z,c)), \
7009
(I[46] = (T)(img)(_p8##x,_p8##y,z,c)), \
7010
(I[68] = (T)(img)(_p8##x,_p7##y,z,c)), \
7011
(I[90] = (T)(img)(_p8##x,_p6##y,z,c)), \
7012
(I[112] = (T)(img)(_p8##x,_p5##y,z,c)), \
7013
(I[134] = (T)(img)(_p8##x,_p4##y,z,c)), \
7014
(I[156] = (T)(img)(_p8##x,_p3##y,z,c)), \
7015
(I[178] = (T)(img)(_p8##x,_p2##y,z,c)), \
7016
(I[200] = (T)(img)(_p8##x,_p1##y,z,c)), \
7017
(I[222] = (T)(img)(_p8##x,y,z,c)), \
7018
(I[244] = (T)(img)(_p8##x,_n1##y,z,c)), \
7019
(I[266] = (T)(img)(_p8##x,_n2##y,z,c)), \
7020
(I[288] = (T)(img)(_p8##x,_n3##y,z,c)), \
7021
(I[310] = (T)(img)(_p8##x,_n4##y,z,c)), \
7022
(I[332] = (T)(img)(_p8##x,_n5##y,z,c)), \
7023
(I[354] = (T)(img)(_p8##x,_n6##y,z,c)), \
7024
(I[376] = (T)(img)(_p8##x,_n7##y,z,c)), \
7025
(I[398] = (T)(img)(_p8##x,_n8##y,z,c)), \
7026
(I[420] = (T)(img)(_p8##x,_n9##y,z,c)), \
7027
(I[442] = (T)(img)(_p8##x,_n10##y,z,c)), \
7028
(I[464] = (T)(img)(_p8##x,_n11##y,z,c)), \
7029
(I[3] = (T)(img)(_p7##x,_p10##y,z,c)), \
7030
(I[25] = (T)(img)(_p7##x,_p9##y,z,c)), \
7031
(I[47] = (T)(img)(_p7##x,_p8##y,z,c)), \
7032
(I[69] = (T)(img)(_p7##x,_p7##y,z,c)), \
7033
(I[91] = (T)(img)(_p7##x,_p6##y,z,c)), \
7034
(I[113] = (T)(img)(_p7##x,_p5##y,z,c)), \
7035
(I[135] = (T)(img)(_p7##x,_p4##y,z,c)), \
7036
(I[157] = (T)(img)(_p7##x,_p3##y,z,c)), \
7037
(I[179] = (T)(img)(_p7##x,_p2##y,z,c)), \
7038
(I[201] = (T)(img)(_p7##x,_p1##y,z,c)), \
7039
(I[223] = (T)(img)(_p7##x,y,z,c)), \
7040
(I[245] = (T)(img)(_p7##x,_n1##y,z,c)), \
7041
(I[267] = (T)(img)(_p7##x,_n2##y,z,c)), \
7042
(I[289] = (T)(img)(_p7##x,_n3##y,z,c)), \
7043
(I[311] = (T)(img)(_p7##x,_n4##y,z,c)), \
7044
(I[333] = (T)(img)(_p7##x,_n5##y,z,c)), \
7045
(I[355] = (T)(img)(_p7##x,_n6##y,z,c)), \
7046
(I[377] = (T)(img)(_p7##x,_n7##y,z,c)), \
7047
(I[399] = (T)(img)(_p7##x,_n8##y,z,c)), \
7048
(I[421] = (T)(img)(_p7##x,_n9##y,z,c)), \
7049
(I[443] = (T)(img)(_p7##x,_n10##y,z,c)), \
7050
(I[465] = (T)(img)(_p7##x,_n11##y,z,c)), \
7051
(I[4] = (T)(img)(_p6##x,_p10##y,z,c)), \
7052
(I[26] = (T)(img)(_p6##x,_p9##y,z,c)), \
7053
(I[48] = (T)(img)(_p6##x,_p8##y,z,c)), \
7054
(I[70] = (T)(img)(_p6##x,_p7##y,z,c)), \
7055
(I[92] = (T)(img)(_p6##x,_p6##y,z,c)), \
7056
(I[114] = (T)(img)(_p6##x,_p5##y,z,c)), \
7057
(I[136] = (T)(img)(_p6##x,_p4##y,z,c)), \
7058
(I[158] = (T)(img)(_p6##x,_p3##y,z,c)), \
7059
(I[180] = (T)(img)(_p6##x,_p2##y,z,c)), \
7060
(I[202] = (T)(img)(_p6##x,_p1##y,z,c)), \
7061
(I[224] = (T)(img)(_p6##x,y,z,c)), \
7062
(I[246] = (T)(img)(_p6##x,_n1##y,z,c)), \
7063
(I[268] = (T)(img)(_p6##x,_n2##y,z,c)), \
7064
(I[290] = (T)(img)(_p6##x,_n3##y,z,c)), \
7065
(I[312] = (T)(img)(_p6##x,_n4##y,z,c)), \
7066
(I[334] = (T)(img)(_p6##x,_n5##y,z,c)), \
7067
(I[356] = (T)(img)(_p6##x,_n6##y,z,c)), \
7068
(I[378] = (T)(img)(_p6##x,_n7##y,z,c)), \
7069
(I[400] = (T)(img)(_p6##x,_n8##y,z,c)), \
7070
(I[422] = (T)(img)(_p6##x,_n9##y,z,c)), \
7071
(I[444] = (T)(img)(_p6##x,_n10##y,z,c)), \
7072
(I[466] = (T)(img)(_p6##x,_n11##y,z,c)), \
7073
(I[5] = (T)(img)(_p5##x,_p10##y,z,c)), \
7074
(I[27] = (T)(img)(_p5##x,_p9##y,z,c)), \
7075
(I[49] = (T)(img)(_p5##x,_p8##y,z,c)), \
7076
(I[71] = (T)(img)(_p5##x,_p7##y,z,c)), \
7077
(I[93] = (T)(img)(_p5##x,_p6##y,z,c)), \
7078
(I[115] = (T)(img)(_p5##x,_p5##y,z,c)), \
7079
(I[137] = (T)(img)(_p5##x,_p4##y,z,c)), \
7080
(I[159] = (T)(img)(_p5##x,_p3##y,z,c)), \
7081
(I[181] = (T)(img)(_p5##x,_p2##y,z,c)), \
7082
(I[203] = (T)(img)(_p5##x,_p1##y,z,c)), \
7083
(I[225] = (T)(img)(_p5##x,y,z,c)), \
7084
(I[247] = (T)(img)(_p5##x,_n1##y,z,c)), \
7085
(I[269] = (T)(img)(_p5##x,_n2##y,z,c)), \
7086
(I[291] = (T)(img)(_p5##x,_n3##y,z,c)), \
7087
(I[313] = (T)(img)(_p5##x,_n4##y,z,c)), \
7088
(I[335] = (T)(img)(_p5##x,_n5##y,z,c)), \
7089
(I[357] = (T)(img)(_p5##x,_n6##y,z,c)), \
7090
(I[379] = (T)(img)(_p5##x,_n7##y,z,c)), \
7091
(I[401] = (T)(img)(_p5##x,_n8##y,z,c)), \
7092
(I[423] = (T)(img)(_p5##x,_n9##y,z,c)), \
7093
(I[445] = (T)(img)(_p5##x,_n10##y,z,c)), \
7094
(I[467] = (T)(img)(_p5##x,_n11##y,z,c)), \
7095
(I[6] = (T)(img)(_p4##x,_p10##y,z,c)), \
7096
(I[28] = (T)(img)(_p4##x,_p9##y,z,c)), \
7097
(I[50] = (T)(img)(_p4##x,_p8##y,z,c)), \
7098
(I[72] = (T)(img)(_p4##x,_p7##y,z,c)), \
7099
(I[94] = (T)(img)(_p4##x,_p6##y,z,c)), \
7100
(I[116] = (T)(img)(_p4##x,_p5##y,z,c)), \
7101
(I[138] = (T)(img)(_p4##x,_p4##y,z,c)), \
7102
(I[160] = (T)(img)(_p4##x,_p3##y,z,c)), \
7103
(I[182] = (T)(img)(_p4##x,_p2##y,z,c)), \
7104
(I[204] = (T)(img)(_p4##x,_p1##y,z,c)), \
7105
(I[226] = (T)(img)(_p4##x,y,z,c)), \
7106
(I[248] = (T)(img)(_p4##x,_n1##y,z,c)), \
7107
(I[270] = (T)(img)(_p4##x,_n2##y,z,c)), \
7108
(I[292] = (T)(img)(_p4##x,_n3##y,z,c)), \
7109
(I[314] = (T)(img)(_p4##x,_n4##y,z,c)), \
7110
(I[336] = (T)(img)(_p4##x,_n5##y,z,c)), \
7111
(I[358] = (T)(img)(_p4##x,_n6##y,z,c)), \
7112
(I[380] = (T)(img)(_p4##x,_n7##y,z,c)), \
7113
(I[402] = (T)(img)(_p4##x,_n8##y,z,c)), \
7114
(I[424] = (T)(img)(_p4##x,_n9##y,z,c)), \
7115
(I[446] = (T)(img)(_p4##x,_n10##y,z,c)), \
7116
(I[468] = (T)(img)(_p4##x,_n11##y,z,c)), \
7117
(I[7] = (T)(img)(_p3##x,_p10##y,z,c)), \
7118
(I[29] = (T)(img)(_p3##x,_p9##y,z,c)), \
7119
(I[51] = (T)(img)(_p3##x,_p8##y,z,c)), \
7120
(I[73] = (T)(img)(_p3##x,_p7##y,z,c)), \
7121
(I[95] = (T)(img)(_p3##x,_p6##y,z,c)), \
7122
(I[117] = (T)(img)(_p3##x,_p5##y,z,c)), \
7123
(I[139] = (T)(img)(_p3##x,_p4##y,z,c)), \
7124
(I[161] = (T)(img)(_p3##x,_p3##y,z,c)), \
7125
(I[183] = (T)(img)(_p3##x,_p2##y,z,c)), \
7126
(I[205] = (T)(img)(_p3##x,_p1##y,z,c)), \
7127
(I[227] = (T)(img)(_p3##x,y,z,c)), \
7128
(I[249] = (T)(img)(_p3##x,_n1##y,z,c)), \
7129
(I[271] = (T)(img)(_p3##x,_n2##y,z,c)), \
7130
(I[293] = (T)(img)(_p3##x,_n3##y,z,c)), \
7131
(I[315] = (T)(img)(_p3##x,_n4##y,z,c)), \
7132
(I[337] = (T)(img)(_p3##x,_n5##y,z,c)), \
7133
(I[359] = (T)(img)(_p3##x,_n6##y,z,c)), \
7134
(I[381] = (T)(img)(_p3##x,_n7##y,z,c)), \
7135
(I[403] = (T)(img)(_p3##x,_n8##y,z,c)), \
7136
(I[425] = (T)(img)(_p3##x,_n9##y,z,c)), \
7137
(I[447] = (T)(img)(_p3##x,_n10##y,z,c)), \
7138
(I[469] = (T)(img)(_p3##x,_n11##y,z,c)), \
7139
(I[8] = (T)(img)(_p2##x,_p10##y,z,c)), \
7140
(I[30] = (T)(img)(_p2##x,_p9##y,z,c)), \
7141
(I[52] = (T)(img)(_p2##x,_p8##y,z,c)), \
7142
(I[74] = (T)(img)(_p2##x,_p7##y,z,c)), \
7143
(I[96] = (T)(img)(_p2##x,_p6##y,z,c)), \
7144
(I[118] = (T)(img)(_p2##x,_p5##y,z,c)), \
7145
(I[140] = (T)(img)(_p2##x,_p4##y,z,c)), \
7146
(I[162] = (T)(img)(_p2##x,_p3##y,z,c)), \
7147
(I[184] = (T)(img)(_p2##x,_p2##y,z,c)), \
7148
(I[206] = (T)(img)(_p2##x,_p1##y,z,c)), \
7149
(I[228] = (T)(img)(_p2##x,y,z,c)), \
7150
(I[250] = (T)(img)(_p2##x,_n1##y,z,c)), \
7151
(I[272] = (T)(img)(_p2##x,_n2##y,z,c)), \
7152
(I[294] = (T)(img)(_p2##x,_n3##y,z,c)), \
7153
(I[316] = (T)(img)(_p2##x,_n4##y,z,c)), \
7154
(I[338] = (T)(img)(_p2##x,_n5##y,z,c)), \
7155
(I[360] = (T)(img)(_p2##x,_n6##y,z,c)), \
7156
(I[382] = (T)(img)(_p2##x,_n7##y,z,c)), \
7157
(I[404] = (T)(img)(_p2##x,_n8##y,z,c)), \
7158
(I[426] = (T)(img)(_p2##x,_n9##y,z,c)), \
7159
(I[448] = (T)(img)(_p2##x,_n10##y,z,c)), \
7160
(I[470] = (T)(img)(_p2##x,_n11##y,z,c)), \
7161
(I[9] = (T)(img)(_p1##x,_p10##y,z,c)), \
7162
(I[31] = (T)(img)(_p1##x,_p9##y,z,c)), \
7163
(I[53] = (T)(img)(_p1##x,_p8##y,z,c)), \
7164
(I[75] = (T)(img)(_p1##x,_p7##y,z,c)), \
7165
(I[97] = (T)(img)(_p1##x,_p6##y,z,c)), \
7166
(I[119] = (T)(img)(_p1##x,_p5##y,z,c)), \
7167
(I[141] = (T)(img)(_p1##x,_p4##y,z,c)), \
7168
(I[163] = (T)(img)(_p1##x,_p3##y,z,c)), \
7169
(I[185] = (T)(img)(_p1##x,_p2##y,z,c)), \
7170
(I[207] = (T)(img)(_p1##x,_p1##y,z,c)), \
7171
(I[229] = (T)(img)(_p1##x,y,z,c)), \
7172
(I[251] = (T)(img)(_p1##x,_n1##y,z,c)), \
7173
(I[273] = (T)(img)(_p1##x,_n2##y,z,c)), \
7174
(I[295] = (T)(img)(_p1##x,_n3##y,z,c)), \
7175
(I[317] = (T)(img)(_p1##x,_n4##y,z,c)), \
7176
(I[339] = (T)(img)(_p1##x,_n5##y,z,c)), \
7177
(I[361] = (T)(img)(_p1##x,_n6##y,z,c)), \
7178
(I[383] = (T)(img)(_p1##x,_n7##y,z,c)), \
7179
(I[405] = (T)(img)(_p1##x,_n8##y,z,c)), \
7180
(I[427] = (T)(img)(_p1##x,_n9##y,z,c)), \
7181
(I[449] = (T)(img)(_p1##x,_n10##y,z,c)), \
7182
(I[471] = (T)(img)(_p1##x,_n11##y,z,c)), \
7183
(I[10] = (T)(img)(x,_p10##y,z,c)), \
7184
(I[32] = (T)(img)(x,_p9##y,z,c)), \
7185
(I[54] = (T)(img)(x,_p8##y,z,c)), \
7186
(I[76] = (T)(img)(x,_p7##y,z,c)), \
7187
(I[98] = (T)(img)(x,_p6##y,z,c)), \
7188
(I[120] = (T)(img)(x,_p5##y,z,c)), \
7189
(I[142] = (T)(img)(x,_p4##y,z,c)), \
7190
(I[164] = (T)(img)(x,_p3##y,z,c)), \
7191
(I[186] = (T)(img)(x,_p2##y,z,c)), \
7192
(I[208] = (T)(img)(x,_p1##y,z,c)), \
7193
(I[230] = (T)(img)(x,y,z,c)), \
7194
(I[252] = (T)(img)(x,_n1##y,z,c)), \
7195
(I[274] = (T)(img)(x,_n2##y,z,c)), \
7196
(I[296] = (T)(img)(x,_n3##y,z,c)), \
7197
(I[318] = (T)(img)(x,_n4##y,z,c)), \
7198
(I[340] = (T)(img)(x,_n5##y,z,c)), \
7199
(I[362] = (T)(img)(x,_n6##y,z,c)), \
7200
(I[384] = (T)(img)(x,_n7##y,z,c)), \
7201
(I[406] = (T)(img)(x,_n8##y,z,c)), \
7202
(I[428] = (T)(img)(x,_n9##y,z,c)), \
7203
(I[450] = (T)(img)(x,_n10##y,z,c)), \
7204
(I[472] = (T)(img)(x,_n11##y,z,c)), \
7205
(I[11] = (T)(img)(_n1##x,_p10##y,z,c)), \
7206
(I[33] = (T)(img)(_n1##x,_p9##y,z,c)), \
7207
(I[55] = (T)(img)(_n1##x,_p8##y,z,c)), \
7208
(I[77] = (T)(img)(_n1##x,_p7##y,z,c)), \
7209
(I[99] = (T)(img)(_n1##x,_p6##y,z,c)), \
7210
(I[121] = (T)(img)(_n1##x,_p5##y,z,c)), \
7211
(I[143] = (T)(img)(_n1##x,_p4##y,z,c)), \
7212
(I[165] = (T)(img)(_n1##x,_p3##y,z,c)), \
7213
(I[187] = (T)(img)(_n1##x,_p2##y,z,c)), \
7214
(I[209] = (T)(img)(_n1##x,_p1##y,z,c)), \
7215
(I[231] = (T)(img)(_n1##x,y,z,c)), \
7216
(I[253] = (T)(img)(_n1##x,_n1##y,z,c)), \
7217
(I[275] = (T)(img)(_n1##x,_n2##y,z,c)), \
7218
(I[297] = (T)(img)(_n1##x,_n3##y,z,c)), \
7219
(I[319] = (T)(img)(_n1##x,_n4##y,z,c)), \
7220
(I[341] = (T)(img)(_n1##x,_n5##y,z,c)), \
7221
(I[363] = (T)(img)(_n1##x,_n6##y,z,c)), \
7222
(I[385] = (T)(img)(_n1##x,_n7##y,z,c)), \
7223
(I[407] = (T)(img)(_n1##x,_n8##y,z,c)), \
7224
(I[429] = (T)(img)(_n1##x,_n9##y,z,c)), \
7225
(I[451] = (T)(img)(_n1##x,_n10##y,z,c)), \
7226
(I[473] = (T)(img)(_n1##x,_n11##y,z,c)), \
7227
(I[12] = (T)(img)(_n2##x,_p10##y,z,c)), \
7228
(I[34] = (T)(img)(_n2##x,_p9##y,z,c)), \
7229
(I[56] = (T)(img)(_n2##x,_p8##y,z,c)), \
7230
(I[78] = (T)(img)(_n2##x,_p7##y,z,c)), \
7231
(I[100] = (T)(img)(_n2##x,_p6##y,z,c)), \
7232
(I[122] = (T)(img)(_n2##x,_p5##y,z,c)), \
7233
(I[144] = (T)(img)(_n2##x,_p4##y,z,c)), \
7234
(I[166] = (T)(img)(_n2##x,_p3##y,z,c)), \
7235
(I[188] = (T)(img)(_n2##x,_p2##y,z,c)), \
7236
(I[210] = (T)(img)(_n2##x,_p1##y,z,c)), \
7237
(I[232] = (T)(img)(_n2##x,y,z,c)), \
7238
(I[254] = (T)(img)(_n2##x,_n1##y,z,c)), \
7239
(I[276] = (T)(img)(_n2##x,_n2##y,z,c)), \
7240
(I[298] = (T)(img)(_n2##x,_n3##y,z,c)), \
7241
(I[320] = (T)(img)(_n2##x,_n4##y,z,c)), \
7242
(I[342] = (T)(img)(_n2##x,_n5##y,z,c)), \
7243
(I[364] = (T)(img)(_n2##x,_n6##y,z,c)), \
7244
(I[386] = (T)(img)(_n2##x,_n7##y,z,c)), \
7245
(I[408] = (T)(img)(_n2##x,_n8##y,z,c)), \
7246
(I[430] = (T)(img)(_n2##x,_n9##y,z,c)), \
7247
(I[452] = (T)(img)(_n2##x,_n10##y,z,c)), \
7248
(I[474] = (T)(img)(_n2##x,_n11##y,z,c)), \
7249
(I[13] = (T)(img)(_n3##x,_p10##y,z,c)), \
7250
(I[35] = (T)(img)(_n3##x,_p9##y,z,c)), \
7251
(I[57] = (T)(img)(_n3##x,_p8##y,z,c)), \
7252
(I[79] = (T)(img)(_n3##x,_p7##y,z,c)), \
7253
(I[101] = (T)(img)(_n3##x,_p6##y,z,c)), \
7254
(I[123] = (T)(img)(_n3##x,_p5##y,z,c)), \
7255
(I[145] = (T)(img)(_n3##x,_p4##y,z,c)), \
7256
(I[167] = (T)(img)(_n3##x,_p3##y,z,c)), \
7257
(I[189] = (T)(img)(_n3##x,_p2##y,z,c)), \
7258
(I[211] = (T)(img)(_n3##x,_p1##y,z,c)), \
7259
(I[233] = (T)(img)(_n3##x,y,z,c)), \
7260
(I[255] = (T)(img)(_n3##x,_n1##y,z,c)), \
7261
(I[277] = (T)(img)(_n3##x,_n2##y,z,c)), \
7262
(I[299] = (T)(img)(_n3##x,_n3##y,z,c)), \
7263
(I[321] = (T)(img)(_n3##x,_n4##y,z,c)), \
7264
(I[343] = (T)(img)(_n3##x,_n5##y,z,c)), \
7265
(I[365] = (T)(img)(_n3##x,_n6##y,z,c)), \
7266
(I[387] = (T)(img)(_n3##x,_n7##y,z,c)), \
7267
(I[409] = (T)(img)(_n3##x,_n8##y,z,c)), \
7268
(I[431] = (T)(img)(_n3##x,_n9##y,z,c)), \
7269
(I[453] = (T)(img)(_n3##x,_n10##y,z,c)), \
7270
(I[475] = (T)(img)(_n3##x,_n11##y,z,c)), \
7271
(I[14] = (T)(img)(_n4##x,_p10##y,z,c)), \
7272
(I[36] = (T)(img)(_n4##x,_p9##y,z,c)), \
7273
(I[58] = (T)(img)(_n4##x,_p8##y,z,c)), \
7274
(I[80] = (T)(img)(_n4##x,_p7##y,z,c)), \
7275
(I[102] = (T)(img)(_n4##x,_p6##y,z,c)), \
7276
(I[124] = (T)(img)(_n4##x,_p5##y,z,c)), \
7277
(I[146] = (T)(img)(_n4##x,_p4##y,z,c)), \
7278
(I[168] = (T)(img)(_n4##x,_p3##y,z,c)), \
7279
(I[190] = (T)(img)(_n4##x,_p2##y,z,c)), \
7280
(I[212] = (T)(img)(_n4##x,_p1##y,z,c)), \
7281
(I[234] = (T)(img)(_n4##x,y,z,c)), \
7282
(I[256] = (T)(img)(_n4##x,_n1##y,z,c)), \
7283
(I[278] = (T)(img)(_n4##x,_n2##y,z,c)), \
7284
(I[300] = (T)(img)(_n4##x,_n3##y,z,c)), \
7285
(I[322] = (T)(img)(_n4##x,_n4##y,z,c)), \
7286
(I[344] = (T)(img)(_n4##x,_n5##y,z,c)), \
7287
(I[366] = (T)(img)(_n4##x,_n6##y,z,c)), \
7288
(I[388] = (T)(img)(_n4##x,_n7##y,z,c)), \
7289
(I[410] = (T)(img)(_n4##x,_n8##y,z,c)), \
7290
(I[432] = (T)(img)(_n4##x,_n9##y,z,c)), \
7291
(I[454] = (T)(img)(_n4##x,_n10##y,z,c)), \
7292
(I[476] = (T)(img)(_n4##x,_n11##y,z,c)), \
7293
(I[15] = (T)(img)(_n5##x,_p10##y,z,c)), \
7294
(I[37] = (T)(img)(_n5##x,_p9##y,z,c)), \
7295
(I[59] = (T)(img)(_n5##x,_p8##y,z,c)), \
7296
(I[81] = (T)(img)(_n5##x,_p7##y,z,c)), \
7297
(I[103] = (T)(img)(_n5##x,_p6##y,z,c)), \
7298
(I[125] = (T)(img)(_n5##x,_p5##y,z,c)), \
7299
(I[147] = (T)(img)(_n5##x,_p4##y,z,c)), \
7300
(I[169] = (T)(img)(_n5##x,_p3##y,z,c)), \
7301
(I[191] = (T)(img)(_n5##x,_p2##y,z,c)), \
7302
(I[213] = (T)(img)(_n5##x,_p1##y,z,c)), \
7303
(I[235] = (T)(img)(_n5##x,y,z,c)), \
7304
(I[257] = (T)(img)(_n5##x,_n1##y,z,c)), \
7305
(I[279] = (T)(img)(_n5##x,_n2##y,z,c)), \
7306
(I[301] = (T)(img)(_n5##x,_n3##y,z,c)), \
7307
(I[323] = (T)(img)(_n5##x,_n4##y,z,c)), \
7308
(I[345] = (T)(img)(_n5##x,_n5##y,z,c)), \
7309
(I[367] = (T)(img)(_n5##x,_n6##y,z,c)), \
7310
(I[389] = (T)(img)(_n5##x,_n7##y,z,c)), \
7311
(I[411] = (T)(img)(_n5##x,_n8##y,z,c)), \
7312
(I[433] = (T)(img)(_n5##x,_n9##y,z,c)), \
7313
(I[455] = (T)(img)(_n5##x,_n10##y,z,c)), \
7314
(I[477] = (T)(img)(_n5##x,_n11##y,z,c)), \
7315
(I[16] = (T)(img)(_n6##x,_p10##y,z,c)), \
7316
(I[38] = (T)(img)(_n6##x,_p9##y,z,c)), \
7317
(I[60] = (T)(img)(_n6##x,_p8##y,z,c)), \
7318
(I[82] = (T)(img)(_n6##x,_p7##y,z,c)), \
7319
(I[104] = (T)(img)(_n6##x,_p6##y,z,c)), \
7320
(I[126] = (T)(img)(_n6##x,_p5##y,z,c)), \
7321
(I[148] = (T)(img)(_n6##x,_p4##y,z,c)), \
7322
(I[170] = (T)(img)(_n6##x,_p3##y,z,c)), \
7323
(I[192] = (T)(img)(_n6##x,_p2##y,z,c)), \
7324
(I[214] = (T)(img)(_n6##x,_p1##y,z,c)), \
7325
(I[236] = (T)(img)(_n6##x,y,z,c)), \
7326
(I[258] = (T)(img)(_n6##x,_n1##y,z,c)), \
7327
(I[280] = (T)(img)(_n6##x,_n2##y,z,c)), \
7328
(I[302] = (T)(img)(_n6##x,_n3##y,z,c)), \
7329
(I[324] = (T)(img)(_n6##x,_n4##y,z,c)), \
7330
(I[346] = (T)(img)(_n6##x,_n5##y,z,c)), \
7331
(I[368] = (T)(img)(_n6##x,_n6##y,z,c)), \
7332
(I[390] = (T)(img)(_n6##x,_n7##y,z,c)), \
7333
(I[412] = (T)(img)(_n6##x,_n8##y,z,c)), \
7334
(I[434] = (T)(img)(_n6##x,_n9##y,z,c)), \
7335
(I[456] = (T)(img)(_n6##x,_n10##y,z,c)), \
7336
(I[478] = (T)(img)(_n6##x,_n11##y,z,c)), \
7337
(I[17] = (T)(img)(_n7##x,_p10##y,z,c)), \
7338
(I[39] = (T)(img)(_n7##x,_p9##y,z,c)), \
7339
(I[61] = (T)(img)(_n7##x,_p8##y,z,c)), \
7340
(I[83] = (T)(img)(_n7##x,_p7##y,z,c)), \
7341
(I[105] = (T)(img)(_n7##x,_p6##y,z,c)), \
7342
(I[127] = (T)(img)(_n7##x,_p5##y,z,c)), \
7343
(I[149] = (T)(img)(_n7##x,_p4##y,z,c)), \
7344
(I[171] = (T)(img)(_n7##x,_p3##y,z,c)), \
7345
(I[193] = (T)(img)(_n7##x,_p2##y,z,c)), \
7346
(I[215] = (T)(img)(_n7##x,_p1##y,z,c)), \
7347
(I[237] = (T)(img)(_n7##x,y,z,c)), \
7348
(I[259] = (T)(img)(_n7##x,_n1##y,z,c)), \
7349
(I[281] = (T)(img)(_n7##x,_n2##y,z,c)), \
7350
(I[303] = (T)(img)(_n7##x,_n3##y,z,c)), \
7351
(I[325] = (T)(img)(_n7##x,_n4##y,z,c)), \
7352
(I[347] = (T)(img)(_n7##x,_n5##y,z,c)), \
7353
(I[369] = (T)(img)(_n7##x,_n6##y,z,c)), \
7354
(I[391] = (T)(img)(_n7##x,_n7##y,z,c)), \
7355
(I[413] = (T)(img)(_n7##x,_n8##y,z,c)), \
7356
(I[435] = (T)(img)(_n7##x,_n9##y,z,c)), \
7357
(I[457] = (T)(img)(_n7##x,_n10##y,z,c)), \
7358
(I[479] = (T)(img)(_n7##x,_n11##y,z,c)), \
7359
(I[18] = (T)(img)(_n8##x,_p10##y,z,c)), \
7360
(I[40] = (T)(img)(_n8##x,_p9##y,z,c)), \
7361
(I[62] = (T)(img)(_n8##x,_p8##y,z,c)), \
7362
(I[84] = (T)(img)(_n8##x,_p7##y,z,c)), \
7363
(I[106] = (T)(img)(_n8##x,_p6##y,z,c)), \
7364
(I[128] = (T)(img)(_n8##x,_p5##y,z,c)), \
7365
(I[150] = (T)(img)(_n8##x,_p4##y,z,c)), \
7366
(I[172] = (T)(img)(_n8##x,_p3##y,z,c)), \
7367
(I[194] = (T)(img)(_n8##x,_p2##y,z,c)), \
7368
(I[216] = (T)(img)(_n8##x,_p1##y,z,c)), \
7369
(I[238] = (T)(img)(_n8##x,y,z,c)), \
7370
(I[260] = (T)(img)(_n8##x,_n1##y,z,c)), \
7371
(I[282] = (T)(img)(_n8##x,_n2##y,z,c)), \
7372
(I[304] = (T)(img)(_n8##x,_n3##y,z,c)), \
7373
(I[326] = (T)(img)(_n8##x,_n4##y,z,c)), \
7374
(I[348] = (T)(img)(_n8##x,_n5##y,z,c)), \
7375
(I[370] = (T)(img)(_n8##x,_n6##y,z,c)), \
7376
(I[392] = (T)(img)(_n8##x,_n7##y,z,c)), \
7377
(I[414] = (T)(img)(_n8##x,_n8##y,z,c)), \
7378
(I[436] = (T)(img)(_n8##x,_n9##y,z,c)), \
7379
(I[458] = (T)(img)(_n8##x,_n10##y,z,c)), \
7380
(I[480] = (T)(img)(_n8##x,_n11##y,z,c)), \
7381
(I[19] = (T)(img)(_n9##x,_p10##y,z,c)), \
7382
(I[41] = (T)(img)(_n9##x,_p9##y,z,c)), \
7383
(I[63] = (T)(img)(_n9##x,_p8##y,z,c)), \
7384
(I[85] = (T)(img)(_n9##x,_p7##y,z,c)), \
7385
(I[107] = (T)(img)(_n9##x,_p6##y,z,c)), \
7386
(I[129] = (T)(img)(_n9##x,_p5##y,z,c)), \
7387
(I[151] = (T)(img)(_n9##x,_p4##y,z,c)), \
7388
(I[173] = (T)(img)(_n9##x,_p3##y,z,c)), \
7389
(I[195] = (T)(img)(_n9##x,_p2##y,z,c)), \
7390
(I[217] = (T)(img)(_n9##x,_p1##y,z,c)), \
7391
(I[239] = (T)(img)(_n9##x,y,z,c)), \
7392
(I[261] = (T)(img)(_n9##x,_n1##y,z,c)), \
7393
(I[283] = (T)(img)(_n9##x,_n2##y,z,c)), \
7394
(I[305] = (T)(img)(_n9##x,_n3##y,z,c)), \
7395
(I[327] = (T)(img)(_n9##x,_n4##y,z,c)), \
7396
(I[349] = (T)(img)(_n9##x,_n5##y,z,c)), \
7397
(I[371] = (T)(img)(_n9##x,_n6##y,z,c)), \
7398
(I[393] = (T)(img)(_n9##x,_n7##y,z,c)), \
7399
(I[415] = (T)(img)(_n9##x,_n8##y,z,c)), \
7400
(I[437] = (T)(img)(_n9##x,_n9##y,z,c)), \
7401
(I[459] = (T)(img)(_n9##x,_n10##y,z,c)), \
7402
(I[481] = (T)(img)(_n9##x,_n11##y,z,c)), \
7403
(I[20] = (T)(img)(_n10##x,_p10##y,z,c)), \
7404
(I[42] = (T)(img)(_n10##x,_p9##y,z,c)), \
7405
(I[64] = (T)(img)(_n10##x,_p8##y,z,c)), \
7406
(I[86] = (T)(img)(_n10##x,_p7##y,z,c)), \
7407
(I[108] = (T)(img)(_n10##x,_p6##y,z,c)), \
7408
(I[130] = (T)(img)(_n10##x,_p5##y,z,c)), \
7409
(I[152] = (T)(img)(_n10##x,_p4##y,z,c)), \
7410
(I[174] = (T)(img)(_n10##x,_p3##y,z,c)), \
7411
(I[196] = (T)(img)(_n10##x,_p2##y,z,c)), \
7412
(I[218] = (T)(img)(_n10##x,_p1##y,z,c)), \
7413
(I[240] = (T)(img)(_n10##x,y,z,c)), \
7414
(I[262] = (T)(img)(_n10##x,_n1##y,z,c)), \
7415
(I[284] = (T)(img)(_n10##x,_n2##y,z,c)), \
7416
(I[306] = (T)(img)(_n10##x,_n3##y,z,c)), \
7417
(I[328] = (T)(img)(_n10##x,_n4##y,z,c)), \
7418
(I[350] = (T)(img)(_n10##x,_n5##y,z,c)), \
7419
(I[372] = (T)(img)(_n10##x,_n6##y,z,c)), \
7420
(I[394] = (T)(img)(_n10##x,_n7##y,z,c)), \
7421
(I[416] = (T)(img)(_n10##x,_n8##y,z,c)), \
7422
(I[438] = (T)(img)(_n10##x,_n9##y,z,c)), \
7423
(I[460] = (T)(img)(_n10##x,_n10##y,z,c)), \
7424
(I[482] = (T)(img)(_n10##x,_n11##y,z,c)), \
7425
x + 11>=(img).width()?(img).width() - 1:x + 11); \
7426
x<=(int)(x1) && ((_n11##x<(img).width() && ( \
7427
(I[21] = (T)(img)(_n11##x,_p10##y,z,c)), \
7428
(I[43] = (T)(img)(_n11##x,_p9##y,z,c)), \
7429
(I[65] = (T)(img)(_n11##x,_p8##y,z,c)), \
7430
(I[87] = (T)(img)(_n11##x,_p7##y,z,c)), \
7431
(I[109] = (T)(img)(_n11##x,_p6##y,z,c)), \
7432
(I[131] = (T)(img)(_n11##x,_p5##y,z,c)), \
7433
(I[153] = (T)(img)(_n11##x,_p4##y,z,c)), \
7434
(I[175] = (T)(img)(_n11##x,_p3##y,z,c)), \
7435
(I[197] = (T)(img)(_n11##x,_p2##y,z,c)), \
7436
(I[219] = (T)(img)(_n11##x,_p1##y,z,c)), \
7437
(I[241] = (T)(img)(_n11##x,y,z,c)), \
7438
(I[263] = (T)(img)(_n11##x,_n1##y,z,c)), \
7439
(I[285] = (T)(img)(_n11##x,_n2##y,z,c)), \
7440
(I[307] = (T)(img)(_n11##x,_n3##y,z,c)), \
7441
(I[329] = (T)(img)(_n11##x,_n4##y,z,c)), \
7442
(I[351] = (T)(img)(_n11##x,_n5##y,z,c)), \
7443
(I[373] = (T)(img)(_n11##x,_n6##y,z,c)), \
7444
(I[395] = (T)(img)(_n11##x,_n7##y,z,c)), \
7445
(I[417] = (T)(img)(_n11##x,_n8##y,z,c)), \
7446
(I[439] = (T)(img)(_n11##x,_n9##y,z,c)), \
7447
(I[461] = (T)(img)(_n11##x,_n10##y,z,c)), \
7448
(I[483] = (T)(img)(_n11##x,_n11##y,z,c)),1)) || \
7449
_n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
7450
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \
7451
I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \
7452
I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \
7453
I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \
7454
I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \
7455
I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \
7456
I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \
7457
I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \
7458
I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \
7459
I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \
7460
I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], \
7461
I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \
7462
I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], \
7463
I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \
7464
I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], \
7465
I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \
7466
I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], \
7467
I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], \
7468
I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], \
7469
I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \
7470
I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], \
7471
I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], \
7472
_p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x)
7473
7474
#define cimg_get22x22(img,x,y,z,c,I,T) \
7475
I[0] = (T)(img)(_p10##x,_p10##y,z,c), I[1] = (T)(img)(_p9##x,_p10##y,z,c), I[2] = (T)(img)(_p8##x,_p10##y,z,c), I[3] = (T)(img)(_p7##x,_p10##y,z,c), I[4] = (T)(img)(_p6##x,_p10##y,z,c), I[5] = (T)(img)(_p5##x,_p10##y,z,c), I[6] = (T)(img)(_p4##x,_p10##y,z,c), I[7] = (T)(img)(_p3##x,_p10##y,z,c), I[8] = (T)(img)(_p2##x,_p10##y,z,c), I[9] = (T)(img)(_p1##x,_p10##y,z,c), I[10] = (T)(img)(x,_p10##y,z,c), I[11] = (T)(img)(_n1##x,_p10##y,z,c), I[12] = (T)(img)(_n2##x,_p10##y,z,c), I[13] = (T)(img)(_n3##x,_p10##y,z,c), I[14] = (T)(img)(_n4##x,_p10##y,z,c), I[15] = (T)(img)(_n5##x,_p10##y,z,c), I[16] = (T)(img)(_n6##x,_p10##y,z,c), I[17] = (T)(img)(_n7##x,_p10##y,z,c), I[18] = (T)(img)(_n8##x,_p10##y,z,c), I[19] = (T)(img)(_n9##x,_p10##y,z,c), I[20] = (T)(img)(_n10##x,_p10##y,z,c), I[21] = (T)(img)(_n11##x,_p10##y,z,c), \
7476
I[22] = (T)(img)(_p10##x,_p9##y,z,c), I[23] = (T)(img)(_p9##x,_p9##y,z,c), I[24] = (T)(img)(_p8##x,_p9##y,z,c), I[25] = (T)(img)(_p7##x,_p9##y,z,c), I[26] = (T)(img)(_p6##x,_p9##y,z,c), I[27] = (T)(img)(_p5##x,_p9##y,z,c), I[28] = (T)(img)(_p4##x,_p9##y,z,c), I[29] = (T)(img)(_p3##x,_p9##y,z,c), I[30] = (T)(img)(_p2##x,_p9##y,z,c), I[31] = (T)(img)(_p1##x,_p9##y,z,c), I[32] = (T)(img)(x,_p9##y,z,c), I[33] = (T)(img)(_n1##x,_p9##y,z,c), I[34] = (T)(img)(_n2##x,_p9##y,z,c), I[35] = (T)(img)(_n3##x,_p9##y,z,c), I[36] = (T)(img)(_n4##x,_p9##y,z,c), I[37] = (T)(img)(_n5##x,_p9##y,z,c), I[38] = (T)(img)(_n6##x,_p9##y,z,c), I[39] = (T)(img)(_n7##x,_p9##y,z,c), I[40] = (T)(img)(_n8##x,_p9##y,z,c), I[41] = (T)(img)(_n9##x,_p9##y,z,c), I[42] = (T)(img)(_n10##x,_p9##y,z,c), I[43] = (T)(img)(_n11##x,_p9##y,z,c), \
7477
I[44] = (T)(img)(_p10##x,_p8##y,z,c), I[45] = (T)(img)(_p9##x,_p8##y,z,c), I[46] = (T)(img)(_p8##x,_p8##y,z,c), I[47] = (T)(img)(_p7##x,_p8##y,z,c), I[48] = (T)(img)(_p6##x,_p8##y,z,c), I[49] = (T)(img)(_p5##x,_p8##y,z,c), I[50] = (T)(img)(_p4##x,_p8##y,z,c), I[51] = (T)(img)(_p3##x,_p8##y,z,c), I[52] = (T)(img)(_p2##x,_p8##y,z,c), I[53] = (T)(img)(_p1##x,_p8##y,z,c), I[54] = (T)(img)(x,_p8##y,z,c), I[55] = (T)(img)(_n1##x,_p8##y,z,c), I[56] = (T)(img)(_n2##x,_p8##y,z,c), I[57] = (T)(img)(_n3##x,_p8##y,z,c), I[58] = (T)(img)(_n4##x,_p8##y,z,c), I[59] = (T)(img)(_n5##x,_p8##y,z,c), I[60] = (T)(img)(_n6##x,_p8##y,z,c), I[61] = (T)(img)(_n7##x,_p8##y,z,c), I[62] = (T)(img)(_n8##x,_p8##y,z,c), I[63] = (T)(img)(_n9##x,_p8##y,z,c), I[64] = (T)(img)(_n10##x,_p8##y,z,c), I[65] = (T)(img)(_n11##x,_p8##y,z,c), \
7478
I[66] = (T)(img)(_p10##x,_p7##y,z,c), I[67] = (T)(img)(_p9##x,_p7##y,z,c), I[68] = (T)(img)(_p8##x,_p7##y,z,c), I[69] = (T)(img)(_p7##x,_p7##y,z,c), I[70] = (T)(img)(_p6##x,_p7##y,z,c), I[71] = (T)(img)(_p5##x,_p7##y,z,c), I[72] = (T)(img)(_p4##x,_p7##y,z,c), I[73] = (T)(img)(_p3##x,_p7##y,z,c), I[74] = (T)(img)(_p2##x,_p7##y,z,c), I[75] = (T)(img)(_p1##x,_p7##y,z,c), I[76] = (T)(img)(x,_p7##y,z,c), I[77] = (T)(img)(_n1##x,_p7##y,z,c), I[78] = (T)(img)(_n2##x,_p7##y,z,c), I[79] = (T)(img)(_n3##x,_p7##y,z,c), I[80] = (T)(img)(_n4##x,_p7##y,z,c), I[81] = (T)(img)(_n5##x,_p7##y,z,c), I[82] = (T)(img)(_n6##x,_p7##y,z,c), I[83] = (T)(img)(_n7##x,_p7##y,z,c), I[84] = (T)(img)(_n8##x,_p7##y,z,c), I[85] = (T)(img)(_n9##x,_p7##y,z,c), I[86] = (T)(img)(_n10##x,_p7##y,z,c), I[87] = (T)(img)(_n11##x,_p7##y,z,c), \
7479
I[88] = (T)(img)(_p10##x,_p6##y,z,c), I[89] = (T)(img)(_p9##x,_p6##y,z,c), I[90] = (T)(img)(_p8##x,_p6##y,z,c), I[91] = (T)(img)(_p7##x,_p6##y,z,c), I[92] = (T)(img)(_p6##x,_p6##y,z,c), I[93] = (T)(img)(_p5##x,_p6##y,z,c), I[94] = (T)(img)(_p4##x,_p6##y,z,c), I[95] = (T)(img)(_p3##x,_p6##y,z,c), I[96] = (T)(img)(_p2##x,_p6##y,z,c), I[97] = (T)(img)(_p1##x,_p6##y,z,c), I[98] = (T)(img)(x,_p6##y,z,c), I[99] = (T)(img)(_n1##x,_p6##y,z,c), I[100] = (T)(img)(_n2##x,_p6##y,z,c), I[101] = (T)(img)(_n3##x,_p6##y,z,c), I[102] = (T)(img)(_n4##x,_p6##y,z,c), I[103] = (T)(img)(_n5##x,_p6##y,z,c), I[104] = (T)(img)(_n6##x,_p6##y,z,c), I[105] = (T)(img)(_n7##x,_p6##y,z,c), I[106] = (T)(img)(_n8##x,_p6##y,z,c), I[107] = (T)(img)(_n9##x,_p6##y,z,c), I[108] = (T)(img)(_n10##x,_p6##y,z,c), I[109] = (T)(img)(_n11##x,_p6##y,z,c), \
7480
I[110] = (T)(img)(_p10##x,_p5##y,z,c), I[111] = (T)(img)(_p9##x,_p5##y,z,c), I[112] = (T)(img)(_p8##x,_p5##y,z,c), I[113] = (T)(img)(_p7##x,_p5##y,z,c), I[114] = (T)(img)(_p6##x,_p5##y,z,c), I[115] = (T)(img)(_p5##x,_p5##y,z,c), I[116] = (T)(img)(_p4##x,_p5##y,z,c), I[117] = (T)(img)(_p3##x,_p5##y,z,c), I[118] = (T)(img)(_p2##x,_p5##y,z,c), I[119] = (T)(img)(_p1##x,_p5##y,z,c), I[120] = (T)(img)(x,_p5##y,z,c), I[121] = (T)(img)(_n1##x,_p5##y,z,c), I[122] = (T)(img)(_n2##x,_p5##y,z,c), I[123] = (T)(img)(_n3##x,_p5##y,z,c), I[124] = (T)(img)(_n4##x,_p5##y,z,c), I[125] = (T)(img)(_n5##x,_p5##y,z,c), I[126] = (T)(img)(_n6##x,_p5##y,z,c), I[127] = (T)(img)(_n7##x,_p5##y,z,c), I[128] = (T)(img)(_n8##x,_p5##y,z,c), I[129] = (T)(img)(_n9##x,_p5##y,z,c), I[130] = (T)(img)(_n10##x,_p5##y,z,c), I[131] = (T)(img)(_n11##x,_p5##y,z,c), \
7481
I[132] = (T)(img)(_p10##x,_p4##y,z,c), I[133] = (T)(img)(_p9##x,_p4##y,z,c), I[134] = (T)(img)(_p8##x,_p4##y,z,c), I[135] = (T)(img)(_p7##x,_p4##y,z,c), I[136] = (T)(img)(_p6##x,_p4##y,z,c), I[137] = (T)(img)(_p5##x,_p4##y,z,c), I[138] = (T)(img)(_p4##x,_p4##y,z,c), I[139] = (T)(img)(_p3##x,_p4##y,z,c), I[140] = (T)(img)(_p2##x,_p4##y,z,c), I[141] = (T)(img)(_p1##x,_p4##y,z,c), I[142] = (T)(img)(x,_p4##y,z,c), I[143] = (T)(img)(_n1##x,_p4##y,z,c), I[144] = (T)(img)(_n2##x,_p4##y,z,c), I[145] = (T)(img)(_n3##x,_p4##y,z,c), I[146] = (T)(img)(_n4##x,_p4##y,z,c), I[147] = (T)(img)(_n5##x,_p4##y,z,c), I[148] = (T)(img)(_n6##x,_p4##y,z,c), I[149] = (T)(img)(_n7##x,_p4##y,z,c), I[150] = (T)(img)(_n8##x,_p4##y,z,c), I[151] = (T)(img)(_n9##x,_p4##y,z,c), I[152] = (T)(img)(_n10##x,_p4##y,z,c), I[153] = (T)(img)(_n11##x,_p4##y,z,c), \
7482
I[154] = (T)(img)(_p10##x,_p3##y,z,c), I[155] = (T)(img)(_p9##x,_p3##y,z,c), I[156] = (T)(img)(_p8##x,_p3##y,z,c), I[157] = (T)(img)(_p7##x,_p3##y,z,c), I[158] = (T)(img)(_p6##x,_p3##y,z,c), I[159] = (T)(img)(_p5##x,_p3##y,z,c), I[160] = (T)(img)(_p4##x,_p3##y,z,c), I[161] = (T)(img)(_p3##x,_p3##y,z,c), I[162] = (T)(img)(_p2##x,_p3##y,z,c), I[163] = (T)(img)(_p1##x,_p3##y,z,c), I[164] = (T)(img)(x,_p3##y,z,c), I[165] = (T)(img)(_n1##x,_p3##y,z,c), I[166] = (T)(img)(_n2##x,_p3##y,z,c), I[167] = (T)(img)(_n3##x,_p3##y,z,c), I[168] = (T)(img)(_n4##x,_p3##y,z,c), I[169] = (T)(img)(_n5##x,_p3##y,z,c), I[170] = (T)(img)(_n6##x,_p3##y,z,c), I[171] = (T)(img)(_n7##x,_p3##y,z,c), I[172] = (T)(img)(_n8##x,_p3##y,z,c), I[173] = (T)(img)(_n9##x,_p3##y,z,c), I[174] = (T)(img)(_n10##x,_p3##y,z,c), I[175] = (T)(img)(_n11##x,_p3##y,z,c), \
7483
I[176] = (T)(img)(_p10##x,_p2##y,z,c), I[177] = (T)(img)(_p9##x,_p2##y,z,c), I[178] = (T)(img)(_p8##x,_p2##y,z,c), I[179] = (T)(img)(_p7##x,_p2##y,z,c), I[180] = (T)(img)(_p6##x,_p2##y,z,c), I[181] = (T)(img)(_p5##x,_p2##y,z,c), I[182] = (T)(img)(_p4##x,_p2##y,z,c), I[183] = (T)(img)(_p3##x,_p2##y,z,c), I[184] = (T)(img)(_p2##x,_p2##y,z,c), I[185] = (T)(img)(_p1##x,_p2##y,z,c), I[186] = (T)(img)(x,_p2##y,z,c), I[187] = (T)(img)(_n1##x,_p2##y,z,c), I[188] = (T)(img)(_n2##x,_p2##y,z,c), I[189] = (T)(img)(_n3##x,_p2##y,z,c), I[190] = (T)(img)(_n4##x,_p2##y,z,c), I[191] = (T)(img)(_n5##x,_p2##y,z,c), I[192] = (T)(img)(_n6##x,_p2##y,z,c), I[193] = (T)(img)(_n7##x,_p2##y,z,c), I[194] = (T)(img)(_n8##x,_p2##y,z,c), I[195] = (T)(img)(_n9##x,_p2##y,z,c), I[196] = (T)(img)(_n10##x,_p2##y,z,c), I[197] = (T)(img)(_n11##x,_p2##y,z,c), \
7484
I[198] = (T)(img)(_p10##x,_p1##y,z,c), I[199] = (T)(img)(_p9##x,_p1##y,z,c), I[200] = (T)(img)(_p8##x,_p1##y,z,c), I[201] = (T)(img)(_p7##x,_p1##y,z,c), I[202] = (T)(img)(_p6##x,_p1##y,z,c), I[203] = (T)(img)(_p5##x,_p1##y,z,c), I[204] = (T)(img)(_p4##x,_p1##y,z,c), I[205] = (T)(img)(_p3##x,_p1##y,z,c), I[206] = (T)(img)(_p2##x,_p1##y,z,c), I[207] = (T)(img)(_p1##x,_p1##y,z,c), I[208] = (T)(img)(x,_p1##y,z,c), I[209] = (T)(img)(_n1##x,_p1##y,z,c), I[210] = (T)(img)(_n2##x,_p1##y,z,c), I[211] = (T)(img)(_n3##x,_p1##y,z,c), I[212] = (T)(img)(_n4##x,_p1##y,z,c), I[213] = (T)(img)(_n5##x,_p1##y,z,c), I[214] = (T)(img)(_n6##x,_p1##y,z,c), I[215] = (T)(img)(_n7##x,_p1##y,z,c), I[216] = (T)(img)(_n8##x,_p1##y,z,c), I[217] = (T)(img)(_n9##x,_p1##y,z,c), I[218] = (T)(img)(_n10##x,_p1##y,z,c), I[219] = (T)(img)(_n11##x,_p1##y,z,c), \
7485
I[220] = (T)(img)(_p10##x,y,z,c), I[221] = (T)(img)(_p9##x,y,z,c), I[222] = (T)(img)(_p8##x,y,z,c), I[223] = (T)(img)(_p7##x,y,z,c), I[224] = (T)(img)(_p6##x,y,z,c), I[225] = (T)(img)(_p5##x,y,z,c), I[226] = (T)(img)(_p4##x,y,z,c), I[227] = (T)(img)(_p3##x,y,z,c), I[228] = (T)(img)(_p2##x,y,z,c), I[229] = (T)(img)(_p1##x,y,z,c), I[230] = (T)(img)(x,y,z,c), I[231] = (T)(img)(_n1##x,y,z,c), I[232] = (T)(img)(_n2##x,y,z,c), I[233] = (T)(img)(_n3##x,y,z,c), I[234] = (T)(img)(_n4##x,y,z,c), I[235] = (T)(img)(_n5##x,y,z,c), I[236] = (T)(img)(_n6##x,y,z,c), I[237] = (T)(img)(_n7##x,y,z,c), I[238] = (T)(img)(_n8##x,y,z,c), I[239] = (T)(img)(_n9##x,y,z,c), I[240] = (T)(img)(_n10##x,y,z,c), I[241] = (T)(img)(_n11##x,y,z,c), \
7486
I[242] = (T)(img)(_p10##x,_n1##y,z,c), I[243] = (T)(img)(_p9##x,_n1##y,z,c), I[244] = (T)(img)(_p8##x,_n1##y,z,c), I[245] = (T)(img)(_p7##x,_n1##y,z,c), I[246] = (T)(img)(_p6##x,_n1##y,z,c), I[247] = (T)(img)(_p5##x,_n1##y,z,c), I[248] = (T)(img)(_p4##x,_n1##y,z,c), I[249] = (T)(img)(_p3##x,_n1##y,z,c), I[250] = (T)(img)(_p2##x,_n1##y,z,c), I[251] = (T)(img)(_p1##x,_n1##y,z,c), I[252] = (T)(img)(x,_n1##y,z,c), I[253] = (T)(img)(_n1##x,_n1##y,z,c), I[254] = (T)(img)(_n2##x,_n1##y,z,c), I[255] = (T)(img)(_n3##x,_n1##y,z,c), I[256] = (T)(img)(_n4##x,_n1##y,z,c), I[257] = (T)(img)(_n5##x,_n1##y,z,c), I[258] = (T)(img)(_n6##x,_n1##y,z,c), I[259] = (T)(img)(_n7##x,_n1##y,z,c), I[260] = (T)(img)(_n8##x,_n1##y,z,c), I[261] = (T)(img)(_n9##x,_n1##y,z,c), I[262] = (T)(img)(_n10##x,_n1##y,z,c), I[263] = (T)(img)(_n11##x,_n1##y,z,c), \
7487
I[264] = (T)(img)(_p10##x,_n2##y,z,c), I[265] = (T)(img)(_p9##x,_n2##y,z,c), I[266] = (T)(img)(_p8##x,_n2##y,z,c), I[267] = (T)(img)(_p7##x,_n2##y,z,c), I[268] = (T)(img)(_p6##x,_n2##y,z,c), I[269] = (T)(img)(_p5##x,_n2##y,z,c), I[270] = (T)(img)(_p4##x,_n2##y,z,c), I[271] = (T)(img)(_p3##x,_n2##y,z,c), I[272] = (T)(img)(_p2##x,_n2##y,z,c), I[273] = (T)(img)(_p1##x,_n2##y,z,c), I[274] = (T)(img)(x,_n2##y,z,c), I[275] = (T)(img)(_n1##x,_n2##y,z,c), I[276] = (T)(img)(_n2##x,_n2##y,z,c), I[277] = (T)(img)(_n3##x,_n2##y,z,c), I[278] = (T)(img)(_n4##x,_n2##y,z,c), I[279] = (T)(img)(_n5##x,_n2##y,z,c), I[280] = (T)(img)(_n6##x,_n2##y,z,c), I[281] = (T)(img)(_n7##x,_n2##y,z,c), I[282] = (T)(img)(_n8##x,_n2##y,z,c), I[283] = (T)(img)(_n9##x,_n2##y,z,c), I[284] = (T)(img)(_n10##x,_n2##y,z,c), I[285] = (T)(img)(_n11##x,_n2##y,z,c), \
7488
I[286] = (T)(img)(_p10##x,_n3##y,z,c), I[287] = (T)(img)(_p9##x,_n3##y,z,c), I[288] = (T)(img)(_p8##x,_n3##y,z,c), I[289] = (T)(img)(_p7##x,_n3##y,z,c), I[290] = (T)(img)(_p6##x,_n3##y,z,c), I[291] = (T)(img)(_p5##x,_n3##y,z,c), I[292] = (T)(img)(_p4##x,_n3##y,z,c), I[293] = (T)(img)(_p3##x,_n3##y,z,c), I[294] = (T)(img)(_p2##x,_n3##y,z,c), I[295] = (T)(img)(_p1##x,_n3##y,z,c), I[296] = (T)(img)(x,_n3##y,z,c), I[297] = (T)(img)(_n1##x,_n3##y,z,c), I[298] = (T)(img)(_n2##x,_n3##y,z,c), I[299] = (T)(img)(_n3##x,_n3##y,z,c), I[300] = (T)(img)(_n4##x,_n3##y,z,c), I[301] = (T)(img)(_n5##x,_n3##y,z,c), I[302] = (T)(img)(_n6##x,_n3##y,z,c), I[303] = (T)(img)(_n7##x,_n3##y,z,c), I[304] = (T)(img)(_n8##x,_n3##y,z,c), I[305] = (T)(img)(_n9##x,_n3##y,z,c), I[306] = (T)(img)(_n10##x,_n3##y,z,c), I[307] = (T)(img)(_n11##x,_n3##y,z,c), \
7489
I[308] = (T)(img)(_p10##x,_n4##y,z,c), I[309] = (T)(img)(_p9##x,_n4##y,z,c), I[310] = (T)(img)(_p8##x,_n4##y,z,c), I[311] = (T)(img)(_p7##x,_n4##y,z,c), I[312] = (T)(img)(_p6##x,_n4##y,z,c), I[313] = (T)(img)(_p5##x,_n4##y,z,c), I[314] = (T)(img)(_p4##x,_n4##y,z,c), I[315] = (T)(img)(_p3##x,_n4##y,z,c), I[316] = (T)(img)(_p2##x,_n4##y,z,c), I[317] = (T)(img)(_p1##x,_n4##y,z,c), I[318] = (T)(img)(x,_n4##y,z,c), I[319] = (T)(img)(_n1##x,_n4##y,z,c), I[320] = (T)(img)(_n2##x,_n4##y,z,c), I[321] = (T)(img)(_n3##x,_n4##y,z,c), I[322] = (T)(img)(_n4##x,_n4##y,z,c), I[323] = (T)(img)(_n5##x,_n4##y,z,c), I[324] = (T)(img)(_n6##x,_n4##y,z,c), I[325] = (T)(img)(_n7##x,_n4##y,z,c), I[326] = (T)(img)(_n8##x,_n4##y,z,c), I[327] = (T)(img)(_n9##x,_n4##y,z,c), I[328] = (T)(img)(_n10##x,_n4##y,z,c), I[329] = (T)(img)(_n11##x,_n4##y,z,c), \
7490
I[330] = (T)(img)(_p10##x,_n5##y,z,c), I[331] = (T)(img)(_p9##x,_n5##y,z,c), I[332] = (T)(img)(_p8##x,_n5##y,z,c), I[333] = (T)(img)(_p7##x,_n5##y,z,c), I[334] = (T)(img)(_p6##x,_n5##y,z,c), I[335] = (T)(img)(_p5##x,_n5##y,z,c), I[336] = (T)(img)(_p4##x,_n5##y,z,c), I[337] = (T)(img)(_p3##x,_n5##y,z,c), I[338] = (T)(img)(_p2##x,_n5##y,z,c), I[339] = (T)(img)(_p1##x,_n5##y,z,c), I[340] = (T)(img)(x,_n5##y,z,c), I[341] = (T)(img)(_n1##x,_n5##y,z,c), I[342] = (T)(img)(_n2##x,_n5##y,z,c), I[343] = (T)(img)(_n3##x,_n5##y,z,c), I[344] = (T)(img)(_n4##x,_n5##y,z,c), I[345] = (T)(img)(_n5##x,_n5##y,z,c), I[346] = (T)(img)(_n6##x,_n5##y,z,c), I[347] = (T)(img)(_n7##x,_n5##y,z,c), I[348] = (T)(img)(_n8##x,_n5##y,z,c), I[349] = (T)(img)(_n9##x,_n5##y,z,c), I[350] = (T)(img)(_n10##x,_n5##y,z,c), I[351] = (T)(img)(_n11##x,_n5##y,z,c), \
7491
I[352] = (T)(img)(_p10##x,_n6##y,z,c), I[353] = (T)(img)(_p9##x,_n6##y,z,c), I[354] = (T)(img)(_p8##x,_n6##y,z,c), I[355] = (T)(img)(_p7##x,_n6##y,z,c), I[356] = (T)(img)(_p6##x,_n6##y,z,c), I[357] = (T)(img)(_p5##x,_n6##y,z,c), I[358] = (T)(img)(_p4##x,_n6##y,z,c), I[359] = (T)(img)(_p3##x,_n6##y,z,c), I[360] = (T)(img)(_p2##x,_n6##y,z,c), I[361] = (T)(img)(_p1##x,_n6##y,z,c), I[362] = (T)(img)(x,_n6##y,z,c), I[363] = (T)(img)(_n1##x,_n6##y,z,c), I[364] = (T)(img)(_n2##x,_n6##y,z,c), I[365] = (T)(img)(_n3##x,_n6##y,z,c), I[366] = (T)(img)(_n4##x,_n6##y,z,c), I[367] = (T)(img)(_n5##x,_n6##y,z,c), I[368] = (T)(img)(_n6##x,_n6##y,z,c), I[369] = (T)(img)(_n7##x,_n6##y,z,c), I[370] = (T)(img)(_n8##x,_n6##y,z,c), I[371] = (T)(img)(_n9##x,_n6##y,z,c), I[372] = (T)(img)(_n10##x,_n6##y,z,c), I[373] = (T)(img)(_n11##x,_n6##y,z,c), \
7492
I[374] = (T)(img)(_p10##x,_n7##y,z,c), I[375] = (T)(img)(_p9##x,_n7##y,z,c), I[376] = (T)(img)(_p8##x,_n7##y,z,c), I[377] = (T)(img)(_p7##x,_n7##y,z,c), I[378] = (T)(img)(_p6##x,_n7##y,z,c), I[379] = (T)(img)(_p5##x,_n7##y,z,c), I[380] = (T)(img)(_p4##x,_n7##y,z,c), I[381] = (T)(img)(_p3##x,_n7##y,z,c), I[382] = (T)(img)(_p2##x,_n7##y,z,c), I[383] = (T)(img)(_p1##x,_n7##y,z,c), I[384] = (T)(img)(x,_n7##y,z,c), I[385] = (T)(img)(_n1##x,_n7##y,z,c), I[386] = (T)(img)(_n2##x,_n7##y,z,c), I[387] = (T)(img)(_n3##x,_n7##y,z,c), I[388] = (T)(img)(_n4##x,_n7##y,z,c), I[389] = (T)(img)(_n5##x,_n7##y,z,c), I[390] = (T)(img)(_n6##x,_n7##y,z,c), I[391] = (T)(img)(_n7##x,_n7##y,z,c), I[392] = (T)(img)(_n8##x,_n7##y,z,c), I[393] = (T)(img)(_n9##x,_n7##y,z,c), I[394] = (T)(img)(_n10##x,_n7##y,z,c), I[395] = (T)(img)(_n11##x,_n7##y,z,c), \
7493
I[396] = (T)(img)(_p10##x,_n8##y,z,c), I[397] = (T)(img)(_p9##x,_n8##y,z,c), I[398] = (T)(img)(_p8##x,_n8##y,z,c), I[399] = (T)(img)(_p7##x,_n8##y,z,c), I[400] = (T)(img)(_p6##x,_n8##y,z,c), I[401] = (T)(img)(_p5##x,_n8##y,z,c), I[402] = (T)(img)(_p4##x,_n8##y,z,c), I[403] = (T)(img)(_p3##x,_n8##y,z,c), I[404] = (T)(img)(_p2##x,_n8##y,z,c), I[405] = (T)(img)(_p1##x,_n8##y,z,c), I[406] = (T)(img)(x,_n8##y,z,c), I[407] = (T)(img)(_n1##x,_n8##y,z,c), I[408] = (T)(img)(_n2##x,_n8##y,z,c), I[409] = (T)(img)(_n3##x,_n8##y,z,c), I[410] = (T)(img)(_n4##x,_n8##y,z,c), I[411] = (T)(img)(_n5##x,_n8##y,z,c), I[412] = (T)(img)(_n6##x,_n8##y,z,c), I[413] = (T)(img)(_n7##x,_n8##y,z,c), I[414] = (T)(img)(_n8##x,_n8##y,z,c), I[415] = (T)(img)(_n9##x,_n8##y,z,c), I[416] = (T)(img)(_n10##x,_n8##y,z,c), I[417] = (T)(img)(_n11##x,_n8##y,z,c), \
7494
I[418] = (T)(img)(_p10##x,_n9##y,z,c), I[419] = (T)(img)(_p9##x,_n9##y,z,c), I[420] = (T)(img)(_p8##x,_n9##y,z,c), I[421] = (T)(img)(_p7##x,_n9##y,z,c), I[422] = (T)(img)(_p6##x,_n9##y,z,c), I[423] = (T)(img)(_p5##x,_n9##y,z,c), I[424] = (T)(img)(_p4##x,_n9##y,z,c), I[425] = (T)(img)(_p3##x,_n9##y,z,c), I[426] = (T)(img)(_p2##x,_n9##y,z,c), I[427] = (T)(img)(_p1##x,_n9##y,z,c), I[428] = (T)(img)(x,_n9##y,z,c), I[429] = (T)(img)(_n1##x,_n9##y,z,c), I[430] = (T)(img)(_n2##x,_n9##y,z,c), I[431] = (T)(img)(_n3##x,_n9##y,z,c), I[432] = (T)(img)(_n4##x,_n9##y,z,c), I[433] = (T)(img)(_n5##x,_n9##y,z,c), I[434] = (T)(img)(_n6##x,_n9##y,z,c), I[435] = (T)(img)(_n7##x,_n9##y,z,c), I[436] = (T)(img)(_n8##x,_n9##y,z,c), I[437] = (T)(img)(_n9##x,_n9##y,z,c), I[438] = (T)(img)(_n10##x,_n9##y,z,c), I[439] = (T)(img)(_n11##x,_n9##y,z,c), \
7495
I[440] = (T)(img)(_p10##x,_n10##y,z,c), I[441] = (T)(img)(_p9##x,_n10##y,z,c), I[442] = (T)(img)(_p8##x,_n10##y,z,c), I[443] = (T)(img)(_p7##x,_n10##y,z,c), I[444] = (T)(img)(_p6##x,_n10##y,z,c), I[445] = (T)(img)(_p5##x,_n10##y,z,c), I[446] = (T)(img)(_p4##x,_n10##y,z,c), I[447] = (T)(img)(_p3##x,_n10##y,z,c), I[448] = (T)(img)(_p2##x,_n10##y,z,c), I[449] = (T)(img)(_p1##x,_n10##y,z,c), I[450] = (T)(img)(x,_n10##y,z,c), I[451] = (T)(img)(_n1##x,_n10##y,z,c), I[452] = (T)(img)(_n2##x,_n10##y,z,c), I[453] = (T)(img)(_n3##x,_n10##y,z,c), I[454] = (T)(img)(_n4##x,_n10##y,z,c), I[455] = (T)(img)(_n5##x,_n10##y,z,c), I[456] = (T)(img)(_n6##x,_n10##y,z,c), I[457] = (T)(img)(_n7##x,_n10##y,z,c), I[458] = (T)(img)(_n8##x,_n10##y,z,c), I[459] = (T)(img)(_n9##x,_n10##y,z,c), I[460] = (T)(img)(_n10##x,_n10##y,z,c), I[461] = (T)(img)(_n11##x,_n10##y,z,c), \
7496
I[462] = (T)(img)(_p10##x,_n11##y,z,c), I[463] = (T)(img)(_p9##x,_n11##y,z,c), I[464] = (T)(img)(_p8##x,_n11##y,z,c), I[465] = (T)(img)(_p7##x,_n11##y,z,c), I[466] = (T)(img)(_p6##x,_n11##y,z,c), I[467] = (T)(img)(_p5##x,_n11##y,z,c), I[468] = (T)(img)(_p4##x,_n11##y,z,c), I[469] = (T)(img)(_p3##x,_n11##y,z,c), I[470] = (T)(img)(_p2##x,_n11##y,z,c), I[471] = (T)(img)(_p1##x,_n11##y,z,c), I[472] = (T)(img)(x,_n11##y,z,c), I[473] = (T)(img)(_n1##x,_n11##y,z,c), I[474] = (T)(img)(_n2##x,_n11##y,z,c), I[475] = (T)(img)(_n3##x,_n11##y,z,c), I[476] = (T)(img)(_n4##x,_n11##y,z,c), I[477] = (T)(img)(_n5##x,_n11##y,z,c), I[478] = (T)(img)(_n6##x,_n11##y,z,c), I[479] = (T)(img)(_n7##x,_n11##y,z,c), I[480] = (T)(img)(_n8##x,_n11##y,z,c), I[481] = (T)(img)(_n9##x,_n11##y,z,c), I[482] = (T)(img)(_n10##x,_n11##y,z,c), I[483] = (T)(img)(_n11##x,_n11##y,z,c);
7497
7498
// Define 23x23 loop macros
7499
//-------------------------
7500
#define cimg_for23(bound,i) for (int i = 0, \
7501
_p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
7502
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
7503
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
7504
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
7505
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
7506
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
7507
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
7508
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
7509
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
7510
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
7511
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
7512
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11; \
7513
_n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
7514
i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
7515
_p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
7516
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i)
7517
7518
#define cimg_for23X(img,x) cimg_for23((img)._width,x)
7519
#define cimg_for23Y(img,y) cimg_for23((img)._height,y)
7520
#define cimg_for23Z(img,z) cimg_for23((img)._depth,z)
7521
#define cimg_for23C(img,c) cimg_for23((img)._spectrum,c)
7522
#define cimg_for23XY(img,x,y) cimg_for23Y(img,y) cimg_for23X(img,x)
7523
#define cimg_for23XZ(img,x,z) cimg_for23Z(img,z) cimg_for23X(img,x)
7524
#define cimg_for23XC(img,x,c) cimg_for23C(img,c) cimg_for23X(img,x)
7525
#define cimg_for23YZ(img,y,z) cimg_for23Z(img,z) cimg_for23Y(img,y)
7526
#define cimg_for23YC(img,y,c) cimg_for23C(img,c) cimg_for23Y(img,y)
7527
#define cimg_for23ZC(img,z,c) cimg_for23C(img,c) cimg_for23Z(img,z)
7528
#define cimg_for23XYZ(img,x,y,z) cimg_for23Z(img,z) cimg_for23XY(img,x,y)
7529
#define cimg_for23XZC(img,x,z,c) cimg_for23C(img,c) cimg_for23XZ(img,x,z)
7530
#define cimg_for23YZC(img,y,z,c) cimg_for23C(img,c) cimg_for23YZ(img,y,z)
7531
#define cimg_for23XYZC(img,x,y,z,c) cimg_for23C(img,c) cimg_for23XYZ(img,x,y,z)
7532
7533
#define cimg_for_in23(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
7534
_p11##i = i - 11<0?0:i - 11, \
7535
_p10##i = i - 10<0?0:i - 10, \
7536
_p9##i = i - 9<0?0:i - 9, \
7537
_p8##i = i - 8<0?0:i - 8, \
7538
_p7##i = i - 7<0?0:i - 7, \
7539
_p6##i = i - 6<0?0:i - 6, \
7540
_p5##i = i - 5<0?0:i - 5, \
7541
_p4##i = i - 4<0?0:i - 4, \
7542
_p3##i = i - 3<0?0:i - 3, \
7543
_p2##i = i - 2<0?0:i - 2, \
7544
_p1##i = i - 1<0?0:i - 1, \
7545
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
7546
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
7547
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
7548
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
7549
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
7550
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
7551
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
7552
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
7553
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
7554
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
7555
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11; \
7556
i<=(int)(i1) && (_n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
7557
i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
7558
_p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
7559
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i)
7560
7561
#define cimg_for_in23X(img,x0,x1,x) cimg_for_in23((img)._width,x0,x1,x)
7562
#define cimg_for_in23Y(img,y0,y1,y) cimg_for_in23((img)._height,y0,y1,y)
7563
#define cimg_for_in23Z(img,z0,z1,z) cimg_for_in23((img)._depth,z0,z1,z)
7564
#define cimg_for_in23C(img,c0,c1,c) cimg_for_in23((img)._spectrum,c0,c1,c)
7565
#define cimg_for_in23XY(img,x0,y0,x1,y1,x,y) cimg_for_in23Y(img,y0,y1,y) cimg_for_in23X(img,x0,x1,x)
7566
#define cimg_for_in23XZ(img,x0,z0,x1,z1,x,z) cimg_for_in23Z(img,z0,z1,z) cimg_for_in23X(img,x0,x1,x)
7567
#define cimg_for_in23XC(img,x0,c0,x1,c1,x,c) cimg_for_in23C(img,c0,c1,c) cimg_for_in23X(img,x0,x1,x)
7568
#define cimg_for_in23YZ(img,y0,z0,y1,z1,y,z) cimg_for_in23Z(img,z0,z1,z) cimg_for_in23Y(img,y0,y1,y)
7569
#define cimg_for_in23YC(img,y0,c0,y1,c1,y,c) cimg_for_in23C(img,c0,c1,c) cimg_for_in23Y(img,y0,y1,y)
7570
#define cimg_for_in23ZC(img,z0,c0,z1,c1,z,c) cimg_for_in23C(img,c0,c1,c) cimg_for_in23Z(img,z0,z1,z)
7571
#define cimg_for_in23XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in23Z(img,z0,z1,z) cimg_for_in23XY(img,x0,y0,x1,y1,x,y)
7572
#define cimg_for_in23XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in23C(img,c0,c1,c) cimg_for_in23XZ(img,x0,y0,x1,y1,x,z)
7573
#define cimg_for_in23YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in23C(img,c0,c1,c) cimg_for_in23YZ(img,y0,z0,y1,z1,y,z)
7574
#define cimg_for_in23XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in23C(img,c0,c1,c) cimg_for_in23XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
7575
7576
#define cimg_for23x23(img,x,y,z,c,I,T) \
7577
cimg_for23((img)._height,y) for (int x = 0, \
7578
_p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
7579
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
7580
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
7581
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
7582
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
7583
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
7584
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
7585
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
7586
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
7587
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
7588
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
7589
_n11##x = (int)( \
7590
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = (T)(img)(0,_p11##y,z,c)), \
7591
(I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = (T)(img)(0,_p10##y,z,c)), \
7592
(I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = (T)(img)(0,_p9##y,z,c)), \
7593
(I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = (T)(img)(0,_p8##y,z,c)), \
7594
(I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = (T)(img)(0,_p7##y,z,c)), \
7595
(I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = (T)(img)(0,_p6##y,z,c)), \
7596
(I[138] = I[139] = I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = (T)(img)(0,_p5##y,z,c)), \
7597
(I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = I[171] = I[172] = (T)(img)(0,_p4##y,z,c)), \
7598
(I[184] = I[185] = I[186] = I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = (T)(img)(0,_p3##y,z,c)), \
7599
(I[207] = I[208] = I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = (T)(img)(0,_p2##y,z,c)), \
7600
(I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = (T)(img)(0,_p1##y,z,c)), \
7601
(I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = I[264] = (T)(img)(0,y,z,c)), \
7602
(I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = (T)(img)(0,_n1##y,z,c)), \
7603
(I[299] = I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = (T)(img)(0,_n2##y,z,c)), \
7604
(I[322] = I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = I[333] = (T)(img)(0,_n3##y,z,c)), \
7605
(I[345] = I[346] = I[347] = I[348] = I[349] = I[350] = I[351] = I[352] = I[353] = I[354] = I[355] = I[356] = (T)(img)(0,_n4##y,z,c)), \
7606
(I[368] = I[369] = I[370] = I[371] = I[372] = I[373] = I[374] = I[375] = I[376] = I[377] = I[378] = I[379] = (T)(img)(0,_n5##y,z,c)), \
7607
(I[391] = I[392] = I[393] = I[394] = I[395] = I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = (T)(img)(0,_n6##y,z,c)), \
7608
(I[414] = I[415] = I[416] = I[417] = I[418] = I[419] = I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = (T)(img)(0,_n7##y,z,c)), \
7609
(I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = (T)(img)(0,_n8##y,z,c)), \
7610
(I[460] = I[461] = I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = (T)(img)(0,_n9##y,z,c)), \
7611
(I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = I[492] = I[493] = I[494] = (T)(img)(0,_n10##y,z,c)), \
7612
(I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = I[512] = I[513] = I[514] = I[515] = I[516] = I[517] = (T)(img)(0,_n11##y,z,c)), \
7613
(I[12] = (T)(img)(_n1##x,_p11##y,z,c)), \
7614
(I[35] = (T)(img)(_n1##x,_p10##y,z,c)), \
7615
(I[58] = (T)(img)(_n1##x,_p9##y,z,c)), \
7616
(I[81] = (T)(img)(_n1##x,_p8##y,z,c)), \
7617
(I[104] = (T)(img)(_n1##x,_p7##y,z,c)), \
7618
(I[127] = (T)(img)(_n1##x,_p6##y,z,c)), \
7619
(I[150] = (T)(img)(_n1##x,_p5##y,z,c)), \
7620
(I[173] = (T)(img)(_n1##x,_p4##y,z,c)), \
7621
(I[196] = (T)(img)(_n1##x,_p3##y,z,c)), \
7622
(I[219] = (T)(img)(_n1##x,_p2##y,z,c)), \
7623
(I[242] = (T)(img)(_n1##x,_p1##y,z,c)), \
7624
(I[265] = (T)(img)(_n1##x,y,z,c)), \
7625
(I[288] = (T)(img)(_n1##x,_n1##y,z,c)), \
7626
(I[311] = (T)(img)(_n1##x,_n2##y,z,c)), \
7627
(I[334] = (T)(img)(_n1##x,_n3##y,z,c)), \
7628
(I[357] = (T)(img)(_n1##x,_n4##y,z,c)), \
7629
(I[380] = (T)(img)(_n1##x,_n5##y,z,c)), \
7630
(I[403] = (T)(img)(_n1##x,_n6##y,z,c)), \
7631
(I[426] = (T)(img)(_n1##x,_n7##y,z,c)), \
7632
(I[449] = (T)(img)(_n1##x,_n8##y,z,c)), \
7633
(I[472] = (T)(img)(_n1##x,_n9##y,z,c)), \
7634
(I[495] = (T)(img)(_n1##x,_n10##y,z,c)), \
7635
(I[518] = (T)(img)(_n1##x,_n11##y,z,c)), \
7636
(I[13] = (T)(img)(_n2##x,_p11##y,z,c)), \
7637
(I[36] = (T)(img)(_n2##x,_p10##y,z,c)), \
7638
(I[59] = (T)(img)(_n2##x,_p9##y,z,c)), \
7639
(I[82] = (T)(img)(_n2##x,_p8##y,z,c)), \
7640
(I[105] = (T)(img)(_n2##x,_p7##y,z,c)), \
7641
(I[128] = (T)(img)(_n2##x,_p6##y,z,c)), \
7642
(I[151] = (T)(img)(_n2##x,_p5##y,z,c)), \
7643
(I[174] = (T)(img)(_n2##x,_p4##y,z,c)), \
7644
(I[197] = (T)(img)(_n2##x,_p3##y,z,c)), \
7645
(I[220] = (T)(img)(_n2##x,_p2##y,z,c)), \
7646
(I[243] = (T)(img)(_n2##x,_p1##y,z,c)), \
7647
(I[266] = (T)(img)(_n2##x,y,z,c)), \
7648
(I[289] = (T)(img)(_n2##x,_n1##y,z,c)), \
7649
(I[312] = (T)(img)(_n2##x,_n2##y,z,c)), \
7650
(I[335] = (T)(img)(_n2##x,_n3##y,z,c)), \
7651
(I[358] = (T)(img)(_n2##x,_n4##y,z,c)), \
7652
(I[381] = (T)(img)(_n2##x,_n5##y,z,c)), \
7653
(I[404] = (T)(img)(_n2##x,_n6##y,z,c)), \
7654
(I[427] = (T)(img)(_n2##x,_n7##y,z,c)), \
7655
(I[450] = (T)(img)(_n2##x,_n8##y,z,c)), \
7656
(I[473] = (T)(img)(_n2##x,_n9##y,z,c)), \
7657
(I[496] = (T)(img)(_n2##x,_n10##y,z,c)), \
7658
(I[519] = (T)(img)(_n2##x,_n11##y,z,c)), \
7659
(I[14] = (T)(img)(_n3##x,_p11##y,z,c)), \
7660
(I[37] = (T)(img)(_n3##x,_p10##y,z,c)), \
7661
(I[60] = (T)(img)(_n3##x,_p9##y,z,c)), \
7662
(I[83] = (T)(img)(_n3##x,_p8##y,z,c)), \
7663
(I[106] = (T)(img)(_n3##x,_p7##y,z,c)), \
7664
(I[129] = (T)(img)(_n3##x,_p6##y,z,c)), \
7665
(I[152] = (T)(img)(_n3##x,_p5##y,z,c)), \
7666
(I[175] = (T)(img)(_n3##x,_p4##y,z,c)), \
7667
(I[198] = (T)(img)(_n3##x,_p3##y,z,c)), \
7668
(I[221] = (T)(img)(_n3##x,_p2##y,z,c)), \
7669
(I[244] = (T)(img)(_n3##x,_p1##y,z,c)), \
7670
(I[267] = (T)(img)(_n3##x,y,z,c)), \
7671
(I[290] = (T)(img)(_n3##x,_n1##y,z,c)), \
7672
(I[313] = (T)(img)(_n3##x,_n2##y,z,c)), \
7673
(I[336] = (T)(img)(_n3##x,_n3##y,z,c)), \
7674
(I[359] = (T)(img)(_n3##x,_n4##y,z,c)), \
7675
(I[382] = (T)(img)(_n3##x,_n5##y,z,c)), \
7676
(I[405] = (T)(img)(_n3##x,_n6##y,z,c)), \
7677
(I[428] = (T)(img)(_n3##x,_n7##y,z,c)), \
7678
(I[451] = (T)(img)(_n3##x,_n8##y,z,c)), \
7679
(I[474] = (T)(img)(_n3##x,_n9##y,z,c)), \
7680
(I[497] = (T)(img)(_n3##x,_n10##y,z,c)), \
7681
(I[520] = (T)(img)(_n3##x,_n11##y,z,c)), \
7682
(I[15] = (T)(img)(_n4##x,_p11##y,z,c)), \
7683
(I[38] = (T)(img)(_n4##x,_p10##y,z,c)), \
7684
(I[61] = (T)(img)(_n4##x,_p9##y,z,c)), \
7685
(I[84] = (T)(img)(_n4##x,_p8##y,z,c)), \
7686
(I[107] = (T)(img)(_n4##x,_p7##y,z,c)), \
7687
(I[130] = (T)(img)(_n4##x,_p6##y,z,c)), \
7688
(I[153] = (T)(img)(_n4##x,_p5##y,z,c)), \
7689
(I[176] = (T)(img)(_n4##x,_p4##y,z,c)), \
7690
(I[199] = (T)(img)(_n4##x,_p3##y,z,c)), \
7691
(I[222] = (T)(img)(_n4##x,_p2##y,z,c)), \
7692
(I[245] = (T)(img)(_n4##x,_p1##y,z,c)), \
7693
(I[268] = (T)(img)(_n4##x,y,z,c)), \
7694
(I[291] = (T)(img)(_n4##x,_n1##y,z,c)), \
7695
(I[314] = (T)(img)(_n4##x,_n2##y,z,c)), \
7696
(I[337] = (T)(img)(_n4##x,_n3##y,z,c)), \
7697
(I[360] = (T)(img)(_n4##x,_n4##y,z,c)), \
7698
(I[383] = (T)(img)(_n4##x,_n5##y,z,c)), \
7699
(I[406] = (T)(img)(_n4##x,_n6##y,z,c)), \
7700
(I[429] = (T)(img)(_n4##x,_n7##y,z,c)), \
7701
(I[452] = (T)(img)(_n4##x,_n8##y,z,c)), \
7702
(I[475] = (T)(img)(_n4##x,_n9##y,z,c)), \
7703
(I[498] = (T)(img)(_n4##x,_n10##y,z,c)), \
7704
(I[521] = (T)(img)(_n4##x,_n11##y,z,c)), \
7705
(I[16] = (T)(img)(_n5##x,_p11##y,z,c)), \
7706
(I[39] = (T)(img)(_n5##x,_p10##y,z,c)), \
7707
(I[62] = (T)(img)(_n5##x,_p9##y,z,c)), \
7708
(I[85] = (T)(img)(_n5##x,_p8##y,z,c)), \
7709
(I[108] = (T)(img)(_n5##x,_p7##y,z,c)), \
7710
(I[131] = (T)(img)(_n5##x,_p6##y,z,c)), \
7711
(I[154] = (T)(img)(_n5##x,_p5##y,z,c)), \
7712
(I[177] = (T)(img)(_n5##x,_p4##y,z,c)), \
7713
(I[200] = (T)(img)(_n5##x,_p3##y,z,c)), \
7714
(I[223] = (T)(img)(_n5##x,_p2##y,z,c)), \
7715
(I[246] = (T)(img)(_n5##x,_p1##y,z,c)), \
7716
(I[269] = (T)(img)(_n5##x,y,z,c)), \
7717
(I[292] = (T)(img)(_n5##x,_n1##y,z,c)), \
7718
(I[315] = (T)(img)(_n5##x,_n2##y,z,c)), \
7719
(I[338] = (T)(img)(_n5##x,_n3##y,z,c)), \
7720
(I[361] = (T)(img)(_n5##x,_n4##y,z,c)), \
7721
(I[384] = (T)(img)(_n5##x,_n5##y,z,c)), \
7722
(I[407] = (T)(img)(_n5##x,_n6##y,z,c)), \
7723
(I[430] = (T)(img)(_n5##x,_n7##y,z,c)), \
7724
(I[453] = (T)(img)(_n5##x,_n8##y,z,c)), \
7725
(I[476] = (T)(img)(_n5##x,_n9##y,z,c)), \
7726
(I[499] = (T)(img)(_n5##x,_n10##y,z,c)), \
7727
(I[522] = (T)(img)(_n5##x,_n11##y,z,c)), \
7728
(I[17] = (T)(img)(_n6##x,_p11##y,z,c)), \
7729
(I[40] = (T)(img)(_n6##x,_p10##y,z,c)), \
7730
(I[63] = (T)(img)(_n6##x,_p9##y,z,c)), \
7731
(I[86] = (T)(img)(_n6##x,_p8##y,z,c)), \
7732
(I[109] = (T)(img)(_n6##x,_p7##y,z,c)), \
7733
(I[132] = (T)(img)(_n6##x,_p6##y,z,c)), \
7734
(I[155] = (T)(img)(_n6##x,_p5##y,z,c)), \
7735
(I[178] = (T)(img)(_n6##x,_p4##y,z,c)), \
7736
(I[201] = (T)(img)(_n6##x,_p3##y,z,c)), \
7737
(I[224] = (T)(img)(_n6##x,_p2##y,z,c)), \
7738
(I[247] = (T)(img)(_n6##x,_p1##y,z,c)), \
7739
(I[270] = (T)(img)(_n6##x,y,z,c)), \
7740
(I[293] = (T)(img)(_n6##x,_n1##y,z,c)), \
7741
(I[316] = (T)(img)(_n6##x,_n2##y,z,c)), \
7742
(I[339] = (T)(img)(_n6##x,_n3##y,z,c)), \
7743
(I[362] = (T)(img)(_n6##x,_n4##y,z,c)), \
7744
(I[385] = (T)(img)(_n6##x,_n5##y,z,c)), \
7745
(I[408] = (T)(img)(_n6##x,_n6##y,z,c)), \
7746
(I[431] = (T)(img)(_n6##x,_n7##y,z,c)), \
7747
(I[454] = (T)(img)(_n6##x,_n8##y,z,c)), \
7748
(I[477] = (T)(img)(_n6##x,_n9##y,z,c)), \
7749
(I[500] = (T)(img)(_n6##x,_n10##y,z,c)), \
7750
(I[523] = (T)(img)(_n6##x,_n11##y,z,c)), \
7751
(I[18] = (T)(img)(_n7##x,_p11##y,z,c)), \
7752
(I[41] = (T)(img)(_n7##x,_p10##y,z,c)), \
7753
(I[64] = (T)(img)(_n7##x,_p9##y,z,c)), \
7754
(I[87] = (T)(img)(_n7##x,_p8##y,z,c)), \
7755
(I[110] = (T)(img)(_n7##x,_p7##y,z,c)), \
7756
(I[133] = (T)(img)(_n7##x,_p6##y,z,c)), \
7757
(I[156] = (T)(img)(_n7##x,_p5##y,z,c)), \
7758
(I[179] = (T)(img)(_n7##x,_p4##y,z,c)), \
7759
(I[202] = (T)(img)(_n7##x,_p3##y,z,c)), \
7760
(I[225] = (T)(img)(_n7##x,_p2##y,z,c)), \
7761
(I[248] = (T)(img)(_n7##x,_p1##y,z,c)), \
7762
(I[271] = (T)(img)(_n7##x,y,z,c)), \
7763
(I[294] = (T)(img)(_n7##x,_n1##y,z,c)), \
7764
(I[317] = (T)(img)(_n7##x,_n2##y,z,c)), \
7765
(I[340] = (T)(img)(_n7##x,_n3##y,z,c)), \
7766
(I[363] = (T)(img)(_n7##x,_n4##y,z,c)), \
7767
(I[386] = (T)(img)(_n7##x,_n5##y,z,c)), \
7768
(I[409] = (T)(img)(_n7##x,_n6##y,z,c)), \
7769
(I[432] = (T)(img)(_n7##x,_n7##y,z,c)), \
7770
(I[455] = (T)(img)(_n7##x,_n8##y,z,c)), \
7771
(I[478] = (T)(img)(_n7##x,_n9##y,z,c)), \
7772
(I[501] = (T)(img)(_n7##x,_n10##y,z,c)), \
7773
(I[524] = (T)(img)(_n7##x,_n11##y,z,c)), \
7774
(I[19] = (T)(img)(_n8##x,_p11##y,z,c)), \
7775
(I[42] = (T)(img)(_n8##x,_p10##y,z,c)), \
7776
(I[65] = (T)(img)(_n8##x,_p9##y,z,c)), \
7777
(I[88] = (T)(img)(_n8##x,_p8##y,z,c)), \
7778
(I[111] = (T)(img)(_n8##x,_p7##y,z,c)), \
7779
(I[134] = (T)(img)(_n8##x,_p6##y,z,c)), \
7780
(I[157] = (T)(img)(_n8##x,_p5##y,z,c)), \
7781
(I[180] = (T)(img)(_n8##x,_p4##y,z,c)), \
7782
(I[203] = (T)(img)(_n8##x,_p3##y,z,c)), \
7783
(I[226] = (T)(img)(_n8##x,_p2##y,z,c)), \
7784
(I[249] = (T)(img)(_n8##x,_p1##y,z,c)), \
7785
(I[272] = (T)(img)(_n8##x,y,z,c)), \
7786
(I[295] = (T)(img)(_n8##x,_n1##y,z,c)), \
7787
(I[318] = (T)(img)(_n8##x,_n2##y,z,c)), \
7788
(I[341] = (T)(img)(_n8##x,_n3##y,z,c)), \
7789
(I[364] = (T)(img)(_n8##x,_n4##y,z,c)), \
7790
(I[387] = (T)(img)(_n8##x,_n5##y,z,c)), \
7791
(I[410] = (T)(img)(_n8##x,_n6##y,z,c)), \
7792
(I[433] = (T)(img)(_n8##x,_n7##y,z,c)), \
7793
(I[456] = (T)(img)(_n8##x,_n8##y,z,c)), \
7794
(I[479] = (T)(img)(_n8##x,_n9##y,z,c)), \
7795
(I[502] = (T)(img)(_n8##x,_n10##y,z,c)), \
7796
(I[525] = (T)(img)(_n8##x,_n11##y,z,c)), \
7797
(I[20] = (T)(img)(_n9##x,_p11##y,z,c)), \
7798
(I[43] = (T)(img)(_n9##x,_p10##y,z,c)), \
7799
(I[66] = (T)(img)(_n9##x,_p9##y,z,c)), \
7800
(I[89] = (T)(img)(_n9##x,_p8##y,z,c)), \
7801
(I[112] = (T)(img)(_n9##x,_p7##y,z,c)), \
7802
(I[135] = (T)(img)(_n9##x,_p6##y,z,c)), \
7803
(I[158] = (T)(img)(_n9##x,_p5##y,z,c)), \
7804
(I[181] = (T)(img)(_n9##x,_p4##y,z,c)), \
7805
(I[204] = (T)(img)(_n9##x,_p3##y,z,c)), \
7806
(I[227] = (T)(img)(_n9##x,_p2##y,z,c)), \
7807
(I[250] = (T)(img)(_n9##x,_p1##y,z,c)), \
7808
(I[273] = (T)(img)(_n9##x,y,z,c)), \
7809
(I[296] = (T)(img)(_n9##x,_n1##y,z,c)), \
7810
(I[319] = (T)(img)(_n9##x,_n2##y,z,c)), \
7811
(I[342] = (T)(img)(_n9##x,_n3##y,z,c)), \
7812
(I[365] = (T)(img)(_n9##x,_n4##y,z,c)), \
7813
(I[388] = (T)(img)(_n9##x,_n5##y,z,c)), \
7814
(I[411] = (T)(img)(_n9##x,_n6##y,z,c)), \
7815
(I[434] = (T)(img)(_n9##x,_n7##y,z,c)), \
7816
(I[457] = (T)(img)(_n9##x,_n8##y,z,c)), \
7817
(I[480] = (T)(img)(_n9##x,_n9##y,z,c)), \
7818
(I[503] = (T)(img)(_n9##x,_n10##y,z,c)), \
7819
(I[526] = (T)(img)(_n9##x,_n11##y,z,c)), \
7820
(I[21] = (T)(img)(_n10##x,_p11##y,z,c)), \
7821
(I[44] = (T)(img)(_n10##x,_p10##y,z,c)), \
7822
(I[67] = (T)(img)(_n10##x,_p9##y,z,c)), \
7823
(I[90] = (T)(img)(_n10##x,_p8##y,z,c)), \
7824
(I[113] = (T)(img)(_n10##x,_p7##y,z,c)), \
7825
(I[136] = (T)(img)(_n10##x,_p6##y,z,c)), \
7826
(I[159] = (T)(img)(_n10##x,_p5##y,z,c)), \
7827
(I[182] = (T)(img)(_n10##x,_p4##y,z,c)), \
7828
(I[205] = (T)(img)(_n10##x,_p3##y,z,c)), \
7829
(I[228] = (T)(img)(_n10##x,_p2##y,z,c)), \
7830
(I[251] = (T)(img)(_n10##x,_p1##y,z,c)), \
7831
(I[274] = (T)(img)(_n10##x,y,z,c)), \
7832
(I[297] = (T)(img)(_n10##x,_n1##y,z,c)), \
7833
(I[320] = (T)(img)(_n10##x,_n2##y,z,c)), \
7834
(I[343] = (T)(img)(_n10##x,_n3##y,z,c)), \
7835
(I[366] = (T)(img)(_n10##x,_n4##y,z,c)), \
7836
(I[389] = (T)(img)(_n10##x,_n5##y,z,c)), \
7837
(I[412] = (T)(img)(_n10##x,_n6##y,z,c)), \
7838
(I[435] = (T)(img)(_n10##x,_n7##y,z,c)), \
7839
(I[458] = (T)(img)(_n10##x,_n8##y,z,c)), \
7840
(I[481] = (T)(img)(_n10##x,_n9##y,z,c)), \
7841
(I[504] = (T)(img)(_n10##x,_n10##y,z,c)), \
7842
(I[527] = (T)(img)(_n10##x,_n11##y,z,c)), \
7843
11>=((img)._width)?(img).width() - 1:11); \
7844
(_n11##x<(img).width() && ( \
7845
(I[22] = (T)(img)(_n11##x,_p11##y,z,c)), \
7846
(I[45] = (T)(img)(_n11##x,_p10##y,z,c)), \
7847
(I[68] = (T)(img)(_n11##x,_p9##y,z,c)), \
7848
(I[91] = (T)(img)(_n11##x,_p8##y,z,c)), \
7849
(I[114] = (T)(img)(_n11##x,_p7##y,z,c)), \
7850
(I[137] = (T)(img)(_n11##x,_p6##y,z,c)), \
7851
(I[160] = (T)(img)(_n11##x,_p5##y,z,c)), \
7852
(I[183] = (T)(img)(_n11##x,_p4##y,z,c)), \
7853
(I[206] = (T)(img)(_n11##x,_p3##y,z,c)), \
7854
(I[229] = (T)(img)(_n11##x,_p2##y,z,c)), \
7855
(I[252] = (T)(img)(_n11##x,_p1##y,z,c)), \
7856
(I[275] = (T)(img)(_n11##x,y,z,c)), \
7857
(I[298] = (T)(img)(_n11##x,_n1##y,z,c)), \
7858
(I[321] = (T)(img)(_n11##x,_n2##y,z,c)), \
7859
(I[344] = (T)(img)(_n11##x,_n3##y,z,c)), \
7860
(I[367] = (T)(img)(_n11##x,_n4##y,z,c)), \
7861
(I[390] = (T)(img)(_n11##x,_n5##y,z,c)), \
7862
(I[413] = (T)(img)(_n11##x,_n6##y,z,c)), \
7863
(I[436] = (T)(img)(_n11##x,_n7##y,z,c)), \
7864
(I[459] = (T)(img)(_n11##x,_n8##y,z,c)), \
7865
(I[482] = (T)(img)(_n11##x,_n9##y,z,c)), \
7866
(I[505] = (T)(img)(_n11##x,_n10##y,z,c)), \
7867
(I[528] = (T)(img)(_n11##x,_n11##y,z,c)),1)) || \
7868
_n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
7869
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], \
7870
I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], \
7871
I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], \
7872
I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], \
7873
I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \
7874
I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \
7875
I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \
7876
I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \
7877
I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], \
7878
I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], \
7879
I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], \
7880
I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], \
7881
I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], \
7882
I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \
7883
I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], \
7884
I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \
7885
I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], \
7886
I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], \
7887
I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], \
7888
I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], \
7889
I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], \
7890
I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], \
7891
I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], \
7892
_p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x)
7893
7894
#define cimg_for_in23x23(img,x0,y0,x1,y1,x,y,z,c,I,T) \
7895
cimg_for_in23((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
7896
_p11##x = x - 11<0?0:x - 11, \
7897
_p10##x = x - 10<0?0:x - 10, \
7898
_p9##x = x - 9<0?0:x - 9, \
7899
_p8##x = x - 8<0?0:x - 8, \
7900
_p7##x = x - 7<0?0:x - 7, \
7901
_p6##x = x - 6<0?0:x - 6, \
7902
_p5##x = x - 5<0?0:x - 5, \
7903
_p4##x = x - 4<0?0:x - 4, \
7904
_p3##x = x - 3<0?0:x - 3, \
7905
_p2##x = x - 2<0?0:x - 2, \
7906
_p1##x = x - 1<0?0:x - 1, \
7907
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
7908
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
7909
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
7910
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
7911
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
7912
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
7913
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
7914
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
7915
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
7916
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
7917
_n11##x = (int)( \
7918
(I[0] = (T)(img)(_p11##x,_p11##y,z,c)), \
7919
(I[23] = (T)(img)(_p11##x,_p10##y,z,c)), \
7920
(I[46] = (T)(img)(_p11##x,_p9##y,z,c)), \
7921
(I[69] = (T)(img)(_p11##x,_p8##y,z,c)), \
7922
(I[92] = (T)(img)(_p11##x,_p7##y,z,c)), \
7923
(I[115] = (T)(img)(_p11##x,_p6##y,z,c)), \
7924
(I[138] = (T)(img)(_p11##x,_p5##y,z,c)), \
7925
(I[161] = (T)(img)(_p11##x,_p4##y,z,c)), \
7926
(I[184] = (T)(img)(_p11##x,_p3##y,z,c)), \
7927
(I[207] = (T)(img)(_p11##x,_p2##y,z,c)), \
7928
(I[230] = (T)(img)(_p11##x,_p1##y,z,c)), \
7929
(I[253] = (T)(img)(_p11##x,y,z,c)), \
7930
(I[276] = (T)(img)(_p11##x,_n1##y,z,c)), \
7931
(I[299] = (T)(img)(_p11##x,_n2##y,z,c)), \
7932
(I[322] = (T)(img)(_p11##x,_n3##y,z,c)), \
7933
(I[345] = (T)(img)(_p11##x,_n4##y,z,c)), \
7934
(I[368] = (T)(img)(_p11##x,_n5##y,z,c)), \
7935
(I[391] = (T)(img)(_p11##x,_n6##y,z,c)), \
7936
(I[414] = (T)(img)(_p11##x,_n7##y,z,c)), \
7937
(I[437] = (T)(img)(_p11##x,_n8##y,z,c)), \
7938
(I[460] = (T)(img)(_p11##x,_n9##y,z,c)), \
7939
(I[483] = (T)(img)(_p11##x,_n10##y,z,c)), \
7940
(I[506] = (T)(img)(_p11##x,_n11##y,z,c)), \
7941
(I[1] = (T)(img)(_p10##x,_p11##y,z,c)), \
7942
(I[24] = (T)(img)(_p10##x,_p10##y,z,c)), \
7943
(I[47] = (T)(img)(_p10##x,_p9##y,z,c)), \
7944
(I[70] = (T)(img)(_p10##x,_p8##y,z,c)), \
7945
(I[93] = (T)(img)(_p10##x,_p7##y,z,c)), \
7946
(I[116] = (T)(img)(_p10##x,_p6##y,z,c)), \
7947
(I[139] = (T)(img)(_p10##x,_p5##y,z,c)), \
7948
(I[162] = (T)(img)(_p10##x,_p4##y,z,c)), \
7949
(I[185] = (T)(img)(_p10##x,_p3##y,z,c)), \
7950
(I[208] = (T)(img)(_p10##x,_p2##y,z,c)), \
7951
(I[231] = (T)(img)(_p10##x,_p1##y,z,c)), \
7952
(I[254] = (T)(img)(_p10##x,y,z,c)), \
7953
(I[277] = (T)(img)(_p10##x,_n1##y,z,c)), \
7954
(I[300] = (T)(img)(_p10##x,_n2##y,z,c)), \
7955
(I[323] = (T)(img)(_p10##x,_n3##y,z,c)), \
7956
(I[346] = (T)(img)(_p10##x,_n4##y,z,c)), \
7957
(I[369] = (T)(img)(_p10##x,_n5##y,z,c)), \
7958
(I[392] = (T)(img)(_p10##x,_n6##y,z,c)), \
7959
(I[415] = (T)(img)(_p10##x,_n7##y,z,c)), \
7960
(I[438] = (T)(img)(_p10##x,_n8##y,z,c)), \
7961
(I[461] = (T)(img)(_p10##x,_n9##y,z,c)), \
7962
(I[484] = (T)(img)(_p10##x,_n10##y,z,c)), \
7963
(I[507] = (T)(img)(_p10##x,_n11##y,z,c)), \
7964
(I[2] = (T)(img)(_p9##x,_p11##y,z,c)), \
7965
(I[25] = (T)(img)(_p9##x,_p10##y,z,c)), \
7966
(I[48] = (T)(img)(_p9##x,_p9##y,z,c)), \
7967
(I[71] = (T)(img)(_p9##x,_p8##y,z,c)), \
7968
(I[94] = (T)(img)(_p9##x,_p7##y,z,c)), \
7969
(I[117] = (T)(img)(_p9##x,_p6##y,z,c)), \
7970
(I[140] = (T)(img)(_p9##x,_p5##y,z,c)), \
7971
(I[163] = (T)(img)(_p9##x,_p4##y,z,c)), \
7972
(I[186] = (T)(img)(_p9##x,_p3##y,z,c)), \
7973
(I[209] = (T)(img)(_p9##x,_p2##y,z,c)), \
7974
(I[232] = (T)(img)(_p9##x,_p1##y,z,c)), \
7975
(I[255] = (T)(img)(_p9##x,y,z,c)), \
7976
(I[278] = (T)(img)(_p9##x,_n1##y,z,c)), \
7977
(I[301] = (T)(img)(_p9##x,_n2##y,z,c)), \
7978
(I[324] = (T)(img)(_p9##x,_n3##y,z,c)), \
7979
(I[347] = (T)(img)(_p9##x,_n4##y,z,c)), \
7980
(I[370] = (T)(img)(_p9##x,_n5##y,z,c)), \
7981
(I[393] = (T)(img)(_p9##x,_n6##y,z,c)), \
7982
(I[416] = (T)(img)(_p9##x,_n7##y,z,c)), \
7983
(I[439] = (T)(img)(_p9##x,_n8##y,z,c)), \
7984
(I[462] = (T)(img)(_p9##x,_n9##y,z,c)), \
7985
(I[485] = (T)(img)(_p9##x,_n10##y,z,c)), \
7986
(I[508] = (T)(img)(_p9##x,_n11##y,z,c)), \
7987
(I[3] = (T)(img)(_p8##x,_p11##y,z,c)), \
7988
(I[26] = (T)(img)(_p8##x,_p10##y,z,c)), \
7989
(I[49] = (T)(img)(_p8##x,_p9##y,z,c)), \
7990
(I[72] = (T)(img)(_p8##x,_p8##y,z,c)), \
7991
(I[95] = (T)(img)(_p8##x,_p7##y,z,c)), \
7992
(I[118] = (T)(img)(_p8##x,_p6##y,z,c)), \
7993
(I[141] = (T)(img)(_p8##x,_p5##y,z,c)), \
7994
(I[164] = (T)(img)(_p8##x,_p4##y,z,c)), \
7995
(I[187] = (T)(img)(_p8##x,_p3##y,z,c)), \
7996
(I[210] = (T)(img)(_p8##x,_p2##y,z,c)), \
7997
(I[233] = (T)(img)(_p8##x,_p1##y,z,c)), \
7998
(I[256] = (T)(img)(_p8##x,y,z,c)), \
7999
(I[279] = (T)(img)(_p8##x,_n1##y,z,c)), \
8000
(I[302] = (T)(img)(_p8##x,_n2##y,z,c)), \
8001
(I[325] = (T)(img)(_p8##x,_n3##y,z,c)), \
8002
(I[348] = (T)(img)(_p8##x,_n4##y,z,c)), \
8003
(I[371] = (T)(img)(_p8##x,_n5##y,z,c)), \
8004
(I[394] = (T)(img)(_p8##x,_n6##y,z,c)), \
8005
(I[417] = (T)(img)(_p8##x,_n7##y,z,c)), \
8006
(I[440] = (T)(img)(_p8##x,_n8##y,z,c)), \
8007
(I[463] = (T)(img)(_p8##x,_n9##y,z,c)), \
8008
(I[486] = (T)(img)(_p8##x,_n10##y,z,c)), \
8009
(I[509] = (T)(img)(_p8##x,_n11##y,z,c)), \
8010
(I[4] = (T)(img)(_p7##x,_p11##y,z,c)), \
8011
(I[27] = (T)(img)(_p7##x,_p10##y,z,c)), \
8012
(I[50] = (T)(img)(_p7##x,_p9##y,z,c)), \
8013
(I[73] = (T)(img)(_p7##x,_p8##y,z,c)), \
8014
(I[96] = (T)(img)(_p7##x,_p7##y,z,c)), \
8015
(I[119] = (T)(img)(_p7##x,_p6##y,z,c)), \
8016
(I[142] = (T)(img)(_p7##x,_p5##y,z,c)), \
8017
(I[165] = (T)(img)(_p7##x,_p4##y,z,c)), \
8018
(I[188] = (T)(img)(_p7##x,_p3##y,z,c)), \
8019
(I[211] = (T)(img)(_p7##x,_p2##y,z,c)), \
8020
(I[234] = (T)(img)(_p7##x,_p1##y,z,c)), \
8021
(I[257] = (T)(img)(_p7##x,y,z,c)), \
8022
(I[280] = (T)(img)(_p7##x,_n1##y,z,c)), \
8023
(I[303] = (T)(img)(_p7##x,_n2##y,z,c)), \
8024
(I[326] = (T)(img)(_p7##x,_n3##y,z,c)), \
8025
(I[349] = (T)(img)(_p7##x,_n4##y,z,c)), \
8026
(I[372] = (T)(img)(_p7##x,_n5##y,z,c)), \
8027
(I[395] = (T)(img)(_p7##x,_n6##y,z,c)), \
8028
(I[418] = (T)(img)(_p7##x,_n7##y,z,c)), \
8029
(I[441] = (T)(img)(_p7##x,_n8##y,z,c)), \
8030
(I[464] = (T)(img)(_p7##x,_n9##y,z,c)), \
8031
(I[487] = (T)(img)(_p7##x,_n10##y,z,c)), \
8032
(I[510] = (T)(img)(_p7##x,_n11##y,z,c)), \
8033
(I[5] = (T)(img)(_p6##x,_p11##y,z,c)), \
8034
(I[28] = (T)(img)(_p6##x,_p10##y,z,c)), \
8035
(I[51] = (T)(img)(_p6##x,_p9##y,z,c)), \
8036
(I[74] = (T)(img)(_p6##x,_p8##y,z,c)), \
8037
(I[97] = (T)(img)(_p6##x,_p7##y,z,c)), \
8038
(I[120] = (T)(img)(_p6##x,_p6##y,z,c)), \
8039
(I[143] = (T)(img)(_p6##x,_p5##y,z,c)), \
8040
(I[166] = (T)(img)(_p6##x,_p4##y,z,c)), \
8041
(I[189] = (T)(img)(_p6##x,_p3##y,z,c)), \
8042
(I[212] = (T)(img)(_p6##x,_p2##y,z,c)), \
8043
(I[235] = (T)(img)(_p6##x,_p1##y,z,c)), \
8044
(I[258] = (T)(img)(_p6##x,y,z,c)), \
8045
(I[281] = (T)(img)(_p6##x,_n1##y,z,c)), \
8046
(I[304] = (T)(img)(_p6##x,_n2##y,z,c)), \
8047
(I[327] = (T)(img)(_p6##x,_n3##y,z,c)), \
8048
(I[350] = (T)(img)(_p6##x,_n4##y,z,c)), \
8049
(I[373] = (T)(img)(_p6##x,_n5##y,z,c)), \
8050
(I[396] = (T)(img)(_p6##x,_n6##y,z,c)), \
8051
(I[419] = (T)(img)(_p6##x,_n7##y,z,c)), \
8052
(I[442] = (T)(img)(_p6##x,_n8##y,z,c)), \
8053
(I[465] = (T)(img)(_p6##x,_n9##y,z,c)), \
8054
(I[488] = (T)(img)(_p6##x,_n10##y,z,c)), \
8055
(I[511] = (T)(img)(_p6##x,_n11##y,z,c)), \
8056
(I[6] = (T)(img)(_p5##x,_p11##y,z,c)), \
8057
(I[29] = (T)(img)(_p5##x,_p10##y,z,c)), \
8058
(I[52] = (T)(img)(_p5##x,_p9##y,z,c)), \
8059
(I[75] = (T)(img)(_p5##x,_p8##y,z,c)), \
8060
(I[98] = (T)(img)(_p5##x,_p7##y,z,c)), \
8061
(I[121] = (T)(img)(_p5##x,_p6##y,z,c)), \
8062
(I[144] = (T)(img)(_p5##x,_p5##y,z,c)), \
8063
(I[167] = (T)(img)(_p5##x,_p4##y,z,c)), \
8064
(I[190] = (T)(img)(_p5##x,_p3##y,z,c)), \
8065
(I[213] = (T)(img)(_p5##x,_p2##y,z,c)), \
8066
(I[236] = (T)(img)(_p5##x,_p1##y,z,c)), \
8067
(I[259] = (T)(img)(_p5##x,y,z,c)), \
8068
(I[282] = (T)(img)(_p5##x,_n1##y,z,c)), \
8069
(I[305] = (T)(img)(_p5##x,_n2##y,z,c)), \
8070
(I[328] = (T)(img)(_p5##x,_n3##y,z,c)), \
8071
(I[351] = (T)(img)(_p5##x,_n4##y,z,c)), \
8072
(I[374] = (T)(img)(_p5##x,_n5##y,z,c)), \
8073
(I[397] = (T)(img)(_p5##x,_n6##y,z,c)), \
8074
(I[420] = (T)(img)(_p5##x,_n7##y,z,c)), \
8075
(I[443] = (T)(img)(_p5##x,_n8##y,z,c)), \
8076
(I[466] = (T)(img)(_p5##x,_n9##y,z,c)), \
8077
(I[489] = (T)(img)(_p5##x,_n10##y,z,c)), \
8078
(I[512] = (T)(img)(_p5##x,_n11##y,z,c)), \
8079
(I[7] = (T)(img)(_p4##x,_p11##y,z,c)), \
8080
(I[30] = (T)(img)(_p4##x,_p10##y,z,c)), \
8081
(I[53] = (T)(img)(_p4##x,_p9##y,z,c)), \
8082
(I[76] = (T)(img)(_p4##x,_p8##y,z,c)), \
8083
(I[99] = (T)(img)(_p4##x,_p7##y,z,c)), \
8084
(I[122] = (T)(img)(_p4##x,_p6##y,z,c)), \
8085
(I[145] = (T)(img)(_p4##x,_p5##y,z,c)), \
8086
(I[168] = (T)(img)(_p4##x,_p4##y,z,c)), \
8087
(I[191] = (T)(img)(_p4##x,_p3##y,z,c)), \
8088
(I[214] = (T)(img)(_p4##x,_p2##y,z,c)), \
8089
(I[237] = (T)(img)(_p4##x,_p1##y,z,c)), \
8090
(I[260] = (T)(img)(_p4##x,y,z,c)), \
8091
(I[283] = (T)(img)(_p4##x,_n1##y,z,c)), \
8092
(I[306] = (T)(img)(_p4##x,_n2##y,z,c)), \
8093
(I[329] = (T)(img)(_p4##x,_n3##y,z,c)), \
8094
(I[352] = (T)(img)(_p4##x,_n4##y,z,c)), \
8095
(I[375] = (T)(img)(_p4##x,_n5##y,z,c)), \
8096
(I[398] = (T)(img)(_p4##x,_n6##y,z,c)), \
8097
(I[421] = (T)(img)(_p4##x,_n7##y,z,c)), \
8098
(I[444] = (T)(img)(_p4##x,_n8##y,z,c)), \
8099
(I[467] = (T)(img)(_p4##x,_n9##y,z,c)), \
8100
(I[490] = (T)(img)(_p4##x,_n10##y,z,c)), \
8101
(I[513] = (T)(img)(_p4##x,_n11##y,z,c)), \
8102
(I[8] = (T)(img)(_p3##x,_p11##y,z,c)), \
8103
(I[31] = (T)(img)(_p3##x,_p10##y,z,c)), \
8104
(I[54] = (T)(img)(_p3##x,_p9##y,z,c)), \
8105
(I[77] = (T)(img)(_p3##x,_p8##y,z,c)), \
8106
(I[100] = (T)(img)(_p3##x,_p7##y,z,c)), \
8107
(I[123] = (T)(img)(_p3##x,_p6##y,z,c)), \
8108
(I[146] = (T)(img)(_p3##x,_p5##y,z,c)), \
8109
(I[169] = (T)(img)(_p3##x,_p4##y,z,c)), \
8110
(I[192] = (T)(img)(_p3##x,_p3##y,z,c)), \
8111
(I[215] = (T)(img)(_p3##x,_p2##y,z,c)), \
8112
(I[238] = (T)(img)(_p3##x,_p1##y,z,c)), \
8113
(I[261] = (T)(img)(_p3##x,y,z,c)), \
8114
(I[284] = (T)(img)(_p3##x,_n1##y,z,c)), \
8115
(I[307] = (T)(img)(_p3##x,_n2##y,z,c)), \
8116
(I[330] = (T)(img)(_p3##x,_n3##y,z,c)), \
8117
(I[353] = (T)(img)(_p3##x,_n4##y,z,c)), \
8118
(I[376] = (T)(img)(_p3##x,_n5##y,z,c)), \
8119
(I[399] = (T)(img)(_p3##x,_n6##y,z,c)), \
8120
(I[422] = (T)(img)(_p3##x,_n7##y,z,c)), \
8121
(I[445] = (T)(img)(_p3##x,_n8##y,z,c)), \
8122
(I[468] = (T)(img)(_p3##x,_n9##y,z,c)), \
8123
(I[491] = (T)(img)(_p3##x,_n10##y,z,c)), \
8124
(I[514] = (T)(img)(_p3##x,_n11##y,z,c)), \
8125
(I[9] = (T)(img)(_p2##x,_p11##y,z,c)), \
8126
(I[32] = (T)(img)(_p2##x,_p10##y,z,c)), \
8127
(I[55] = (T)(img)(_p2##x,_p9##y,z,c)), \
8128
(I[78] = (T)(img)(_p2##x,_p8##y,z,c)), \
8129
(I[101] = (T)(img)(_p2##x,_p7##y,z,c)), \
8130
(I[124] = (T)(img)(_p2##x,_p6##y,z,c)), \
8131
(I[147] = (T)(img)(_p2##x,_p5##y,z,c)), \
8132
(I[170] = (T)(img)(_p2##x,_p4##y,z,c)), \
8133
(I[193] = (T)(img)(_p2##x,_p3##y,z,c)), \
8134
(I[216] = (T)(img)(_p2##x,_p2##y,z,c)), \
8135
(I[239] = (T)(img)(_p2##x,_p1##y,z,c)), \
8136
(I[262] = (T)(img)(_p2##x,y,z,c)), \
8137
(I[285] = (T)(img)(_p2##x,_n1##y,z,c)), \
8138
(I[308] = (T)(img)(_p2##x,_n2##y,z,c)), \
8139
(I[331] = (T)(img)(_p2##x,_n3##y,z,c)), \
8140
(I[354] = (T)(img)(_p2##x,_n4##y,z,c)), \
8141
(I[377] = (T)(img)(_p2##x,_n5##y,z,c)), \
8142
(I[400] = (T)(img)(_p2##x,_n6##y,z,c)), \
8143
(I[423] = (T)(img)(_p2##x,_n7##y,z,c)), \
8144
(I[446] = (T)(img)(_p2##x,_n8##y,z,c)), \
8145
(I[469] = (T)(img)(_p2##x,_n9##y,z,c)), \
8146
(I[492] = (T)(img)(_p2##x,_n10##y,z,c)), \
8147
(I[515] = (T)(img)(_p2##x,_n11##y,z,c)), \
8148
(I[10] = (T)(img)(_p1##x,_p11##y,z,c)), \
8149
(I[33] = (T)(img)(_p1##x,_p10##y,z,c)), \
8150
(I[56] = (T)(img)(_p1##x,_p9##y,z,c)), \
8151
(I[79] = (T)(img)(_p1##x,_p8##y,z,c)), \
8152
(I[102] = (T)(img)(_p1##x,_p7##y,z,c)), \
8153
(I[125] = (T)(img)(_p1##x,_p6##y,z,c)), \
8154
(I[148] = (T)(img)(_p1##x,_p5##y,z,c)), \
8155
(I[171] = (T)(img)(_p1##x,_p4##y,z,c)), \
8156
(I[194] = (T)(img)(_p1##x,_p3##y,z,c)), \
8157
(I[217] = (T)(img)(_p1##x,_p2##y,z,c)), \
8158
(I[240] = (T)(img)(_p1##x,_p1##y,z,c)), \
8159
(I[263] = (T)(img)(_p1##x,y,z,c)), \
8160
(I[286] = (T)(img)(_p1##x,_n1##y,z,c)), \
8161
(I[309] = (T)(img)(_p1##x,_n2##y,z,c)), \
8162
(I[332] = (T)(img)(_p1##x,_n3##y,z,c)), \
8163
(I[355] = (T)(img)(_p1##x,_n4##y,z,c)), \
8164
(I[378] = (T)(img)(_p1##x,_n5##y,z,c)), \
8165
(I[401] = (T)(img)(_p1##x,_n6##y,z,c)), \
8166
(I[424] = (T)(img)(_p1##x,_n7##y,z,c)), \
8167
(I[447] = (T)(img)(_p1##x,_n8##y,z,c)), \
8168
(I[470] = (T)(img)(_p1##x,_n9##y,z,c)), \
8169
(I[493] = (T)(img)(_p1##x,_n10##y,z,c)), \
8170
(I[516] = (T)(img)(_p1##x,_n11##y,z,c)), \
8171
(I[11] = (T)(img)(x,_p11##y,z,c)), \
8172
(I[34] = (T)(img)(x,_p10##y,z,c)), \
8173
(I[57] = (T)(img)(x,_p9##y,z,c)), \
8174
(I[80] = (T)(img)(x,_p8##y,z,c)), \
8175
(I[103] = (T)(img)(x,_p7##y,z,c)), \
8176
(I[126] = (T)(img)(x,_p6##y,z,c)), \
8177
(I[149] = (T)(img)(x,_p5##y,z,c)), \
8178
(I[172] = (T)(img)(x,_p4##y,z,c)), \
8179
(I[195] = (T)(img)(x,_p3##y,z,c)), \
8180
(I[218] = (T)(img)(x,_p2##y,z,c)), \
8181
(I[241] = (T)(img)(x,_p1##y,z,c)), \
8182
(I[264] = (T)(img)(x,y,z,c)), \
8183
(I[287] = (T)(img)(x,_n1##y,z,c)), \
8184
(I[310] = (T)(img)(x,_n2##y,z,c)), \
8185
(I[333] = (T)(img)(x,_n3##y,z,c)), \
8186
(I[356] = (T)(img)(x,_n4##y,z,c)), \
8187
(I[379] = (T)(img)(x,_n5##y,z,c)), \
8188
(I[402] = (T)(img)(x,_n6##y,z,c)), \
8189
(I[425] = (T)(img)(x,_n7##y,z,c)), \
8190
(I[448] = (T)(img)(x,_n8##y,z,c)), \
8191
(I[471] = (T)(img)(x,_n9##y,z,c)), \
8192
(I[494] = (T)(img)(x,_n10##y,z,c)), \
8193
(I[517] = (T)(img)(x,_n11##y,z,c)), \
8194
(I[12] = (T)(img)(_n1##x,_p11##y,z,c)), \
8195
(I[35] = (T)(img)(_n1##x,_p10##y,z,c)), \
8196
(I[58] = (T)(img)(_n1##x,_p9##y,z,c)), \
8197
(I[81] = (T)(img)(_n1##x,_p8##y,z,c)), \
8198
(I[104] = (T)(img)(_n1##x,_p7##y,z,c)), \
8199
(I[127] = (T)(img)(_n1##x,_p6##y,z,c)), \
8200
(I[150] = (T)(img)(_n1##x,_p5##y,z,c)), \
8201
(I[173] = (T)(img)(_n1##x,_p4##y,z,c)), \
8202
(I[196] = (T)(img)(_n1##x,_p3##y,z,c)), \
8203
(I[219] = (T)(img)(_n1##x,_p2##y,z,c)), \
8204
(I[242] = (T)(img)(_n1##x,_p1##y,z,c)), \
8205
(I[265] = (T)(img)(_n1##x,y,z,c)), \
8206
(I[288] = (T)(img)(_n1##x,_n1##y,z,c)), \
8207
(I[311] = (T)(img)(_n1##x,_n2##y,z,c)), \
8208
(I[334] = (T)(img)(_n1##x,_n3##y,z,c)), \
8209
(I[357] = (T)(img)(_n1##x,_n4##y,z,c)), \
8210
(I[380] = (T)(img)(_n1##x,_n5##y,z,c)), \
8211
(I[403] = (T)(img)(_n1##x,_n6##y,z,c)), \
8212
(I[426] = (T)(img)(_n1##x,_n7##y,z,c)), \
8213
(I[449] = (T)(img)(_n1##x,_n8##y,z,c)), \
8214
(I[472] = (T)(img)(_n1##x,_n9##y,z,c)), \
8215
(I[495] = (T)(img)(_n1##x,_n10##y,z,c)), \
8216
(I[518] = (T)(img)(_n1##x,_n11##y,z,c)), \
8217
(I[13] = (T)(img)(_n2##x,_p11##y,z,c)), \
8218
(I[36] = (T)(img)(_n2##x,_p10##y,z,c)), \
8219
(I[59] = (T)(img)(_n2##x,_p9##y,z,c)), \
8220
(I[82] = (T)(img)(_n2##x,_p8##y,z,c)), \
8221
(I[105] = (T)(img)(_n2##x,_p7##y,z,c)), \
8222
(I[128] = (T)(img)(_n2##x,_p6##y,z,c)), \
8223
(I[151] = (T)(img)(_n2##x,_p5##y,z,c)), \
8224
(I[174] = (T)(img)(_n2##x,_p4##y,z,c)), \
8225
(I[197] = (T)(img)(_n2##x,_p3##y,z,c)), \
8226
(I[220] = (T)(img)(_n2##x,_p2##y,z,c)), \
8227
(I[243] = (T)(img)(_n2##x,_p1##y,z,c)), \
8228
(I[266] = (T)(img)(_n2##x,y,z,c)), \
8229
(I[289] = (T)(img)(_n2##x,_n1##y,z,c)), \
8230
(I[312] = (T)(img)(_n2##x,_n2##y,z,c)), \
8231
(I[335] = (T)(img)(_n2##x,_n3##y,z,c)), \
8232
(I[358] = (T)(img)(_n2##x,_n4##y,z,c)), \
8233
(I[381] = (T)(img)(_n2##x,_n5##y,z,c)), \
8234
(I[404] = (T)(img)(_n2##x,_n6##y,z,c)), \
8235
(I[427] = (T)(img)(_n2##x,_n7##y,z,c)), \
8236
(I[450] = (T)(img)(_n2##x,_n8##y,z,c)), \
8237
(I[473] = (T)(img)(_n2##x,_n9##y,z,c)), \
8238
(I[496] = (T)(img)(_n2##x,_n10##y,z,c)), \
8239
(I[519] = (T)(img)(_n2##x,_n11##y,z,c)), \
8240
(I[14] = (T)(img)(_n3##x,_p11##y,z,c)), \
8241
(I[37] = (T)(img)(_n3##x,_p10##y,z,c)), \
8242
(I[60] = (T)(img)(_n3##x,_p9##y,z,c)), \
8243
(I[83] = (T)(img)(_n3##x,_p8##y,z,c)), \
8244
(I[106] = (T)(img)(_n3##x,_p7##y,z,c)), \
8245
(I[129] = (T)(img)(_n3##x,_p6##y,z,c)), \
8246
(I[152] = (T)(img)(_n3##x,_p5##y,z,c)), \
8247
(I[175] = (T)(img)(_n3##x,_p4##y,z,c)), \
8248
(I[198] = (T)(img)(_n3##x,_p3##y,z,c)), \
8249
(I[221] = (T)(img)(_n3##x,_p2##y,z,c)), \
8250
(I[244] = (T)(img)(_n3##x,_p1##y,z,c)), \
8251
(I[267] = (T)(img)(_n3##x,y,z,c)), \
8252
(I[290] = (T)(img)(_n3##x,_n1##y,z,c)), \
8253
(I[313] = (T)(img)(_n3##x,_n2##y,z,c)), \
8254
(I[336] = (T)(img)(_n3##x,_n3##y,z,c)), \
8255
(I[359] = (T)(img)(_n3##x,_n4##y,z,c)), \
8256
(I[382] = (T)(img)(_n3##x,_n5##y,z,c)), \
8257
(I[405] = (T)(img)(_n3##x,_n6##y,z,c)), \
8258
(I[428] = (T)(img)(_n3##x,_n7##y,z,c)), \
8259
(I[451] = (T)(img)(_n3##x,_n8##y,z,c)), \
8260
(I[474] = (T)(img)(_n3##x,_n9##y,z,c)), \
8261
(I[497] = (T)(img)(_n3##x,_n10##y,z,c)), \
8262
(I[520] = (T)(img)(_n3##x,_n11##y,z,c)), \
8263
(I[15] = (T)(img)(_n4##x,_p11##y,z,c)), \
8264
(I[38] = (T)(img)(_n4##x,_p10##y,z,c)), \
8265
(I[61] = (T)(img)(_n4##x,_p9##y,z,c)), \
8266
(I[84] = (T)(img)(_n4##x,_p8##y,z,c)), \
8267
(I[107] = (T)(img)(_n4##x,_p7##y,z,c)), \
8268
(I[130] = (T)(img)(_n4##x,_p6##y,z,c)), \
8269
(I[153] = (T)(img)(_n4##x,_p5##y,z,c)), \
8270
(I[176] = (T)(img)(_n4##x,_p4##y,z,c)), \
8271
(I[199] = (T)(img)(_n4##x,_p3##y,z,c)), \
8272
(I[222] = (T)(img)(_n4##x,_p2##y,z,c)), \
8273
(I[245] = (T)(img)(_n4##x,_p1##y,z,c)), \
8274
(I[268] = (T)(img)(_n4##x,y,z,c)), \
8275
(I[291] = (T)(img)(_n4##x,_n1##y,z,c)), \
8276
(I[314] = (T)(img)(_n4##x,_n2##y,z,c)), \
8277
(I[337] = (T)(img)(_n4##x,_n3##y,z,c)), \
8278
(I[360] = (T)(img)(_n4##x,_n4##y,z,c)), \
8279
(I[383] = (T)(img)(_n4##x,_n5##y,z,c)), \
8280
(I[406] = (T)(img)(_n4##x,_n6##y,z,c)), \
8281
(I[429] = (T)(img)(_n4##x,_n7##y,z,c)), \
8282
(I[452] = (T)(img)(_n4##x,_n8##y,z,c)), \
8283
(I[475] = (T)(img)(_n4##x,_n9##y,z,c)), \
8284
(I[498] = (T)(img)(_n4##x,_n10##y,z,c)), \
8285
(I[521] = (T)(img)(_n4##x,_n11##y,z,c)), \
8286
(I[16] = (T)(img)(_n5##x,_p11##y,z,c)), \
8287
(I[39] = (T)(img)(_n5##x,_p10##y,z,c)), \
8288
(I[62] = (T)(img)(_n5##x,_p9##y,z,c)), \
8289
(I[85] = (T)(img)(_n5##x,_p8##y,z,c)), \
8290
(I[108] = (T)(img)(_n5##x,_p7##y,z,c)), \
8291
(I[131] = (T)(img)(_n5##x,_p6##y,z,c)), \
8292
(I[154] = (T)(img)(_n5##x,_p5##y,z,c)), \
8293
(I[177] = (T)(img)(_n5##x,_p4##y,z,c)), \
8294
(I[200] = (T)(img)(_n5##x,_p3##y,z,c)), \
8295
(I[223] = (T)(img)(_n5##x,_p2##y,z,c)), \
8296
(I[246] = (T)(img)(_n5##x,_p1##y,z,c)), \
8297
(I[269] = (T)(img)(_n5##x,y,z,c)), \
8298
(I[292] = (T)(img)(_n5##x,_n1##y,z,c)), \
8299
(I[315] = (T)(img)(_n5##x,_n2##y,z,c)), \
8300
(I[338] = (T)(img)(_n5##x,_n3##y,z,c)), \
8301
(I[361] = (T)(img)(_n5##x,_n4##y,z,c)), \
8302
(I[384] = (T)(img)(_n5##x,_n5##y,z,c)), \
8303
(I[407] = (T)(img)(_n5##x,_n6##y,z,c)), \
8304
(I[430] = (T)(img)(_n5##x,_n7##y,z,c)), \
8305
(I[453] = (T)(img)(_n5##x,_n8##y,z,c)), \
8306
(I[476] = (T)(img)(_n5##x,_n9##y,z,c)), \
8307
(I[499] = (T)(img)(_n5##x,_n10##y,z,c)), \
8308
(I[522] = (T)(img)(_n5##x,_n11##y,z,c)), \
8309
(I[17] = (T)(img)(_n6##x,_p11##y,z,c)), \
8310
(I[40] = (T)(img)(_n6##x,_p10##y,z,c)), \
8311
(I[63] = (T)(img)(_n6##x,_p9##y,z,c)), \
8312
(I[86] = (T)(img)(_n6##x,_p8##y,z,c)), \
8313
(I[109] = (T)(img)(_n6##x,_p7##y,z,c)), \
8314
(I[132] = (T)(img)(_n6##x,_p6##y,z,c)), \
8315
(I[155] = (T)(img)(_n6##x,_p5##y,z,c)), \
8316
(I[178] = (T)(img)(_n6##x,_p4##y,z,c)), \
8317
(I[201] = (T)(img)(_n6##x,_p3##y,z,c)), \
8318
(I[224] = (T)(img)(_n6##x,_p2##y,z,c)), \
8319
(I[247] = (T)(img)(_n6##x,_p1##y,z,c)), \
8320
(I[270] = (T)(img)(_n6##x,y,z,c)), \
8321
(I[293] = (T)(img)(_n6##x,_n1##y,z,c)), \
8322
(I[316] = (T)(img)(_n6##x,_n2##y,z,c)), \
8323
(I[339] = (T)(img)(_n6##x,_n3##y,z,c)), \
8324
(I[362] = (T)(img)(_n6##x,_n4##y,z,c)), \
8325
(I[385] = (T)(img)(_n6##x,_n5##y,z,c)), \
8326
(I[408] = (T)(img)(_n6##x,_n6##y,z,c)), \
8327
(I[431] = (T)(img)(_n6##x,_n7##y,z,c)), \
8328
(I[454] = (T)(img)(_n6##x,_n8##y,z,c)), \
8329
(I[477] = (T)(img)(_n6##x,_n9##y,z,c)), \
8330
(I[500] = (T)(img)(_n6##x,_n10##y,z,c)), \
8331
(I[523] = (T)(img)(_n6##x,_n11##y,z,c)), \
8332
(I[18] = (T)(img)(_n7##x,_p11##y,z,c)), \
8333
(I[41] = (T)(img)(_n7##x,_p10##y,z,c)), \
8334
(I[64] = (T)(img)(_n7##x,_p9##y,z,c)), \
8335
(I[87] = (T)(img)(_n7##x,_p8##y,z,c)), \
8336
(I[110] = (T)(img)(_n7##x,_p7##y,z,c)), \
8337
(I[133] = (T)(img)(_n7##x,_p6##y,z,c)), \
8338
(I[156] = (T)(img)(_n7##x,_p5##y,z,c)), \
8339
(I[179] = (T)(img)(_n7##x,_p4##y,z,c)), \
8340
(I[202] = (T)(img)(_n7##x,_p3##y,z,c)), \
8341
(I[225] = (T)(img)(_n7##x,_p2##y,z,c)), \
8342
(I[248] = (T)(img)(_n7##x,_p1##y,z,c)), \
8343
(I[271] = (T)(img)(_n7##x,y,z,c)), \
8344
(I[294] = (T)(img)(_n7##x,_n1##y,z,c)), \
8345
(I[317] = (T)(img)(_n7##x,_n2##y,z,c)), \
8346
(I[340] = (T)(img)(_n7##x,_n3##y,z,c)), \
8347
(I[363] = (T)(img)(_n7##x,_n4##y,z,c)), \
8348
(I[386] = (T)(img)(_n7##x,_n5##y,z,c)), \
8349
(I[409] = (T)(img)(_n7##x,_n6##y,z,c)), \
8350
(I[432] = (T)(img)(_n7##x,_n7##y,z,c)), \
8351
(I[455] = (T)(img)(_n7##x,_n8##y,z,c)), \
8352
(I[478] = (T)(img)(_n7##x,_n9##y,z,c)), \
8353
(I[501] = (T)(img)(_n7##x,_n10##y,z,c)), \
8354
(I[524] = (T)(img)(_n7##x,_n11##y,z,c)), \
8355
(I[19] = (T)(img)(_n8##x,_p11##y,z,c)), \
8356
(I[42] = (T)(img)(_n8##x,_p10##y,z,c)), \
8357
(I[65] = (T)(img)(_n8##x,_p9##y,z,c)), \
8358
(I[88] = (T)(img)(_n8##x,_p8##y,z,c)), \
8359
(I[111] = (T)(img)(_n8##x,_p7##y,z,c)), \
8360
(I[134] = (T)(img)(_n8##x,_p6##y,z,c)), \
8361
(I[157] = (T)(img)(_n8##x,_p5##y,z,c)), \
8362
(I[180] = (T)(img)(_n8##x,_p4##y,z,c)), \
8363
(I[203] = (T)(img)(_n8##x,_p3##y,z,c)), \
8364
(I[226] = (T)(img)(_n8##x,_p2##y,z,c)), \
8365
(I[249] = (T)(img)(_n8##x,_p1##y,z,c)), \
8366
(I[272] = (T)(img)(_n8##x,y,z,c)), \
8367
(I[295] = (T)(img)(_n8##x,_n1##y,z,c)), \
8368
(I[318] = (T)(img)(_n8##x,_n2##y,z,c)), \
8369
(I[341] = (T)(img)(_n8##x,_n3##y,z,c)), \
8370
(I[364] = (T)(img)(_n8##x,_n4##y,z,c)), \
8371
(I[387] = (T)(img)(_n8##x,_n5##y,z,c)), \
8372
(I[410] = (T)(img)(_n8##x,_n6##y,z,c)), \
8373
(I[433] = (T)(img)(_n8##x,_n7##y,z,c)), \
8374
(I[456] = (T)(img)(_n8##x,_n8##y,z,c)), \
8375
(I[479] = (T)(img)(_n8##x,_n9##y,z,c)), \
8376
(I[502] = (T)(img)(_n8##x,_n10##y,z,c)), \
8377
(I[525] = (T)(img)(_n8##x,_n11##y,z,c)), \
8378
(I[20] = (T)(img)(_n9##x,_p11##y,z,c)), \
8379
(I[43] = (T)(img)(_n9##x,_p10##y,z,c)), \
8380
(I[66] = (T)(img)(_n9##x,_p9##y,z,c)), \
8381
(I[89] = (T)(img)(_n9##x,_p8##y,z,c)), \
8382
(I[112] = (T)(img)(_n9##x,_p7##y,z,c)), \
8383
(I[135] = (T)(img)(_n9##x,_p6##y,z,c)), \
8384
(I[158] = (T)(img)(_n9##x,_p5##y,z,c)), \
8385
(I[181] = (T)(img)(_n9##x,_p4##y,z,c)), \
8386
(I[204] = (T)(img)(_n9##x,_p3##y,z,c)), \
8387
(I[227] = (T)(img)(_n9##x,_p2##y,z,c)), \
8388
(I[250] = (T)(img)(_n9##x,_p1##y,z,c)), \
8389
(I[273] = (T)(img)(_n9##x,y,z,c)), \
8390
(I[296] = (T)(img)(_n9##x,_n1##y,z,c)), \
8391
(I[319] = (T)(img)(_n9##x,_n2##y,z,c)), \
8392
(I[342] = (T)(img)(_n9##x,_n3##y,z,c)), \
8393
(I[365] = (T)(img)(_n9##x,_n4##y,z,c)), \
8394
(I[388] = (T)(img)(_n9##x,_n5##y,z,c)), \
8395
(I[411] = (T)(img)(_n9##x,_n6##y,z,c)), \
8396
(I[434] = (T)(img)(_n9##x,_n7##y,z,c)), \
8397
(I[457] = (T)(img)(_n9##x,_n8##y,z,c)), \
8398
(I[480] = (T)(img)(_n9##x,_n9##y,z,c)), \
8399
(I[503] = (T)(img)(_n9##x,_n10##y,z,c)), \
8400
(I[526] = (T)(img)(_n9##x,_n11##y,z,c)), \
8401
(I[21] = (T)(img)(_n10##x,_p11##y,z,c)), \
8402
(I[44] = (T)(img)(_n10##x,_p10##y,z,c)), \
8403
(I[67] = (T)(img)(_n10##x,_p9##y,z,c)), \
8404
(I[90] = (T)(img)(_n10##x,_p8##y,z,c)), \
8405
(I[113] = (T)(img)(_n10##x,_p7##y,z,c)), \
8406
(I[136] = (T)(img)(_n10##x,_p6##y,z,c)), \
8407
(I[159] = (T)(img)(_n10##x,_p5##y,z,c)), \
8408
(I[182] = (T)(img)(_n10##x,_p4##y,z,c)), \
8409
(I[205] = (T)(img)(_n10##x,_p3##y,z,c)), \
8410
(I[228] = (T)(img)(_n10##x,_p2##y,z,c)), \
8411
(I[251] = (T)(img)(_n10##x,_p1##y,z,c)), \
8412
(I[274] = (T)(img)(_n10##x,y,z,c)), \
8413
(I[297] = (T)(img)(_n10##x,_n1##y,z,c)), \
8414
(I[320] = (T)(img)(_n10##x,_n2##y,z,c)), \
8415
(I[343] = (T)(img)(_n10##x,_n3##y,z,c)), \
8416
(I[366] = (T)(img)(_n10##x,_n4##y,z,c)), \
8417
(I[389] = (T)(img)(_n10##x,_n5##y,z,c)), \
8418
(I[412] = (T)(img)(_n10##x,_n6##y,z,c)), \
8419
(I[435] = (T)(img)(_n10##x,_n7##y,z,c)), \
8420
(I[458] = (T)(img)(_n10##x,_n8##y,z,c)), \
8421
(I[481] = (T)(img)(_n10##x,_n9##y,z,c)), \
8422
(I[504] = (T)(img)(_n10##x,_n10##y,z,c)), \
8423
(I[527] = (T)(img)(_n10##x,_n11##y,z,c)), \
8424
x + 11>=(img).width()?(img).width() - 1:x + 11); \
8425
x<=(int)(x1) && ((_n11##x<(img).width() && ( \
8426
(I[22] = (T)(img)(_n11##x,_p11##y,z,c)), \
8427
(I[45] = (T)(img)(_n11##x,_p10##y,z,c)), \
8428
(I[68] = (T)(img)(_n11##x,_p9##y,z,c)), \
8429
(I[91] = (T)(img)(_n11##x,_p8##y,z,c)), \
8430
(I[114] = (T)(img)(_n11##x,_p7##y,z,c)), \
8431
(I[137] = (T)(img)(_n11##x,_p6##y,z,c)), \
8432
(I[160] = (T)(img)(_n11##x,_p5##y,z,c)), \
8433
(I[183] = (T)(img)(_n11##x,_p4##y,z,c)), \
8434
(I[206] = (T)(img)(_n11##x,_p3##y,z,c)), \
8435
(I[229] = (T)(img)(_n11##x,_p2##y,z,c)), \
8436
(I[252] = (T)(img)(_n11##x,_p1##y,z,c)), \
8437
(I[275] = (T)(img)(_n11##x,y,z,c)), \
8438
(I[298] = (T)(img)(_n11##x,_n1##y,z,c)), \
8439
(I[321] = (T)(img)(_n11##x,_n2##y,z,c)), \
8440
(I[344] = (T)(img)(_n11##x,_n3##y,z,c)), \
8441
(I[367] = (T)(img)(_n11##x,_n4##y,z,c)), \
8442
(I[390] = (T)(img)(_n11##x,_n5##y,z,c)), \
8443
(I[413] = (T)(img)(_n11##x,_n6##y,z,c)), \
8444
(I[436] = (T)(img)(_n11##x,_n7##y,z,c)), \
8445
(I[459] = (T)(img)(_n11##x,_n8##y,z,c)), \
8446
(I[482] = (T)(img)(_n11##x,_n9##y,z,c)), \
8447
(I[505] = (T)(img)(_n11##x,_n10##y,z,c)), \
8448
(I[528] = (T)(img)(_n11##x,_n11##y,z,c)),1)) || \
8449
_n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
8450
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], \
8451
I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], \
8452
I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], \
8453
I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], \
8454
I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \
8455
I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \
8456
I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \
8457
I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \
8458
I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], \
8459
I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], \
8460
I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], \
8461
I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], \
8462
I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], \
8463
I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \
8464
I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], \
8465
I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \
8466
I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], \
8467
I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], \
8468
I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], \
8469
I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], \
8470
I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], \
8471
I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], \
8472
I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], \
8473
_p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x)
8474
8475
#define cimg_get23x23(img,x,y,z,c,I,T) \
8476
I[0] = (T)(img)(_p11##x,_p11##y,z,c), I[1] = (T)(img)(_p10##x,_p11##y,z,c), I[2] = (T)(img)(_p9##x,_p11##y,z,c), I[3] = (T)(img)(_p8##x,_p11##y,z,c), I[4] = (T)(img)(_p7##x,_p11##y,z,c), I[5] = (T)(img)(_p6##x,_p11##y,z,c), I[6] = (T)(img)(_p5##x,_p11##y,z,c), I[7] = (T)(img)(_p4##x,_p11##y,z,c), I[8] = (T)(img)(_p3##x,_p11##y,z,c), I[9] = (T)(img)(_p2##x,_p11##y,z,c), I[10] = (T)(img)(_p1##x,_p11##y,z,c), I[11] = (T)(img)(x,_p11##y,z,c), I[12] = (T)(img)(_n1##x,_p11##y,z,c), I[13] = (T)(img)(_n2##x,_p11##y,z,c), I[14] = (T)(img)(_n3##x,_p11##y,z,c), I[15] = (T)(img)(_n4##x,_p11##y,z,c), I[16] = (T)(img)(_n5##x,_p11##y,z,c), I[17] = (T)(img)(_n6##x,_p11##y,z,c), I[18] = (T)(img)(_n7##x,_p11##y,z,c), I[19] = (T)(img)(_n8##x,_p11##y,z,c), I[20] = (T)(img)(_n9##x,_p11##y,z,c), I[21] = (T)(img)(_n10##x,_p11##y,z,c), I[22] = (T)(img)(_n11##x,_p11##y,z,c), \
8477
I[23] = (T)(img)(_p11##x,_p10##y,z,c), I[24] = (T)(img)(_p10##x,_p10##y,z,c), I[25] = (T)(img)(_p9##x,_p10##y,z,c), I[26] = (T)(img)(_p8##x,_p10##y,z,c), I[27] = (T)(img)(_p7##x,_p10##y,z,c), I[28] = (T)(img)(_p6##x,_p10##y,z,c), I[29] = (T)(img)(_p5##x,_p10##y,z,c), I[30] = (T)(img)(_p4##x,_p10##y,z,c), I[31] = (T)(img)(_p3##x,_p10##y,z,c), I[32] = (T)(img)(_p2##x,_p10##y,z,c), I[33] = (T)(img)(_p1##x,_p10##y,z,c), I[34] = (T)(img)(x,_p10##y,z,c), I[35] = (T)(img)(_n1##x,_p10##y,z,c), I[36] = (T)(img)(_n2##x,_p10##y,z,c), I[37] = (T)(img)(_n3##x,_p10##y,z,c), I[38] = (T)(img)(_n4##x,_p10##y,z,c), I[39] = (T)(img)(_n5##x,_p10##y,z,c), I[40] = (T)(img)(_n6##x,_p10##y,z,c), I[41] = (T)(img)(_n7##x,_p10##y,z,c), I[42] = (T)(img)(_n8##x,_p10##y,z,c), I[43] = (T)(img)(_n9##x,_p10##y,z,c), I[44] = (T)(img)(_n10##x,_p10##y,z,c), I[45] = (T)(img)(_n11##x,_p10##y,z,c), \
8478
I[46] = (T)(img)(_p11##x,_p9##y,z,c), I[47] = (T)(img)(_p10##x,_p9##y,z,c), I[48] = (T)(img)(_p9##x,_p9##y,z,c), I[49] = (T)(img)(_p8##x,_p9##y,z,c), I[50] = (T)(img)(_p7##x,_p9##y,z,c), I[51] = (T)(img)(_p6##x,_p9##y,z,c), I[52] = (T)(img)(_p5##x,_p9##y,z,c), I[53] = (T)(img)(_p4##x,_p9##y,z,c), I[54] = (T)(img)(_p3##x,_p9##y,z,c), I[55] = (T)(img)(_p2##x,_p9##y,z,c), I[56] = (T)(img)(_p1##x,_p9##y,z,c), I[57] = (T)(img)(x,_p9##y,z,c), I[58] = (T)(img)(_n1##x,_p9##y,z,c), I[59] = (T)(img)(_n2##x,_p9##y,z,c), I[60] = (T)(img)(_n3##x,_p9##y,z,c), I[61] = (T)(img)(_n4##x,_p9##y,z,c), I[62] = (T)(img)(_n5##x,_p9##y,z,c), I[63] = (T)(img)(_n6##x,_p9##y,z,c), I[64] = (T)(img)(_n7##x,_p9##y,z,c), I[65] = (T)(img)(_n8##x,_p9##y,z,c), I[66] = (T)(img)(_n9##x,_p9##y,z,c), I[67] = (T)(img)(_n10##x,_p9##y,z,c), I[68] = (T)(img)(_n11##x,_p9##y,z,c), \
8479
I[69] = (T)(img)(_p11##x,_p8##y,z,c), I[70] = (T)(img)(_p10##x,_p8##y,z,c), I[71] = (T)(img)(_p9##x,_p8##y,z,c), I[72] = (T)(img)(_p8##x,_p8##y,z,c), I[73] = (T)(img)(_p7##x,_p8##y,z,c), I[74] = (T)(img)(_p6##x,_p8##y,z,c), I[75] = (T)(img)(_p5##x,_p8##y,z,c), I[76] = (T)(img)(_p4##x,_p8##y,z,c), I[77] = (T)(img)(_p3##x,_p8##y,z,c), I[78] = (T)(img)(_p2##x,_p8##y,z,c), I[79] = (T)(img)(_p1##x,_p8##y,z,c), I[80] = (T)(img)(x,_p8##y,z,c), I[81] = (T)(img)(_n1##x,_p8##y,z,c), I[82] = (T)(img)(_n2##x,_p8##y,z,c), I[83] = (T)(img)(_n3##x,_p8##y,z,c), I[84] = (T)(img)(_n4##x,_p8##y,z,c), I[85] = (T)(img)(_n5##x,_p8##y,z,c), I[86] = (T)(img)(_n6##x,_p8##y,z,c), I[87] = (T)(img)(_n7##x,_p8##y,z,c), I[88] = (T)(img)(_n8##x,_p8##y,z,c), I[89] = (T)(img)(_n9##x,_p8##y,z,c), I[90] = (T)(img)(_n10##x,_p8##y,z,c), I[91] = (T)(img)(_n11##x,_p8##y,z,c), \
8480
I[92] = (T)(img)(_p11##x,_p7##y,z,c), I[93] = (T)(img)(_p10##x,_p7##y,z,c), I[94] = (T)(img)(_p9##x,_p7##y,z,c), I[95] = (T)(img)(_p8##x,_p7##y,z,c), I[96] = (T)(img)(_p7##x,_p7##y,z,c), I[97] = (T)(img)(_p6##x,_p7##y,z,c), I[98] = (T)(img)(_p5##x,_p7##y,z,c), I[99] = (T)(img)(_p4##x,_p7##y,z,c), I[100] = (T)(img)(_p3##x,_p7##y,z,c), I[101] = (T)(img)(_p2##x,_p7##y,z,c), I[102] = (T)(img)(_p1##x,_p7##y,z,c), I[103] = (T)(img)(x,_p7##y,z,c), I[104] = (T)(img)(_n1##x,_p7##y,z,c), I[105] = (T)(img)(_n2##x,_p7##y,z,c), I[106] = (T)(img)(_n3##x,_p7##y,z,c), I[107] = (T)(img)(_n4##x,_p7##y,z,c), I[108] = (T)(img)(_n5##x,_p7##y,z,c), I[109] = (T)(img)(_n6##x,_p7##y,z,c), I[110] = (T)(img)(_n7##x,_p7##y,z,c), I[111] = (T)(img)(_n8##x,_p7##y,z,c), I[112] = (T)(img)(_n9##x,_p7##y,z,c), I[113] = (T)(img)(_n10##x,_p7##y,z,c), I[114] = (T)(img)(_n11##x,_p7##y,z,c), \
8481
I[115] = (T)(img)(_p11##x,_p6##y,z,c), I[116] = (T)(img)(_p10##x,_p6##y,z,c), I[117] = (T)(img)(_p9##x,_p6##y,z,c), I[118] = (T)(img)(_p8##x,_p6##y,z,c), I[119] = (T)(img)(_p7##x,_p6##y,z,c), I[120] = (T)(img)(_p6##x,_p6##y,z,c), I[121] = (T)(img)(_p5##x,_p6##y,z,c), I[122] = (T)(img)(_p4##x,_p6##y,z,c), I[123] = (T)(img)(_p3##x,_p6##y,z,c), I[124] = (T)(img)(_p2##x,_p6##y,z,c), I[125] = (T)(img)(_p1##x,_p6##y,z,c), I[126] = (T)(img)(x,_p6##y,z,c), I[127] = (T)(img)(_n1##x,_p6##y,z,c), I[128] = (T)(img)(_n2##x,_p6##y,z,c), I[129] = (T)(img)(_n3##x,_p6##y,z,c), I[130] = (T)(img)(_n4##x,_p6##y,z,c), I[131] = (T)(img)(_n5##x,_p6##y,z,c), I[132] = (T)(img)(_n6##x,_p6##y,z,c), I[133] = (T)(img)(_n7##x,_p6##y,z,c), I[134] = (T)(img)(_n8##x,_p6##y,z,c), I[135] = (T)(img)(_n9##x,_p6##y,z,c), I[136] = (T)(img)(_n10##x,_p6##y,z,c), I[137] = (T)(img)(_n11##x,_p6##y,z,c), \
8482
I[138] = (T)(img)(_p11##x,_p5##y,z,c), I[139] = (T)(img)(_p10##x,_p5##y,z,c), I[140] = (T)(img)(_p9##x,_p5##y,z,c), I[141] = (T)(img)(_p8##x,_p5##y,z,c), I[142] = (T)(img)(_p7##x,_p5##y,z,c), I[143] = (T)(img)(_p6##x,_p5##y,z,c), I[144] = (T)(img)(_p5##x,_p5##y,z,c), I[145] = (T)(img)(_p4##x,_p5##y,z,c), I[146] = (T)(img)(_p3##x,_p5##y,z,c), I[147] = (T)(img)(_p2##x,_p5##y,z,c), I[148] = (T)(img)(_p1##x,_p5##y,z,c), I[149] = (T)(img)(x,_p5##y,z,c), I[150] = (T)(img)(_n1##x,_p5##y,z,c), I[151] = (T)(img)(_n2##x,_p5##y,z,c), I[152] = (T)(img)(_n3##x,_p5##y,z,c), I[153] = (T)(img)(_n4##x,_p5##y,z,c), I[154] = (T)(img)(_n5##x,_p5##y,z,c), I[155] = (T)(img)(_n6##x,_p5##y,z,c), I[156] = (T)(img)(_n7##x,_p5##y,z,c), I[157] = (T)(img)(_n8##x,_p5##y,z,c), I[158] = (T)(img)(_n9##x,_p5##y,z,c), I[159] = (T)(img)(_n10##x,_p5##y,z,c), I[160] = (T)(img)(_n11##x,_p5##y,z,c), \
8483
I[161] = (T)(img)(_p11##x,_p4##y,z,c), I[162] = (T)(img)(_p10##x,_p4##y,z,c), I[163] = (T)(img)(_p9##x,_p4##y,z,c), I[164] = (T)(img)(_p8##x,_p4##y,z,c), I[165] = (T)(img)(_p7##x,_p4##y,z,c), I[166] = (T)(img)(_p6##x,_p4##y,z,c), I[167] = (T)(img)(_p5##x,_p4##y,z,c), I[168] = (T)(img)(_p4##x,_p4##y,z,c), I[169] = (T)(img)(_p3##x,_p4##y,z,c), I[170] = (T)(img)(_p2##x,_p4##y,z,c), I[171] = (T)(img)(_p1##x,_p4##y,z,c), I[172] = (T)(img)(x,_p4##y,z,c), I[173] = (T)(img)(_n1##x,_p4##y,z,c), I[174] = (T)(img)(_n2##x,_p4##y,z,c), I[175] = (T)(img)(_n3##x,_p4##y,z,c), I[176] = (T)(img)(_n4##x,_p4##y,z,c), I[177] = (T)(img)(_n5##x,_p4##y,z,c), I[178] = (T)(img)(_n6##x,_p4##y,z,c), I[179] = (T)(img)(_n7##x,_p4##y,z,c), I[180] = (T)(img)(_n8##x,_p4##y,z,c), I[181] = (T)(img)(_n9##x,_p4##y,z,c), I[182] = (T)(img)(_n10##x,_p4##y,z,c), I[183] = (T)(img)(_n11##x,_p4##y,z,c), \
8484
I[184] = (T)(img)(_p11##x,_p3##y,z,c), I[185] = (T)(img)(_p10##x,_p3##y,z,c), I[186] = (T)(img)(_p9##x,_p3##y,z,c), I[187] = (T)(img)(_p8##x,_p3##y,z,c), I[188] = (T)(img)(_p7##x,_p3##y,z,c), I[189] = (T)(img)(_p6##x,_p3##y,z,c), I[190] = (T)(img)(_p5##x,_p3##y,z,c), I[191] = (T)(img)(_p4##x,_p3##y,z,c), I[192] = (T)(img)(_p3##x,_p3##y,z,c), I[193] = (T)(img)(_p2##x,_p3##y,z,c), I[194] = (T)(img)(_p1##x,_p3##y,z,c), I[195] = (T)(img)(x,_p3##y,z,c), I[196] = (T)(img)(_n1##x,_p3##y,z,c), I[197] = (T)(img)(_n2##x,_p3##y,z,c), I[198] = (T)(img)(_n3##x,_p3##y,z,c), I[199] = (T)(img)(_n4##x,_p3##y,z,c), I[200] = (T)(img)(_n5##x,_p3##y,z,c), I[201] = (T)(img)(_n6##x,_p3##y,z,c), I[202] = (T)(img)(_n7##x,_p3##y,z,c), I[203] = (T)(img)(_n8##x,_p3##y,z,c), I[204] = (T)(img)(_n9##x,_p3##y,z,c), I[205] = (T)(img)(_n10##x,_p3##y,z,c), I[206] = (T)(img)(_n11##x,_p3##y,z,c), \
8485
I[207] = (T)(img)(_p11##x,_p2##y,z,c), I[208] = (T)(img)(_p10##x,_p2##y,z,c), I[209] = (T)(img)(_p9##x,_p2##y,z,c), I[210] = (T)(img)(_p8##x,_p2##y,z,c), I[211] = (T)(img)(_p7##x,_p2##y,z,c), I[212] = (T)(img)(_p6##x,_p2##y,z,c), I[213] = (T)(img)(_p5##x,_p2##y,z,c), I[214] = (T)(img)(_p4##x,_p2##y,z,c), I[215] = (T)(img)(_p3##x,_p2##y,z,c), I[216] = (T)(img)(_p2##x,_p2##y,z,c), I[217] = (T)(img)(_p1##x,_p2##y,z,c), I[218] = (T)(img)(x,_p2##y,z,c), I[219] = (T)(img)(_n1##x,_p2##y,z,c), I[220] = (T)(img)(_n2##x,_p2##y,z,c), I[221] = (T)(img)(_n3##x,_p2##y,z,c), I[222] = (T)(img)(_n4##x,_p2##y,z,c), I[223] = (T)(img)(_n5##x,_p2##y,z,c), I[224] = (T)(img)(_n6##x,_p2##y,z,c), I[225] = (T)(img)(_n7##x,_p2##y,z,c), I[226] = (T)(img)(_n8##x,_p2##y,z,c), I[227] = (T)(img)(_n9##x,_p2##y,z,c), I[228] = (T)(img)(_n10##x,_p2##y,z,c), I[229] = (T)(img)(_n11##x,_p2##y,z,c), \
8486
I[230] = (T)(img)(_p11##x,_p1##y,z,c), I[231] = (T)(img)(_p10##x,_p1##y,z,c), I[232] = (T)(img)(_p9##x,_p1##y,z,c), I[233] = (T)(img)(_p8##x,_p1##y,z,c), I[234] = (T)(img)(_p7##x,_p1##y,z,c), I[235] = (T)(img)(_p6##x,_p1##y,z,c), I[236] = (T)(img)(_p5##x,_p1##y,z,c), I[237] = (T)(img)(_p4##x,_p1##y,z,c), I[238] = (T)(img)(_p3##x,_p1##y,z,c), I[239] = (T)(img)(_p2##x,_p1##y,z,c), I[240] = (T)(img)(_p1##x,_p1##y,z,c), I[241] = (T)(img)(x,_p1##y,z,c), I[242] = (T)(img)(_n1##x,_p1##y,z,c), I[243] = (T)(img)(_n2##x,_p1##y,z,c), I[244] = (T)(img)(_n3##x,_p1##y,z,c), I[245] = (T)(img)(_n4##x,_p1##y,z,c), I[246] = (T)(img)(_n5##x,_p1##y,z,c), I[247] = (T)(img)(_n6##x,_p1##y,z,c), I[248] = (T)(img)(_n7##x,_p1##y,z,c), I[249] = (T)(img)(_n8##x,_p1##y,z,c), I[250] = (T)(img)(_n9##x,_p1##y,z,c), I[251] = (T)(img)(_n10##x,_p1##y,z,c), I[252] = (T)(img)(_n11##x,_p1##y,z,c), \
8487
I[253] = (T)(img)(_p11##x,y,z,c), I[254] = (T)(img)(_p10##x,y,z,c), I[255] = (T)(img)(_p9##x,y,z,c), I[256] = (T)(img)(_p8##x,y,z,c), I[257] = (T)(img)(_p7##x,y,z,c), I[258] = (T)(img)(_p6##x,y,z,c), I[259] = (T)(img)(_p5##x,y,z,c), I[260] = (T)(img)(_p4##x,y,z,c), I[261] = (T)(img)(_p3##x,y,z,c), I[262] = (T)(img)(_p2##x,y,z,c), I[263] = (T)(img)(_p1##x,y,z,c), I[264] = (T)(img)(x,y,z,c), I[265] = (T)(img)(_n1##x,y,z,c), I[266] = (T)(img)(_n2##x,y,z,c), I[267] = (T)(img)(_n3##x,y,z,c), I[268] = (T)(img)(_n4##x,y,z,c), I[269] = (T)(img)(_n5##x,y,z,c), I[270] = (T)(img)(_n6##x,y,z,c), I[271] = (T)(img)(_n7##x,y,z,c), I[272] = (T)(img)(_n8##x,y,z,c), I[273] = (T)(img)(_n9##x,y,z,c), I[274] = (T)(img)(_n10##x,y,z,c), I[275] = (T)(img)(_n11##x,y,z,c), \
8488
I[276] = (T)(img)(_p11##x,_n1##y,z,c), I[277] = (T)(img)(_p10##x,_n1##y,z,c), I[278] = (T)(img)(_p9##x,_n1##y,z,c), I[279] = (T)(img)(_p8##x,_n1##y,z,c), I[280] = (T)(img)(_p7##x,_n1##y,z,c), I[281] = (T)(img)(_p6##x,_n1##y,z,c), I[282] = (T)(img)(_p5##x,_n1##y,z,c), I[283] = (T)(img)(_p4##x,_n1##y,z,c), I[284] = (T)(img)(_p3##x,_n1##y,z,c), I[285] = (T)(img)(_p2##x,_n1##y,z,c), I[286] = (T)(img)(_p1##x,_n1##y,z,c), I[287] = (T)(img)(x,_n1##y,z,c), I[288] = (T)(img)(_n1##x,_n1##y,z,c), I[289] = (T)(img)(_n2##x,_n1##y,z,c), I[290] = (T)(img)(_n3##x,_n1##y,z,c), I[291] = (T)(img)(_n4##x,_n1##y,z,c), I[292] = (T)(img)(_n5##x,_n1##y,z,c), I[293] = (T)(img)(_n6##x,_n1##y,z,c), I[294] = (T)(img)(_n7##x,_n1##y,z,c), I[295] = (T)(img)(_n8##x,_n1##y,z,c), I[296] = (T)(img)(_n9##x,_n1##y,z,c), I[297] = (T)(img)(_n10##x,_n1##y,z,c), I[298] = (T)(img)(_n11##x,_n1##y,z,c), \
8489
I[299] = (T)(img)(_p11##x,_n2##y,z,c), I[300] = (T)(img)(_p10##x,_n2##y,z,c), I[301] = (T)(img)(_p9##x,_n2##y,z,c), I[302] = (T)(img)(_p8##x,_n2##y,z,c), I[303] = (T)(img)(_p7##x,_n2##y,z,c), I[304] = (T)(img)(_p6##x,_n2##y,z,c), I[305] = (T)(img)(_p5##x,_n2##y,z,c), I[306] = (T)(img)(_p4##x,_n2##y,z,c), I[307] = (T)(img)(_p3##x,_n2##y,z,c), I[308] = (T)(img)(_p2##x,_n2##y,z,c), I[309] = (T)(img)(_p1##x,_n2##y,z,c), I[310] = (T)(img)(x,_n2##y,z,c), I[311] = (T)(img)(_n1##x,_n2##y,z,c), I[312] = (T)(img)(_n2##x,_n2##y,z,c), I[313] = (T)(img)(_n3##x,_n2##y,z,c), I[314] = (T)(img)(_n4##x,_n2##y,z,c), I[315] = (T)(img)(_n5##x,_n2##y,z,c), I[316] = (T)(img)(_n6##x,_n2##y,z,c), I[317] = (T)(img)(_n7##x,_n2##y,z,c), I[318] = (T)(img)(_n8##x,_n2##y,z,c), I[319] = (T)(img)(_n9##x,_n2##y,z,c), I[320] = (T)(img)(_n10##x,_n2##y,z,c), I[321] = (T)(img)(_n11##x,_n2##y,z,c), \
8490
I[322] = (T)(img)(_p11##x,_n3##y,z,c), I[323] = (T)(img)(_p10##x,_n3##y,z,c), I[324] = (T)(img)(_p9##x,_n3##y,z,c), I[325] = (T)(img)(_p8##x,_n3##y,z,c), I[326] = (T)(img)(_p7##x,_n3##y,z,c), I[327] = (T)(img)(_p6##x,_n3##y,z,c), I[328] = (T)(img)(_p5##x,_n3##y,z,c), I[329] = (T)(img)(_p4##x,_n3##y,z,c), I[330] = (T)(img)(_p3##x,_n3##y,z,c), I[331] = (T)(img)(_p2##x,_n3##y,z,c), I[332] = (T)(img)(_p1##x,_n3##y,z,c), I[333] = (T)(img)(x,_n3##y,z,c), I[334] = (T)(img)(_n1##x,_n3##y,z,c), I[335] = (T)(img)(_n2##x,_n3##y,z,c), I[336] = (T)(img)(_n3##x,_n3##y,z,c), I[337] = (T)(img)(_n4##x,_n3##y,z,c), I[338] = (T)(img)(_n5##x,_n3##y,z,c), I[339] = (T)(img)(_n6##x,_n3##y,z,c), I[340] = (T)(img)(_n7##x,_n3##y,z,c), I[341] = (T)(img)(_n8##x,_n3##y,z,c), I[342] = (T)(img)(_n9##x,_n3##y,z,c), I[343] = (T)(img)(_n10##x,_n3##y,z,c), I[344] = (T)(img)(_n11##x,_n3##y,z,c), \
8491
I[345] = (T)(img)(_p11##x,_n4##y,z,c), I[346] = (T)(img)(_p10##x,_n4##y,z,c), I[347] = (T)(img)(_p9##x,_n4##y,z,c), I[348] = (T)(img)(_p8##x,_n4##y,z,c), I[349] = (T)(img)(_p7##x,_n4##y,z,c), I[350] = (T)(img)(_p6##x,_n4##y,z,c), I[351] = (T)(img)(_p5##x,_n4##y,z,c), I[352] = (T)(img)(_p4##x,_n4##y,z,c), I[353] = (T)(img)(_p3##x,_n4##y,z,c), I[354] = (T)(img)(_p2##x,_n4##y,z,c), I[355] = (T)(img)(_p1##x,_n4##y,z,c), I[356] = (T)(img)(x,_n4##y,z,c), I[357] = (T)(img)(_n1##x,_n4##y,z,c), I[358] = (T)(img)(_n2##x,_n4##y,z,c), I[359] = (T)(img)(_n3##x,_n4##y,z,c), I[360] = (T)(img)(_n4##x,_n4##y,z,c), I[361] = (T)(img)(_n5##x,_n4##y,z,c), I[362] = (T)(img)(_n6##x,_n4##y,z,c), I[363] = (T)(img)(_n7##x,_n4##y,z,c), I[364] = (T)(img)(_n8##x,_n4##y,z,c), I[365] = (T)(img)(_n9##x,_n4##y,z,c), I[366] = (T)(img)(_n10##x,_n4##y,z,c), I[367] = (T)(img)(_n11##x,_n4##y,z,c), \
8492
I[368] = (T)(img)(_p11##x,_n5##y,z,c), I[369] = (T)(img)(_p10##x,_n5##y,z,c), I[370] = (T)(img)(_p9##x,_n5##y,z,c), I[371] = (T)(img)(_p8##x,_n5##y,z,c), I[372] = (T)(img)(_p7##x,_n5##y,z,c), I[373] = (T)(img)(_p6##x,_n5##y,z,c), I[374] = (T)(img)(_p5##x,_n5##y,z,c), I[375] = (T)(img)(_p4##x,_n5##y,z,c), I[376] = (T)(img)(_p3##x,_n5##y,z,c), I[377] = (T)(img)(_p2##x,_n5##y,z,c), I[378] = (T)(img)(_p1##x,_n5##y,z,c), I[379] = (T)(img)(x,_n5##y,z,c), I[380] = (T)(img)(_n1##x,_n5##y,z,c), I[381] = (T)(img)(_n2##x,_n5##y,z,c), I[382] = (T)(img)(_n3##x,_n5##y,z,c), I[383] = (T)(img)(_n4##x,_n5##y,z,c), I[384] = (T)(img)(_n5##x,_n5##y,z,c), I[385] = (T)(img)(_n6##x,_n5##y,z,c), I[386] = (T)(img)(_n7##x,_n5##y,z,c), I[387] = (T)(img)(_n8##x,_n5##y,z,c), I[388] = (T)(img)(_n9##x,_n5##y,z,c), I[389] = (T)(img)(_n10##x,_n5##y,z,c), I[390] = (T)(img)(_n11##x,_n5##y,z,c), \
8493
I[391] = (T)(img)(_p11##x,_n6##y,z,c), I[392] = (T)(img)(_p10##x,_n6##y,z,c), I[393] = (T)(img)(_p9##x,_n6##y,z,c), I[394] = (T)(img)(_p8##x,_n6##y,z,c), I[395] = (T)(img)(_p7##x,_n6##y,z,c), I[396] = (T)(img)(_p6##x,_n6##y,z,c), I[397] = (T)(img)(_p5##x,_n6##y,z,c), I[398] = (T)(img)(_p4##x,_n6##y,z,c), I[399] = (T)(img)(_p3##x,_n6##y,z,c), I[400] = (T)(img)(_p2##x,_n6##y,z,c), I[401] = (T)(img)(_p1##x,_n6##y,z,c), I[402] = (T)(img)(x,_n6##y,z,c), I[403] = (T)(img)(_n1##x,_n6##y,z,c), I[404] = (T)(img)(_n2##x,_n6##y,z,c), I[405] = (T)(img)(_n3##x,_n6##y,z,c), I[406] = (T)(img)(_n4##x,_n6##y,z,c), I[407] = (T)(img)(_n5##x,_n6##y,z,c), I[408] = (T)(img)(_n6##x,_n6##y,z,c), I[409] = (T)(img)(_n7##x,_n6##y,z,c), I[410] = (T)(img)(_n8##x,_n6##y,z,c), I[411] = (T)(img)(_n9##x,_n6##y,z,c), I[412] = (T)(img)(_n10##x,_n6##y,z,c), I[413] = (T)(img)(_n11##x,_n6##y,z,c), \
8494
I[414] = (T)(img)(_p11##x,_n7##y,z,c), I[415] = (T)(img)(_p10##x,_n7##y,z,c), I[416] = (T)(img)(_p9##x,_n7##y,z,c), I[417] = (T)(img)(_p8##x,_n7##y,z,c), I[418] = (T)(img)(_p7##x,_n7##y,z,c), I[419] = (T)(img)(_p6##x,_n7##y,z,c), I[420] = (T)(img)(_p5##x,_n7##y,z,c), I[421] = (T)(img)(_p4##x,_n7##y,z,c), I[422] = (T)(img)(_p3##x,_n7##y,z,c), I[423] = (T)(img)(_p2##x,_n7##y,z,c), I[424] = (T)(img)(_p1##x,_n7##y,z,c), I[425] = (T)(img)(x,_n7##y,z,c), I[426] = (T)(img)(_n1##x,_n7##y,z,c), I[427] = (T)(img)(_n2##x,_n7##y,z,c), I[428] = (T)(img)(_n3##x,_n7##y,z,c), I[429] = (T)(img)(_n4##x,_n7##y,z,c), I[430] = (T)(img)(_n5##x,_n7##y,z,c), I[431] = (T)(img)(_n6##x,_n7##y,z,c), I[432] = (T)(img)(_n7##x,_n7##y,z,c), I[433] = (T)(img)(_n8##x,_n7##y,z,c), I[434] = (T)(img)(_n9##x,_n7##y,z,c), I[435] = (T)(img)(_n10##x,_n7##y,z,c), I[436] = (T)(img)(_n11##x,_n7##y,z,c), \
8495
I[437] = (T)(img)(_p11##x,_n8##y,z,c), I[438] = (T)(img)(_p10##x,_n8##y,z,c), I[439] = (T)(img)(_p9##x,_n8##y,z,c), I[440] = (T)(img)(_p8##x,_n8##y,z,c), I[441] = (T)(img)(_p7##x,_n8##y,z,c), I[442] = (T)(img)(_p6##x,_n8##y,z,c), I[443] = (T)(img)(_p5##x,_n8##y,z,c), I[444] = (T)(img)(_p4##x,_n8##y,z,c), I[445] = (T)(img)(_p3##x,_n8##y,z,c), I[446] = (T)(img)(_p2##x,_n8##y,z,c), I[447] = (T)(img)(_p1##x,_n8##y,z,c), I[448] = (T)(img)(x,_n8##y,z,c), I[449] = (T)(img)(_n1##x,_n8##y,z,c), I[450] = (T)(img)(_n2##x,_n8##y,z,c), I[451] = (T)(img)(_n3##x,_n8##y,z,c), I[452] = (T)(img)(_n4##x,_n8##y,z,c), I[453] = (T)(img)(_n5##x,_n8##y,z,c), I[454] = (T)(img)(_n6##x,_n8##y,z,c), I[455] = (T)(img)(_n7##x,_n8##y,z,c), I[456] = (T)(img)(_n8##x,_n8##y,z,c), I[457] = (T)(img)(_n9##x,_n8##y,z,c), I[458] = (T)(img)(_n10##x,_n8##y,z,c), I[459] = (T)(img)(_n11##x,_n8##y,z,c), \
8496
I[460] = (T)(img)(_p11##x,_n9##y,z,c), I[461] = (T)(img)(_p10##x,_n9##y,z,c), I[462] = (T)(img)(_p9##x,_n9##y,z,c), I[463] = (T)(img)(_p8##x,_n9##y,z,c), I[464] = (T)(img)(_p7##x,_n9##y,z,c), I[465] = (T)(img)(_p6##x,_n9##y,z,c), I[466] = (T)(img)(_p5##x,_n9##y,z,c), I[467] = (T)(img)(_p4##x,_n9##y,z,c), I[468] = (T)(img)(_p3##x,_n9##y,z,c), I[469] = (T)(img)(_p2##x,_n9##y,z,c), I[470] = (T)(img)(_p1##x,_n9##y,z,c), I[471] = (T)(img)(x,_n9##y,z,c), I[472] = (T)(img)(_n1##x,_n9##y,z,c), I[473] = (T)(img)(_n2##x,_n9##y,z,c), I[474] = (T)(img)(_n3##x,_n9##y,z,c), I[475] = (T)(img)(_n4##x,_n9##y,z,c), I[476] = (T)(img)(_n5##x,_n9##y,z,c), I[477] = (T)(img)(_n6##x,_n9##y,z,c), I[478] = (T)(img)(_n7##x,_n9##y,z,c), I[479] = (T)(img)(_n8##x,_n9##y,z,c), I[480] = (T)(img)(_n9##x,_n9##y,z,c), I[481] = (T)(img)(_n10##x,_n9##y,z,c), I[482] = (T)(img)(_n11##x,_n9##y,z,c), \
8497
I[483] = (T)(img)(_p11##x,_n10##y,z,c), I[484] = (T)(img)(_p10##x,_n10##y,z,c), I[485] = (T)(img)(_p9##x,_n10##y,z,c), I[486] = (T)(img)(_p8##x,_n10##y,z,c), I[487] = (T)(img)(_p7##x,_n10##y,z,c), I[488] = (T)(img)(_p6##x,_n10##y,z,c), I[489] = (T)(img)(_p5##x,_n10##y,z,c), I[490] = (T)(img)(_p4##x,_n10##y,z,c), I[491] = (T)(img)(_p3##x,_n10##y,z,c), I[492] = (T)(img)(_p2##x,_n10##y,z,c), I[493] = (T)(img)(_p1##x,_n10##y,z,c), I[494] = (T)(img)(x,_n10##y,z,c), I[495] = (T)(img)(_n1##x,_n10##y,z,c), I[496] = (T)(img)(_n2##x,_n10##y,z,c), I[497] = (T)(img)(_n3##x,_n10##y,z,c), I[498] = (T)(img)(_n4##x,_n10##y,z,c), I[499] = (T)(img)(_n5##x,_n10##y,z,c), I[500] = (T)(img)(_n6##x,_n10##y,z,c), I[501] = (T)(img)(_n7##x,_n10##y,z,c), I[502] = (T)(img)(_n8##x,_n10##y,z,c), I[503] = (T)(img)(_n9##x,_n10##y,z,c), I[504] = (T)(img)(_n10##x,_n10##y,z,c), I[505] = (T)(img)(_n11##x,_n10##y,z,c), \
8498
I[506] = (T)(img)(_p11##x,_n11##y,z,c), I[507] = (T)(img)(_p10##x,_n11##y,z,c), I[508] = (T)(img)(_p9##x,_n11##y,z,c), I[509] = (T)(img)(_p8##x,_n11##y,z,c), I[510] = (T)(img)(_p7##x,_n11##y,z,c), I[511] = (T)(img)(_p6##x,_n11##y,z,c), I[512] = (T)(img)(_p5##x,_n11##y,z,c), I[513] = (T)(img)(_p4##x,_n11##y,z,c), I[514] = (T)(img)(_p3##x,_n11##y,z,c), I[515] = (T)(img)(_p2##x,_n11##y,z,c), I[516] = (T)(img)(_p1##x,_n11##y,z,c), I[517] = (T)(img)(x,_n11##y,z,c), I[518] = (T)(img)(_n1##x,_n11##y,z,c), I[519] = (T)(img)(_n2##x,_n11##y,z,c), I[520] = (T)(img)(_n3##x,_n11##y,z,c), I[521] = (T)(img)(_n4##x,_n11##y,z,c), I[522] = (T)(img)(_n5##x,_n11##y,z,c), I[523] = (T)(img)(_n6##x,_n11##y,z,c), I[524] = (T)(img)(_n7##x,_n11##y,z,c), I[525] = (T)(img)(_n8##x,_n11##y,z,c), I[526] = (T)(img)(_n9##x,_n11##y,z,c), I[527] = (T)(img)(_n10##x,_n11##y,z,c), I[528] = (T)(img)(_n11##x,_n11##y,z,c);
8499
8500
// Define 24x24 loop macros
8501
//-------------------------
8502
#define cimg_for24(bound,i) for (int i = 0, \
8503
_p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
8504
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
8505
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
8506
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
8507
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
8508
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
8509
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
8510
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
8511
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
8512
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
8513
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
8514
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
8515
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12; \
8516
_n12##i<(int)(bound) || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
8517
i==(_n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
8518
_p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
8519
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i)
8520
8521
#define cimg_for24X(img,x) cimg_for24((img)._width,x)
8522
#define cimg_for24Y(img,y) cimg_for24((img)._height,y)
8523
#define cimg_for24Z(img,z) cimg_for24((img)._depth,z)
8524
#define cimg_for24C(img,c) cimg_for24((img)._spectrum,c)
8525
#define cimg_for24XY(img,x,y) cimg_for24Y(img,y) cimg_for24X(img,x)
8526
#define cimg_for24XZ(img,x,z) cimg_for24Z(img,z) cimg_for24X(img,x)
8527
#define cimg_for24XC(img,x,c) cimg_for24C(img,c) cimg_for24X(img,x)
8528
#define cimg_for24YZ(img,y,z) cimg_for24Z(img,z) cimg_for24Y(img,y)
8529
#define cimg_for24YC(img,y,c) cimg_for24C(img,c) cimg_for24Y(img,y)
8530
#define cimg_for24ZC(img,z,c) cimg_for24C(img,c) cimg_for24Z(img,z)
8531
#define cimg_for24XYZ(img,x,y,z) cimg_for24Z(img,z) cimg_for24XY(img,x,y)
8532
#define cimg_for24XZC(img,x,z,c) cimg_for24C(img,c) cimg_for24XZ(img,x,z)
8533
#define cimg_for24YZC(img,y,z,c) cimg_for24C(img,c) cimg_for24YZ(img,y,z)
8534
#define cimg_for24XYZC(img,x,y,z,c) cimg_for24C(img,c) cimg_for24XYZ(img,x,y,z)
8535
8536
#define cimg_for_in24(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
8537
_p11##i = i - 11<0?0:i - 11, \
8538
_p10##i = i - 10<0?0:i - 10, \
8539
_p9##i = i - 9<0?0:i - 9, \
8540
_p8##i = i - 8<0?0:i - 8, \
8541
_p7##i = i - 7<0?0:i - 7, \
8542
_p6##i = i - 6<0?0:i - 6, \
8543
_p5##i = i - 5<0?0:i - 5, \
8544
_p4##i = i - 4<0?0:i - 4, \
8545
_p3##i = i - 3<0?0:i - 3, \
8546
_p2##i = i - 2<0?0:i - 2, \
8547
_p1##i = i - 1<0?0:i - 1, \
8548
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
8549
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
8550
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
8551
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
8552
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
8553
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
8554
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
8555
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
8556
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
8557
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
8558
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
8559
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12; \
8560
i<=(int)(i1) && (_n12##i<(int)(bound) || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
8561
i==(_n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
8562
_p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
8563
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i)
8564
8565
#define cimg_for_in24X(img,x0,x1,x) cimg_for_in24((img)._width,x0,x1,x)
8566
#define cimg_for_in24Y(img,y0,y1,y) cimg_for_in24((img)._height,y0,y1,y)
8567
#define cimg_for_in24Z(img,z0,z1,z) cimg_for_in24((img)._depth,z0,z1,z)
8568
#define cimg_for_in24C(img,c0,c1,c) cimg_for_in24((img)._spectrum,c0,c1,c)
8569
#define cimg_for_in24XY(img,x0,y0,x1,y1,x,y) cimg_for_in24Y(img,y0,y1,y) cimg_for_in24X(img,x0,x1,x)
8570
#define cimg_for_in24XZ(img,x0,z0,x1,z1,x,z) cimg_for_in24Z(img,z0,z1,z) cimg_for_in24X(img,x0,x1,x)
8571
#define cimg_for_in24XC(img,x0,c0,x1,c1,x,c) cimg_for_in24C(img,c0,c1,c) cimg_for_in24X(img,x0,x1,x)
8572
#define cimg_for_in24YZ(img,y0,z0,y1,z1,y,z) cimg_for_in24Z(img,z0,z1,z) cimg_for_in24Y(img,y0,y1,y)
8573
#define cimg_for_in24YC(img,y0,c0,y1,c1,y,c) cimg_for_in24C(img,c0,c1,c) cimg_for_in24Y(img,y0,y1,y)
8574
#define cimg_for_in24ZC(img,z0,c0,z1,c1,z,c) cimg_for_in24C(img,c0,c1,c) cimg_for_in24Z(img,z0,z1,z)
8575
#define cimg_for_in24XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in24Z(img,z0,z1,z) cimg_for_in24XY(img,x0,y0,x1,y1,x,y)
8576
#define cimg_for_in24XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in24C(img,c0,c1,c) cimg_for_in24XZ(img,x0,y0,x1,y1,x,z)
8577
#define cimg_for_in24YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in24C(img,c0,c1,c) cimg_for_in24YZ(img,y0,z0,y1,z1,y,z)
8578
#define cimg_for_in24XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in24C(img,c0,c1,c) cimg_for_in24XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
8579
8580
#define cimg_for24x24(img,x,y,z,c,I,T) \
8581
cimg_for24((img)._height,y) for (int x = 0, \
8582
_p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
8583
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
8584
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
8585
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
8586
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
8587
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
8588
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
8589
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
8590
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
8591
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
8592
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
8593
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
8594
_n12##x = (int)( \
8595
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = (T)(img)(0,_p11##y,z,c)), \
8596
(I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = (T)(img)(0,_p10##y,z,c)), \
8597
(I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = (T)(img)(0,_p9##y,z,c)), \
8598
(I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = (T)(img)(0,_p8##y,z,c)), \
8599
(I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = (T)(img)(0,_p7##y,z,c)), \
8600
(I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = (T)(img)(0,_p6##y,z,c)), \
8601
(I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = (T)(img)(0,_p5##y,z,c)), \
8602
(I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = I[179] = (T)(img)(0,_p4##y,z,c)), \
8603
(I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = (T)(img)(0,_p3##y,z,c)), \
8604
(I[216] = I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = (T)(img)(0,_p2##y,z,c)), \
8605
(I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = I[250] = I[251] = (T)(img)(0,_p1##y,z,c)), \
8606
(I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = (T)(img)(0,y,z,c)), \
8607
(I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = I[297] = I[298] = I[299] = (T)(img)(0,_n1##y,z,c)), \
8608
(I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = I[322] = I[323] = (T)(img)(0,_n2##y,z,c)), \
8609
(I[336] = I[337] = I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = (T)(img)(0,_n3##y,z,c)), \
8610
(I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = I[370] = I[371] = (T)(img)(0,_n4##y,z,c)), \
8611
(I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = I[390] = I[391] = I[392] = I[393] = I[394] = I[395] = (T)(img)(0,_n5##y,z,c)), \
8612
(I[408] = I[409] = I[410] = I[411] = I[412] = I[413] = I[414] = I[415] = I[416] = I[417] = I[418] = I[419] = (T)(img)(0,_n6##y,z,c)), \
8613
(I[432] = I[433] = I[434] = I[435] = I[436] = I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = (T)(img)(0,_n7##y,z,c)), \
8614
(I[456] = I[457] = I[458] = I[459] = I[460] = I[461] = I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = (T)(img)(0,_n8##y,z,c)), \
8615
(I[480] = I[481] = I[482] = I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = (T)(img)(0,_n9##y,z,c)), \
8616
(I[504] = I[505] = I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = I[512] = I[513] = I[514] = I[515] = (T)(img)(0,_n10##y,z,c)), \
8617
(I[528] = I[529] = I[530] = I[531] = I[532] = I[533] = I[534] = I[535] = I[536] = I[537] = I[538] = I[539] = (T)(img)(0,_n11##y,z,c)), \
8618
(I[552] = I[553] = I[554] = I[555] = I[556] = I[557] = I[558] = I[559] = I[560] = I[561] = I[562] = I[563] = (T)(img)(0,_n12##y,z,c)), \
8619
(I[12] = (T)(img)(_n1##x,_p11##y,z,c)), \
8620
(I[36] = (T)(img)(_n1##x,_p10##y,z,c)), \
8621
(I[60] = (T)(img)(_n1##x,_p9##y,z,c)), \
8622
(I[84] = (T)(img)(_n1##x,_p8##y,z,c)), \
8623
(I[108] = (T)(img)(_n1##x,_p7##y,z,c)), \
8624
(I[132] = (T)(img)(_n1##x,_p6##y,z,c)), \
8625
(I[156] = (T)(img)(_n1##x,_p5##y,z,c)), \
8626
(I[180] = (T)(img)(_n1##x,_p4##y,z,c)), \
8627
(I[204] = (T)(img)(_n1##x,_p3##y,z,c)), \
8628
(I[228] = (T)(img)(_n1##x,_p2##y,z,c)), \
8629
(I[252] = (T)(img)(_n1##x,_p1##y,z,c)), \
8630
(I[276] = (T)(img)(_n1##x,y,z,c)), \
8631
(I[300] = (T)(img)(_n1##x,_n1##y,z,c)), \
8632
(I[324] = (T)(img)(_n1##x,_n2##y,z,c)), \
8633
(I[348] = (T)(img)(_n1##x,_n3##y,z,c)), \
8634
(I[372] = (T)(img)(_n1##x,_n4##y,z,c)), \
8635
(I[396] = (T)(img)(_n1##x,_n5##y,z,c)), \
8636
(I[420] = (T)(img)(_n1##x,_n6##y,z,c)), \
8637
(I[444] = (T)(img)(_n1##x,_n7##y,z,c)), \
8638
(I[468] = (T)(img)(_n1##x,_n8##y,z,c)), \
8639
(I[492] = (T)(img)(_n1##x,_n9##y,z,c)), \
8640
(I[516] = (T)(img)(_n1##x,_n10##y,z,c)), \
8641
(I[540] = (T)(img)(_n1##x,_n11##y,z,c)), \
8642
(I[564] = (T)(img)(_n1##x,_n12##y,z,c)), \
8643
(I[13] = (T)(img)(_n2##x,_p11##y,z,c)), \
8644
(I[37] = (T)(img)(_n2##x,_p10##y,z,c)), \
8645
(I[61] = (T)(img)(_n2##x,_p9##y,z,c)), \
8646
(I[85] = (T)(img)(_n2##x,_p8##y,z,c)), \
8647
(I[109] = (T)(img)(_n2##x,_p7##y,z,c)), \
8648
(I[133] = (T)(img)(_n2##x,_p6##y,z,c)), \
8649
(I[157] = (T)(img)(_n2##x,_p5##y,z,c)), \
8650
(I[181] = (T)(img)(_n2##x,_p4##y,z,c)), \
8651
(I[205] = (T)(img)(_n2##x,_p3##y,z,c)), \
8652
(I[229] = (T)(img)(_n2##x,_p2##y,z,c)), \
8653
(I[253] = (T)(img)(_n2##x,_p1##y,z,c)), \
8654
(I[277] = (T)(img)(_n2##x,y,z,c)), \
8655
(I[301] = (T)(img)(_n2##x,_n1##y,z,c)), \
8656
(I[325] = (T)(img)(_n2##x,_n2##y,z,c)), \
8657
(I[349] = (T)(img)(_n2##x,_n3##y,z,c)), \
8658
(I[373] = (T)(img)(_n2##x,_n4##y,z,c)), \
8659
(I[397] = (T)(img)(_n2##x,_n5##y,z,c)), \
8660
(I[421] = (T)(img)(_n2##x,_n6##y,z,c)), \
8661
(I[445] = (T)(img)(_n2##x,_n7##y,z,c)), \
8662
(I[469] = (T)(img)(_n2##x,_n8##y,z,c)), \
8663
(I[493] = (T)(img)(_n2##x,_n9##y,z,c)), \
8664
(I[517] = (T)(img)(_n2##x,_n10##y,z,c)), \
8665
(I[541] = (T)(img)(_n2##x,_n11##y,z,c)), \
8666
(I[565] = (T)(img)(_n2##x,_n12##y,z,c)), \
8667
(I[14] = (T)(img)(_n3##x,_p11##y,z,c)), \
8668
(I[38] = (T)(img)(_n3##x,_p10##y,z,c)), \
8669
(I[62] = (T)(img)(_n3##x,_p9##y,z,c)), \
8670
(I[86] = (T)(img)(_n3##x,_p8##y,z,c)), \
8671
(I[110] = (T)(img)(_n3##x,_p7##y,z,c)), \
8672
(I[134] = (T)(img)(_n3##x,_p6##y,z,c)), \
8673
(I[158] = (T)(img)(_n3##x,_p5##y,z,c)), \
8674
(I[182] = (T)(img)(_n3##x,_p4##y,z,c)), \
8675
(I[206] = (T)(img)(_n3##x,_p3##y,z,c)), \
8676
(I[230] = (T)(img)(_n3##x,_p2##y,z,c)), \
8677
(I[254] = (T)(img)(_n3##x,_p1##y,z,c)), \
8678
(I[278] = (T)(img)(_n3##x,y,z,c)), \
8679
(I[302] = (T)(img)(_n3##x,_n1##y,z,c)), \
8680
(I[326] = (T)(img)(_n3##x,_n2##y,z,c)), \
8681
(I[350] = (T)(img)(_n3##x,_n3##y,z,c)), \
8682
(I[374] = (T)(img)(_n3##x,_n4##y,z,c)), \
8683
(I[398] = (T)(img)(_n3##x,_n5##y,z,c)), \
8684
(I[422] = (T)(img)(_n3##x,_n6##y,z,c)), \
8685
(I[446] = (T)(img)(_n3##x,_n7##y,z,c)), \
8686
(I[470] = (T)(img)(_n3##x,_n8##y,z,c)), \
8687
(I[494] = (T)(img)(_n3##x,_n9##y,z,c)), \
8688
(I[518] = (T)(img)(_n3##x,_n10##y,z,c)), \
8689
(I[542] = (T)(img)(_n3##x,_n11##y,z,c)), \
8690
(I[566] = (T)(img)(_n3##x,_n12##y,z,c)), \
8691
(I[15] = (T)(img)(_n4##x,_p11##y,z,c)), \
8692
(I[39] = (T)(img)(_n4##x,_p10##y,z,c)), \
8693
(I[63] = (T)(img)(_n4##x,_p9##y,z,c)), \
8694
(I[87] = (T)(img)(_n4##x,_p8##y,z,c)), \
8695
(I[111] = (T)(img)(_n4##x,_p7##y,z,c)), \
8696
(I[135] = (T)(img)(_n4##x,_p6##y,z,c)), \
8697
(I[159] = (T)(img)(_n4##x,_p5##y,z,c)), \
8698
(I[183] = (T)(img)(_n4##x,_p4##y,z,c)), \
8699
(I[207] = (T)(img)(_n4##x,_p3##y,z,c)), \
8700
(I[231] = (T)(img)(_n4##x,_p2##y,z,c)), \
8701
(I[255] = (T)(img)(_n4##x,_p1##y,z,c)), \
8702
(I[279] = (T)(img)(_n4##x,y,z,c)), \
8703
(I[303] = (T)(img)(_n4##x,_n1##y,z,c)), \
8704
(I[327] = (T)(img)(_n4##x,_n2##y,z,c)), \
8705
(I[351] = (T)(img)(_n4##x,_n3##y,z,c)), \
8706
(I[375] = (T)(img)(_n4##x,_n4##y,z,c)), \
8707
(I[399] = (T)(img)(_n4##x,_n5##y,z,c)), \
8708
(I[423] = (T)(img)(_n4##x,_n6##y,z,c)), \
8709
(I[447] = (T)(img)(_n4##x,_n7##y,z,c)), \
8710
(I[471] = (T)(img)(_n4##x,_n8##y,z,c)), \
8711
(I[495] = (T)(img)(_n4##x,_n9##y,z,c)), \
8712
(I[519] = (T)(img)(_n4##x,_n10##y,z,c)), \
8713
(I[543] = (T)(img)(_n4##x,_n11##y,z,c)), \
8714
(I[567] = (T)(img)(_n4##x,_n12##y,z,c)), \
8715
(I[16] = (T)(img)(_n5##x,_p11##y,z,c)), \
8716
(I[40] = (T)(img)(_n5##x,_p10##y,z,c)), \
8717
(I[64] = (T)(img)(_n5##x,_p9##y,z,c)), \
8718
(I[88] = (T)(img)(_n5##x,_p8##y,z,c)), \
8719
(I[112] = (T)(img)(_n5##x,_p7##y,z,c)), \
8720
(I[136] = (T)(img)(_n5##x,_p6##y,z,c)), \
8721
(I[160] = (T)(img)(_n5##x,_p5##y,z,c)), \
8722
(I[184] = (T)(img)(_n5##x,_p4##y,z,c)), \
8723
(I[208] = (T)(img)(_n5##x,_p3##y,z,c)), \
8724
(I[232] = (T)(img)(_n5##x,_p2##y,z,c)), \
8725
(I[256] = (T)(img)(_n5##x,_p1##y,z,c)), \
8726
(I[280] = (T)(img)(_n5##x,y,z,c)), \
8727
(I[304] = (T)(img)(_n5##x,_n1##y,z,c)), \
8728
(I[328] = (T)(img)(_n5##x,_n2##y,z,c)), \
8729
(I[352] = (T)(img)(_n5##x,_n3##y,z,c)), \
8730
(I[376] = (T)(img)(_n5##x,_n4##y,z,c)), \
8731
(I[400] = (T)(img)(_n5##x,_n5##y,z,c)), \
8732
(I[424] = (T)(img)(_n5##x,_n6##y,z,c)), \
8733
(I[448] = (T)(img)(_n5##x,_n7##y,z,c)), \
8734
(I[472] = (T)(img)(_n5##x,_n8##y,z,c)), \
8735
(I[496] = (T)(img)(_n5##x,_n9##y,z,c)), \
8736
(I[520] = (T)(img)(_n5##x,_n10##y,z,c)), \
8737
(I[544] = (T)(img)(_n5##x,_n11##y,z,c)), \
8738
(I[568] = (T)(img)(_n5##x,_n12##y,z,c)), \
8739
(I[17] = (T)(img)(_n6##x,_p11##y,z,c)), \
8740
(I[41] = (T)(img)(_n6##x,_p10##y,z,c)), \
8741
(I[65] = (T)(img)(_n6##x,_p9##y,z,c)), \
8742
(I[89] = (T)(img)(_n6##x,_p8##y,z,c)), \
8743
(I[113] = (T)(img)(_n6##x,_p7##y,z,c)), \
8744
(I[137] = (T)(img)(_n6##x,_p6##y,z,c)), \
8745
(I[161] = (T)(img)(_n6##x,_p5##y,z,c)), \
8746
(I[185] = (T)(img)(_n6##x,_p4##y,z,c)), \
8747
(I[209] = (T)(img)(_n6##x,_p3##y,z,c)), \
8748
(I[233] = (T)(img)(_n6##x,_p2##y,z,c)), \
8749
(I[257] = (T)(img)(_n6##x,_p1##y,z,c)), \
8750
(I[281] = (T)(img)(_n6##x,y,z,c)), \
8751
(I[305] = (T)(img)(_n6##x,_n1##y,z,c)), \
8752
(I[329] = (T)(img)(_n6##x,_n2##y,z,c)), \
8753
(I[353] = (T)(img)(_n6##x,_n3##y,z,c)), \
8754
(I[377] = (T)(img)(_n6##x,_n4##y,z,c)), \
8755
(I[401] = (T)(img)(_n6##x,_n5##y,z,c)), \
8756
(I[425] = (T)(img)(_n6##x,_n6##y,z,c)), \
8757
(I[449] = (T)(img)(_n6##x,_n7##y,z,c)), \
8758
(I[473] = (T)(img)(_n6##x,_n8##y,z,c)), \
8759
(I[497] = (T)(img)(_n6##x,_n9##y,z,c)), \
8760
(I[521] = (T)(img)(_n6##x,_n10##y,z,c)), \
8761
(I[545] = (T)(img)(_n6##x,_n11##y,z,c)), \
8762
(I[569] = (T)(img)(_n6##x,_n12##y,z,c)), \
8763
(I[18] = (T)(img)(_n7##x,_p11##y,z,c)), \
8764
(I[42] = (T)(img)(_n7##x,_p10##y,z,c)), \
8765
(I[66] = (T)(img)(_n7##x,_p9##y,z,c)), \
8766
(I[90] = (T)(img)(_n7##x,_p8##y,z,c)), \
8767
(I[114] = (T)(img)(_n7##x,_p7##y,z,c)), \
8768
(I[138] = (T)(img)(_n7##x,_p6##y,z,c)), \
8769
(I[162] = (T)(img)(_n7##x,_p5##y,z,c)), \
8770
(I[186] = (T)(img)(_n7##x,_p4##y,z,c)), \
8771
(I[210] = (T)(img)(_n7##x,_p3##y,z,c)), \
8772
(I[234] = (T)(img)(_n7##x,_p2##y,z,c)), \
8773
(I[258] = (T)(img)(_n7##x,_p1##y,z,c)), \
8774
(I[282] = (T)(img)(_n7##x,y,z,c)), \
8775
(I[306] = (T)(img)(_n7##x,_n1##y,z,c)), \
8776
(I[330] = (T)(img)(_n7##x,_n2##y,z,c)), \
8777
(I[354] = (T)(img)(_n7##x,_n3##y,z,c)), \
8778
(I[378] = (T)(img)(_n7##x,_n4##y,z,c)), \
8779
(I[402] = (T)(img)(_n7##x,_n5##y,z,c)), \
8780
(I[426] = (T)(img)(_n7##x,_n6##y,z,c)), \
8781
(I[450] = (T)(img)(_n7##x,_n7##y,z,c)), \
8782
(I[474] = (T)(img)(_n7##x,_n8##y,z,c)), \
8783
(I[498] = (T)(img)(_n7##x,_n9##y,z,c)), \
8784
(I[522] = (T)(img)(_n7##x,_n10##y,z,c)), \
8785
(I[546] = (T)(img)(_n7##x,_n11##y,z,c)), \
8786
(I[570] = (T)(img)(_n7##x,_n12##y,z,c)), \
8787
(I[19] = (T)(img)(_n8##x,_p11##y,z,c)), \
8788
(I[43] = (T)(img)(_n8##x,_p10##y,z,c)), \
8789
(I[67] = (T)(img)(_n8##x,_p9##y,z,c)), \
8790
(I[91] = (T)(img)(_n8##x,_p8##y,z,c)), \
8791
(I[115] = (T)(img)(_n8##x,_p7##y,z,c)), \
8792
(I[139] = (T)(img)(_n8##x,_p6##y,z,c)), \
8793
(I[163] = (T)(img)(_n8##x,_p5##y,z,c)), \
8794
(I[187] = (T)(img)(_n8##x,_p4##y,z,c)), \
8795
(I[211] = (T)(img)(_n8##x,_p3##y,z,c)), \
8796
(I[235] = (T)(img)(_n8##x,_p2##y,z,c)), \
8797
(I[259] = (T)(img)(_n8##x,_p1##y,z,c)), \
8798
(I[283] = (T)(img)(_n8##x,y,z,c)), \
8799
(I[307] = (T)(img)(_n8##x,_n1##y,z,c)), \
8800
(I[331] = (T)(img)(_n8##x,_n2##y,z,c)), \
8801
(I[355] = (T)(img)(_n8##x,_n3##y,z,c)), \
8802
(I[379] = (T)(img)(_n8##x,_n4##y,z,c)), \
8803
(I[403] = (T)(img)(_n8##x,_n5##y,z,c)), \
8804
(I[427] = (T)(img)(_n8##x,_n6##y,z,c)), \
8805
(I[451] = (T)(img)(_n8##x,_n7##y,z,c)), \
8806
(I[475] = (T)(img)(_n8##x,_n8##y,z,c)), \
8807
(I[499] = (T)(img)(_n8##x,_n9##y,z,c)), \
8808
(I[523] = (T)(img)(_n8##x,_n10##y,z,c)), \
8809
(I[547] = (T)(img)(_n8##x,_n11##y,z,c)), \
8810
(I[571] = (T)(img)(_n8##x,_n12##y,z,c)), \
8811
(I[20] = (T)(img)(_n9##x,_p11##y,z,c)), \
8812
(I[44] = (T)(img)(_n9##x,_p10##y,z,c)), \
8813
(I[68] = (T)(img)(_n9##x,_p9##y,z,c)), \
8814
(I[92] = (T)(img)(_n9##x,_p8##y,z,c)), \
8815
(I[116] = (T)(img)(_n9##x,_p7##y,z,c)), \
8816
(I[140] = (T)(img)(_n9##x,_p6##y,z,c)), \
8817
(I[164] = (T)(img)(_n9##x,_p5##y,z,c)), \
8818
(I[188] = (T)(img)(_n9##x,_p4##y,z,c)), \
8819
(I[212] = (T)(img)(_n9##x,_p3##y,z,c)), \
8820
(I[236] = (T)(img)(_n9##x,_p2##y,z,c)), \
8821
(I[260] = (T)(img)(_n9##x,_p1##y,z,c)), \
8822
(I[284] = (T)(img)(_n9##x,y,z,c)), \
8823
(I[308] = (T)(img)(_n9##x,_n1##y,z,c)), \
8824
(I[332] = (T)(img)(_n9##x,_n2##y,z,c)), \
8825
(I[356] = (T)(img)(_n9##x,_n3##y,z,c)), \
8826
(I[380] = (T)(img)(_n9##x,_n4##y,z,c)), \
8827
(I[404] = (T)(img)(_n9##x,_n5##y,z,c)), \
8828
(I[428] = (T)(img)(_n9##x,_n6##y,z,c)), \
8829
(I[452] = (T)(img)(_n9##x,_n7##y,z,c)), \
8830
(I[476] = (T)(img)(_n9##x,_n8##y,z,c)), \
8831
(I[500] = (T)(img)(_n9##x,_n9##y,z,c)), \
8832
(I[524] = (T)(img)(_n9##x,_n10##y,z,c)), \
8833
(I[548] = (T)(img)(_n9##x,_n11##y,z,c)), \
8834
(I[572] = (T)(img)(_n9##x,_n12##y,z,c)), \
8835
(I[21] = (T)(img)(_n10##x,_p11##y,z,c)), \
8836
(I[45] = (T)(img)(_n10##x,_p10##y,z,c)), \
8837
(I[69] = (T)(img)(_n10##x,_p9##y,z,c)), \
8838
(I[93] = (T)(img)(_n10##x,_p8##y,z,c)), \
8839
(I[117] = (T)(img)(_n10##x,_p7##y,z,c)), \
8840
(I[141] = (T)(img)(_n10##x,_p6##y,z,c)), \
8841
(I[165] = (T)(img)(_n10##x,_p5##y,z,c)), \
8842
(I[189] = (T)(img)(_n10##x,_p4##y,z,c)), \
8843
(I[213] = (T)(img)(_n10##x,_p3##y,z,c)), \
8844
(I[237] = (T)(img)(_n10##x,_p2##y,z,c)), \
8845
(I[261] = (T)(img)(_n10##x,_p1##y,z,c)), \
8846
(I[285] = (T)(img)(_n10##x,y,z,c)), \
8847
(I[309] = (T)(img)(_n10##x,_n1##y,z,c)), \
8848
(I[333] = (T)(img)(_n10##x,_n2##y,z,c)), \
8849
(I[357] = (T)(img)(_n10##x,_n3##y,z,c)), \
8850
(I[381] = (T)(img)(_n10##x,_n4##y,z,c)), \
8851
(I[405] = (T)(img)(_n10##x,_n5##y,z,c)), \
8852
(I[429] = (T)(img)(_n10##x,_n6##y,z,c)), \
8853
(I[453] = (T)(img)(_n10##x,_n7##y,z,c)), \
8854
(I[477] = (T)(img)(_n10##x,_n8##y,z,c)), \
8855
(I[501] = (T)(img)(_n10##x,_n9##y,z,c)), \
8856
(I[525] = (T)(img)(_n10##x,_n10##y,z,c)), \
8857
(I[549] = (T)(img)(_n10##x,_n11##y,z,c)), \
8858
(I[573] = (T)(img)(_n10##x,_n12##y,z,c)), \
8859
(I[22] = (T)(img)(_n11##x,_p11##y,z,c)), \
8860
(I[46] = (T)(img)(_n11##x,_p10##y,z,c)), \
8861
(I[70] = (T)(img)(_n11##x,_p9##y,z,c)), \
8862
(I[94] = (T)(img)(_n11##x,_p8##y,z,c)), \
8863
(I[118] = (T)(img)(_n11##x,_p7##y,z,c)), \
8864
(I[142] = (T)(img)(_n11##x,_p6##y,z,c)), \
8865
(I[166] = (T)(img)(_n11##x,_p5##y,z,c)), \
8866
(I[190] = (T)(img)(_n11##x,_p4##y,z,c)), \
8867
(I[214] = (T)(img)(_n11##x,_p3##y,z,c)), \
8868
(I[238] = (T)(img)(_n11##x,_p2##y,z,c)), \
8869
(I[262] = (T)(img)(_n11##x,_p1##y,z,c)), \
8870
(I[286] = (T)(img)(_n11##x,y,z,c)), \
8871
(I[310] = (T)(img)(_n11##x,_n1##y,z,c)), \
8872
(I[334] = (T)(img)(_n11##x,_n2##y,z,c)), \
8873
(I[358] = (T)(img)(_n11##x,_n3##y,z,c)), \
8874
(I[382] = (T)(img)(_n11##x,_n4##y,z,c)), \
8875
(I[406] = (T)(img)(_n11##x,_n5##y,z,c)), \
8876
(I[430] = (T)(img)(_n11##x,_n6##y,z,c)), \
8877
(I[454] = (T)(img)(_n11##x,_n7##y,z,c)), \
8878
(I[478] = (T)(img)(_n11##x,_n8##y,z,c)), \
8879
(I[502] = (T)(img)(_n11##x,_n9##y,z,c)), \
8880
(I[526] = (T)(img)(_n11##x,_n10##y,z,c)), \
8881
(I[550] = (T)(img)(_n11##x,_n11##y,z,c)), \
8882
(I[574] = (T)(img)(_n11##x,_n12##y,z,c)), \
8883
12>=((img)._width)?(img).width() - 1:12); \
8884
(_n12##x<(img).width() && ( \
8885
(I[23] = (T)(img)(_n12##x,_p11##y,z,c)), \
8886
(I[47] = (T)(img)(_n12##x,_p10##y,z,c)), \
8887
(I[71] = (T)(img)(_n12##x,_p9##y,z,c)), \
8888
(I[95] = (T)(img)(_n12##x,_p8##y,z,c)), \
8889
(I[119] = (T)(img)(_n12##x,_p7##y,z,c)), \
8890
(I[143] = (T)(img)(_n12##x,_p6##y,z,c)), \
8891
(I[167] = (T)(img)(_n12##x,_p5##y,z,c)), \
8892
(I[191] = (T)(img)(_n12##x,_p4##y,z,c)), \
8893
(I[215] = (T)(img)(_n12##x,_p3##y,z,c)), \
8894
(I[239] = (T)(img)(_n12##x,_p2##y,z,c)), \
8895
(I[263] = (T)(img)(_n12##x,_p1##y,z,c)), \
8896
(I[287] = (T)(img)(_n12##x,y,z,c)), \
8897
(I[311] = (T)(img)(_n12##x,_n1##y,z,c)), \
8898
(I[335] = (T)(img)(_n12##x,_n2##y,z,c)), \
8899
(I[359] = (T)(img)(_n12##x,_n3##y,z,c)), \
8900
(I[383] = (T)(img)(_n12##x,_n4##y,z,c)), \
8901
(I[407] = (T)(img)(_n12##x,_n5##y,z,c)), \
8902
(I[431] = (T)(img)(_n12##x,_n6##y,z,c)), \
8903
(I[455] = (T)(img)(_n12##x,_n7##y,z,c)), \
8904
(I[479] = (T)(img)(_n12##x,_n8##y,z,c)), \
8905
(I[503] = (T)(img)(_n12##x,_n9##y,z,c)), \
8906
(I[527] = (T)(img)(_n12##x,_n10##y,z,c)), \
8907
(I[551] = (T)(img)(_n12##x,_n11##y,z,c)), \
8908
(I[575] = (T)(img)(_n12##x,_n12##y,z,c)),1)) || \
8909
_n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
8910
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
8911
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
8912
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
8913
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
8914
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
8915
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
8916
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
8917
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
8918
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
8919
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
8920
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \
8921
I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
8922
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \
8923
I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
8924
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
8925
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \
8926
I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \
8927
I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \
8928
I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \
8929
I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
8930
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \
8931
I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], \
8932
I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], \
8933
I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], \
8934
_p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x)
8935
8936
#define cimg_for_in24x24(img,x0,y0,x1,y1,x,y,z,c,I,T) \
8937
cimg_for_in24((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
8938
_p11##x = x - 11<0?0:x - 11, \
8939
_p10##x = x - 10<0?0:x - 10, \
8940
_p9##x = x - 9<0?0:x - 9, \
8941
_p8##x = x - 8<0?0:x - 8, \
8942
_p7##x = x - 7<0?0:x - 7, \
8943
_p6##x = x - 6<0?0:x - 6, \
8944
_p5##x = x - 5<0?0:x - 5, \
8945
_p4##x = x - 4<0?0:x - 4, \
8946
_p3##x = x - 3<0?0:x - 3, \
8947
_p2##x = x - 2<0?0:x - 2, \
8948
_p1##x = x - 1<0?0:x - 1, \
8949
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
8950
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
8951
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
8952
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
8953
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
8954
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
8955
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
8956
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
8957
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
8958
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
8959
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
8960
_n12##x = (int)( \
8961
(I[0] = (T)(img)(_p11##x,_p11##y,z,c)), \
8962
(I[24] = (T)(img)(_p11##x,_p10##y,z,c)), \
8963
(I[48] = (T)(img)(_p11##x,_p9##y,z,c)), \
8964
(I[72] = (T)(img)(_p11##x,_p8##y,z,c)), \
8965
(I[96] = (T)(img)(_p11##x,_p7##y,z,c)), \
8966
(I[120] = (T)(img)(_p11##x,_p6##y,z,c)), \
8967
(I[144] = (T)(img)(_p11##x,_p5##y,z,c)), \
8968
(I[168] = (T)(img)(_p11##x,_p4##y,z,c)), \
8969
(I[192] = (T)(img)(_p11##x,_p3##y,z,c)), \
8970
(I[216] = (T)(img)(_p11##x,_p2##y,z,c)), \
8971
(I[240] = (T)(img)(_p11##x,_p1##y,z,c)), \
8972
(I[264] = (T)(img)(_p11##x,y,z,c)), \
8973
(I[288] = (T)(img)(_p11##x,_n1##y,z,c)), \
8974
(I[312] = (T)(img)(_p11##x,_n2##y,z,c)), \
8975
(I[336] = (T)(img)(_p11##x,_n3##y,z,c)), \
8976
(I[360] = (T)(img)(_p11##x,_n4##y,z,c)), \
8977
(I[384] = (T)(img)(_p11##x,_n5##y,z,c)), \
8978
(I[408] = (T)(img)(_p11##x,_n6##y,z,c)), \
8979
(I[432] = (T)(img)(_p11##x,_n7##y,z,c)), \
8980
(I[456] = (T)(img)(_p11##x,_n8##y,z,c)), \
8981
(I[480] = (T)(img)(_p11##x,_n9##y,z,c)), \
8982
(I[504] = (T)(img)(_p11##x,_n10##y,z,c)), \
8983
(I[528] = (T)(img)(_p11##x,_n11##y,z,c)), \
8984
(I[552] = (T)(img)(_p11##x,_n12##y,z,c)), \
8985
(I[1] = (T)(img)(_p10##x,_p11##y,z,c)), \
8986
(I[25] = (T)(img)(_p10##x,_p10##y,z,c)), \
8987
(I[49] = (T)(img)(_p10##x,_p9##y,z,c)), \
8988
(I[73] = (T)(img)(_p10##x,_p8##y,z,c)), \
8989
(I[97] = (T)(img)(_p10##x,_p7##y,z,c)), \
8990
(I[121] = (T)(img)(_p10##x,_p6##y,z,c)), \
8991
(I[145] = (T)(img)(_p10##x,_p5##y,z,c)), \
8992
(I[169] = (T)(img)(_p10##x,_p4##y,z,c)), \
8993
(I[193] = (T)(img)(_p10##x,_p3##y,z,c)), \
8994
(I[217] = (T)(img)(_p10##x,_p2##y,z,c)), \
8995
(I[241] = (T)(img)(_p10##x,_p1##y,z,c)), \
8996
(I[265] = (T)(img)(_p10##x,y,z,c)), \
8997
(I[289] = (T)(img)(_p10##x,_n1##y,z,c)), \
8998
(I[313] = (T)(img)(_p10##x,_n2##y,z,c)), \
8999
(I[337] = (T)(img)(_p10##x,_n3##y,z,c)), \
9000
(I[361] = (T)(img)(_p10##x,_n4##y,z,c)), \
9001
(I[385] = (T)(img)(_p10##x,_n5##y,z,c)), \
9002
(I[409] = (T)(img)(_p10##x,_n6##y,z,c)), \
9003
(I[433] = (T)(img)(_p10##x,_n7##y,z,c)), \
9004
(I[457] = (T)(img)(_p10##x,_n8##y,z,c)), \
9005
(I[481] = (T)(img)(_p10##x,_n9##y,z,c)), \
9006
(I[505] = (T)(img)(_p10##x,_n10##y,z,c)), \
9007
(I[529] = (T)(img)(_p10##x,_n11##y,z,c)), \
9008
(I[553] = (T)(img)(_p10##x,_n12##y,z,c)), \
9009
(I[2] = (T)(img)(_p9##x,_p11##y,z,c)), \
9010
(I[26] = (T)(img)(_p9##x,_p10##y,z,c)), \
9011
(I[50] = (T)(img)(_p9##x,_p9##y,z,c)), \
9012
(I[74] = (T)(img)(_p9##x,_p8##y,z,c)), \
9013
(I[98] = (T)(img)(_p9##x,_p7##y,z,c)), \
9014
(I[122] = (T)(img)(_p9##x,_p6##y,z,c)), \
9015
(I[146] = (T)(img)(_p9##x,_p5##y,z,c)), \
9016
(I[170] = (T)(img)(_p9##x,_p4##y,z,c)), \
9017
(I[194] = (T)(img)(_p9##x,_p3##y,z,c)), \
9018
(I[218] = (T)(img)(_p9##x,_p2##y,z,c)), \
9019
(I[242] = (T)(img)(_p9##x,_p1##y,z,c)), \
9020
(I[266] = (T)(img)(_p9##x,y,z,c)), \
9021
(I[290] = (T)(img)(_p9##x,_n1##y,z,c)), \
9022
(I[314] = (T)(img)(_p9##x,_n2##y,z,c)), \
9023
(I[338] = (T)(img)(_p9##x,_n3##y,z,c)), \
9024
(I[362] = (T)(img)(_p9##x,_n4##y,z,c)), \
9025
(I[386] = (T)(img)(_p9##x,_n5##y,z,c)), \
9026
(I[410] = (T)(img)(_p9##x,_n6##y,z,c)), \
9027
(I[434] = (T)(img)(_p9##x,_n7##y,z,c)), \
9028
(I[458] = (T)(img)(_p9##x,_n8##y,z,c)), \
9029
(I[482] = (T)(img)(_p9##x,_n9##y,z,c)), \
9030
(I[506] = (T)(img)(_p9##x,_n10##y,z,c)), \
9031
(I[530] = (T)(img)(_p9##x,_n11##y,z,c)), \
9032
(I[554] = (T)(img)(_p9##x,_n12##y,z,c)), \
9033
(I[3] = (T)(img)(_p8##x,_p11##y,z,c)), \
9034
(I[27] = (T)(img)(_p8##x,_p10##y,z,c)), \
9035
(I[51] = (T)(img)(_p8##x,_p9##y,z,c)), \
9036
(I[75] = (T)(img)(_p8##x,_p8##y,z,c)), \
9037
(I[99] = (T)(img)(_p8##x,_p7##y,z,c)), \
9038
(I[123] = (T)(img)(_p8##x,_p6##y,z,c)), \
9039
(I[147] = (T)(img)(_p8##x,_p5##y,z,c)), \
9040
(I[171] = (T)(img)(_p8##x,_p4##y,z,c)), \
9041
(I[195] = (T)(img)(_p8##x,_p3##y,z,c)), \
9042
(I[219] = (T)(img)(_p8##x,_p2##y,z,c)), \
9043
(I[243] = (T)(img)(_p8##x,_p1##y,z,c)), \
9044
(I[267] = (T)(img)(_p8##x,y,z,c)), \
9045
(I[291] = (T)(img)(_p8##x,_n1##y,z,c)), \
9046
(I[315] = (T)(img)(_p8##x,_n2##y,z,c)), \
9047
(I[339] = (T)(img)(_p8##x,_n3##y,z,c)), \
9048
(I[363] = (T)(img)(_p8##x,_n4##y,z,c)), \
9049
(I[387] = (T)(img)(_p8##x,_n5##y,z,c)), \
9050
(I[411] = (T)(img)(_p8##x,_n6##y,z,c)), \
9051
(I[435] = (T)(img)(_p8##x,_n7##y,z,c)), \
9052
(I[459] = (T)(img)(_p8##x,_n8##y,z,c)), \
9053
(I[483] = (T)(img)(_p8##x,_n9##y,z,c)), \
9054
(I[507] = (T)(img)(_p8##x,_n10##y,z,c)), \
9055
(I[531] = (T)(img)(_p8##x,_n11##y,z,c)), \
9056
(I[555] = (T)(img)(_p8##x,_n12##y,z,c)), \
9057
(I[4] = (T)(img)(_p7##x,_p11##y,z,c)), \
9058
(I[28] = (T)(img)(_p7##x,_p10##y,z,c)), \
9059
(I[52] = (T)(img)(_p7##x,_p9##y,z,c)), \
9060
(I[76] = (T)(img)(_p7##x,_p8##y,z,c)), \
9061
(I[100] = (T)(img)(_p7##x,_p7##y,z,c)), \
9062
(I[124] = (T)(img)(_p7##x,_p6##y,z,c)), \
9063
(I[148] = (T)(img)(_p7##x,_p5##y,z,c)), \
9064
(I[172] = (T)(img)(_p7##x,_p4##y,z,c)), \
9065
(I[196] = (T)(img)(_p7##x,_p3##y,z,c)), \
9066
(I[220] = (T)(img)(_p7##x,_p2##y,z,c)), \
9067
(I[244] = (T)(img)(_p7##x,_p1##y,z,c)), \
9068
(I[268] = (T)(img)(_p7##x,y,z,c)), \
9069
(I[292] = (T)(img)(_p7##x,_n1##y,z,c)), \
9070
(I[316] = (T)(img)(_p7##x,_n2##y,z,c)), \
9071
(I[340] = (T)(img)(_p7##x,_n3##y,z,c)), \
9072
(I[364] = (T)(img)(_p7##x,_n4##y,z,c)), \
9073
(I[388] = (T)(img)(_p7##x,_n5##y,z,c)), \
9074
(I[412] = (T)(img)(_p7##x,_n6##y,z,c)), \
9075
(I[436] = (T)(img)(_p7##x,_n7##y,z,c)), \
9076
(I[460] = (T)(img)(_p7##x,_n8##y,z,c)), \
9077
(I[484] = (T)(img)(_p7##x,_n9##y,z,c)), \
9078
(I[508] = (T)(img)(_p7##x,_n10##y,z,c)), \
9079
(I[532] = (T)(img)(_p7##x,_n11##y,z,c)), \
9080
(I[556] = (T)(img)(_p7##x,_n12##y,z,c)), \
9081
(I[5] = (T)(img)(_p6##x,_p11##y,z,c)), \
9082
(I[29] = (T)(img)(_p6##x,_p10##y,z,c)), \
9083
(I[53] = (T)(img)(_p6##x,_p9##y,z,c)), \
9084
(I[77] = (T)(img)(_p6##x,_p8##y,z,c)), \
9085
(I[101] = (T)(img)(_p6##x,_p7##y,z,c)), \
9086
(I[125] = (T)(img)(_p6##x,_p6##y,z,c)), \
9087
(I[149] = (T)(img)(_p6##x,_p5##y,z,c)), \
9088
(I[173] = (T)(img)(_p6##x,_p4##y,z,c)), \
9089
(I[197] = (T)(img)(_p6##x,_p3##y,z,c)), \
9090
(I[221] = (T)(img)(_p6##x,_p2##y,z,c)), \
9091
(I[245] = (T)(img)(_p6##x,_p1##y,z,c)), \
9092
(I[269] = (T)(img)(_p6##x,y,z,c)), \
9093
(I[293] = (T)(img)(_p6##x,_n1##y,z,c)), \
9094
(I[317] = (T)(img)(_p6##x,_n2##y,z,c)), \
9095
(I[341] = (T)(img)(_p6##x,_n3##y,z,c)), \
9096
(I[365] = (T)(img)(_p6##x,_n4##y,z,c)), \
9097
(I[389] = (T)(img)(_p6##x,_n5##y,z,c)), \
9098
(I[413] = (T)(img)(_p6##x,_n6##y,z,c)), \
9099
(I[437] = (T)(img)(_p6##x,_n7##y,z,c)), \
9100
(I[461] = (T)(img)(_p6##x,_n8##y,z,c)), \
9101
(I[485] = (T)(img)(_p6##x,_n9##y,z,c)), \
9102
(I[509] = (T)(img)(_p6##x,_n10##y,z,c)), \
9103
(I[533] = (T)(img)(_p6##x,_n11##y,z,c)), \
9104
(I[557] = (T)(img)(_p6##x,_n12##y,z,c)), \
9105
(I[6] = (T)(img)(_p5##x,_p11##y,z,c)), \
9106
(I[30] = (T)(img)(_p5##x,_p10##y,z,c)), \
9107
(I[54] = (T)(img)(_p5##x,_p9##y,z,c)), \
9108
(I[78] = (T)(img)(_p5##x,_p8##y,z,c)), \
9109
(I[102] = (T)(img)(_p5##x,_p7##y,z,c)), \
9110
(I[126] = (T)(img)(_p5##x,_p6##y,z,c)), \
9111
(I[150] = (T)(img)(_p5##x,_p5##y,z,c)), \
9112
(I[174] = (T)(img)(_p5##x,_p4##y,z,c)), \
9113
(I[198] = (T)(img)(_p5##x,_p3##y,z,c)), \
9114
(I[222] = (T)(img)(_p5##x,_p2##y,z,c)), \
9115
(I[246] = (T)(img)(_p5##x,_p1##y,z,c)), \
9116
(I[270] = (T)(img)(_p5##x,y,z,c)), \
9117
(I[294] = (T)(img)(_p5##x,_n1##y,z,c)), \
9118
(I[318] = (T)(img)(_p5##x,_n2##y,z,c)), \
9119
(I[342] = (T)(img)(_p5##x,_n3##y,z,c)), \
9120
(I[366] = (T)(img)(_p5##x,_n4##y,z,c)), \
9121
(I[390] = (T)(img)(_p5##x,_n5##y,z,c)), \
9122
(I[414] = (T)(img)(_p5##x,_n6##y,z,c)), \
9123
(I[438] = (T)(img)(_p5##x,_n7##y,z,c)), \
9124
(I[462] = (T)(img)(_p5##x,_n8##y,z,c)), \
9125
(I[486] = (T)(img)(_p5##x,_n9##y,z,c)), \
9126
(I[510] = (T)(img)(_p5##x,_n10##y,z,c)), \
9127
(I[534] = (T)(img)(_p5##x,_n11##y,z,c)), \
9128
(I[558] = (T)(img)(_p5##x,_n12##y,z,c)), \
9129
(I[7] = (T)(img)(_p4##x,_p11##y,z,c)), \
9130
(I[31] = (T)(img)(_p4##x,_p10##y,z,c)), \
9131
(I[55] = (T)(img)(_p4##x,_p9##y,z,c)), \
9132
(I[79] = (T)(img)(_p4##x,_p8##y,z,c)), \
9133
(I[103] = (T)(img)(_p4##x,_p7##y,z,c)), \
9134
(I[127] = (T)(img)(_p4##x,_p6##y,z,c)), \
9135
(I[151] = (T)(img)(_p4##x,_p5##y,z,c)), \
9136
(I[175] = (T)(img)(_p4##x,_p4##y,z,c)), \
9137
(I[199] = (T)(img)(_p4##x,_p3##y,z,c)), \
9138
(I[223] = (T)(img)(_p4##x,_p2##y,z,c)), \
9139
(I[247] = (T)(img)(_p4##x,_p1##y,z,c)), \
9140
(I[271] = (T)(img)(_p4##x,y,z,c)), \
9141
(I[295] = (T)(img)(_p4##x,_n1##y,z,c)), \
9142
(I[319] = (T)(img)(_p4##x,_n2##y,z,c)), \
9143
(I[343] = (T)(img)(_p4##x,_n3##y,z,c)), \
9144
(I[367] = (T)(img)(_p4##x,_n4##y,z,c)), \
9145
(I[391] = (T)(img)(_p4##x,_n5##y,z,c)), \
9146
(I[415] = (T)(img)(_p4##x,_n6##y,z,c)), \
9147
(I[439] = (T)(img)(_p4##x,_n7##y,z,c)), \
9148
(I[463] = (T)(img)(_p4##x,_n8##y,z,c)), \
9149
(I[487] = (T)(img)(_p4##x,_n9##y,z,c)), \
9150
(I[511] = (T)(img)(_p4##x,_n10##y,z,c)), \
9151
(I[535] = (T)(img)(_p4##x,_n11##y,z,c)), \
9152
(I[559] = (T)(img)(_p4##x,_n12##y,z,c)), \
9153
(I[8] = (T)(img)(_p3##x,_p11##y,z,c)), \
9154
(I[32] = (T)(img)(_p3##x,_p10##y,z,c)), \
9155
(I[56] = (T)(img)(_p3##x,_p9##y,z,c)), \
9156
(I[80] = (T)(img)(_p3##x,_p8##y,z,c)), \
9157
(I[104] = (T)(img)(_p3##x,_p7##y,z,c)), \
9158
(I[128] = (T)(img)(_p3##x,_p6##y,z,c)), \
9159
(I[152] = (T)(img)(_p3##x,_p5##y,z,c)), \
9160
(I[176] = (T)(img)(_p3##x,_p4##y,z,c)), \
9161
(I[200] = (T)(img)(_p3##x,_p3##y,z,c)), \
9162
(I[224] = (T)(img)(_p3##x,_p2##y,z,c)), \
9163
(I[248] = (T)(img)(_p3##x,_p1##y,z,c)), \
9164
(I[272] = (T)(img)(_p3##x,y,z,c)), \
9165
(I[296] = (T)(img)(_p3##x,_n1##y,z,c)), \
9166
(I[320] = (T)(img)(_p3##x,_n2##y,z,c)), \
9167
(I[344] = (T)(img)(_p3##x,_n3##y,z,c)), \
9168
(I[368] = (T)(img)(_p3##x,_n4##y,z,c)), \
9169
(I[392] = (T)(img)(_p3##x,_n5##y,z,c)), \
9170
(I[416] = (T)(img)(_p3##x,_n6##y,z,c)), \
9171
(I[440] = (T)(img)(_p3##x,_n7##y,z,c)), \
9172
(I[464] = (T)(img)(_p3##x,_n8##y,z,c)), \
9173
(I[488] = (T)(img)(_p3##x,_n9##y,z,c)), \
9174
(I[512] = (T)(img)(_p3##x,_n10##y,z,c)), \
9175
(I[536] = (T)(img)(_p3##x,_n11##y,z,c)), \
9176
(I[560] = (T)(img)(_p3##x,_n12##y,z,c)), \
9177
(I[9] = (T)(img)(_p2##x,_p11##y,z,c)), \
9178
(I[33] = (T)(img)(_p2##x,_p10##y,z,c)), \
9179
(I[57] = (T)(img)(_p2##x,_p9##y,z,c)), \
9180
(I[81] = (T)(img)(_p2##x,_p8##y,z,c)), \
9181
(I[105] = (T)(img)(_p2##x,_p7##y,z,c)), \
9182
(I[129] = (T)(img)(_p2##x,_p6##y,z,c)), \
9183
(I[153] = (T)(img)(_p2##x,_p5##y,z,c)), \
9184
(I[177] = (T)(img)(_p2##x,_p4##y,z,c)), \
9185
(I[201] = (T)(img)(_p2##x,_p3##y,z,c)), \
9186
(I[225] = (T)(img)(_p2##x,_p2##y,z,c)), \
9187
(I[249] = (T)(img)(_p2##x,_p1##y,z,c)), \
9188
(I[273] = (T)(img)(_p2##x,y,z,c)), \
9189
(I[297] = (T)(img)(_p2##x,_n1##y,z,c)), \
9190
(I[321] = (T)(img)(_p2##x,_n2##y,z,c)), \
9191
(I[345] = (T)(img)(_p2##x,_n3##y,z,c)), \
9192
(I[369] = (T)(img)(_p2##x,_n4##y,z,c)), \
9193
(I[393] = (T)(img)(_p2##x,_n5##y,z,c)), \
9194
(I[417] = (T)(img)(_p2##x,_n6##y,z,c)), \
9195
(I[441] = (T)(img)(_p2##x,_n7##y,z,c)), \
9196
(I[465] = (T)(img)(_p2##x,_n8##y,z,c)), \
9197
(I[489] = (T)(img)(_p2##x,_n9##y,z,c)), \
9198
(I[513] = (T)(img)(_p2##x,_n10##y,z,c)), \
9199
(I[537] = (T)(img)(_p2##x,_n11##y,z,c)), \
9200
(I[561] = (T)(img)(_p2##x,_n12##y,z,c)), \
9201
(I[10] = (T)(img)(_p1##x,_p11##y,z,c)), \
9202
(I[34] = (T)(img)(_p1##x,_p10##y,z,c)), \
9203
(I[58] = (T)(img)(_p1##x,_p9##y,z,c)), \
9204
(I[82] = (T)(img)(_p1##x,_p8##y,z,c)), \
9205
(I[106] = (T)(img)(_p1##x,_p7##y,z,c)), \
9206
(I[130] = (T)(img)(_p1##x,_p6##y,z,c)), \
9207
(I[154] = (T)(img)(_p1##x,_p5##y,z,c)), \
9208
(I[178] = (T)(img)(_p1##x,_p4##y,z,c)), \
9209
(I[202] = (T)(img)(_p1##x,_p3##y,z,c)), \
9210
(I[226] = (T)(img)(_p1##x,_p2##y,z,c)), \
9211
(I[250] = (T)(img)(_p1##x,_p1##y,z,c)), \
9212
(I[274] = (T)(img)(_p1##x,y,z,c)), \
9213
(I[298] = (T)(img)(_p1##x,_n1##y,z,c)), \
9214
(I[322] = (T)(img)(_p1##x,_n2##y,z,c)), \
9215
(I[346] = (T)(img)(_p1##x,_n3##y,z,c)), \
9216
(I[370] = (T)(img)(_p1##x,_n4##y,z,c)), \
9217
(I[394] = (T)(img)(_p1##x,_n5##y,z,c)), \
9218
(I[418] = (T)(img)(_p1##x,_n6##y,z,c)), \
9219
(I[442] = (T)(img)(_p1##x,_n7##y,z,c)), \
9220
(I[466] = (T)(img)(_p1##x,_n8##y,z,c)), \
9221
(I[490] = (T)(img)(_p1##x,_n9##y,z,c)), \
9222
(I[514] = (T)(img)(_p1##x,_n10##y,z,c)), \
9223
(I[538] = (T)(img)(_p1##x,_n11##y,z,c)), \
9224
(I[562] = (T)(img)(_p1##x,_n12##y,z,c)), \
9225
(I[11] = (T)(img)(x,_p11##y,z,c)), \
9226
(I[35] = (T)(img)(x,_p10##y,z,c)), \
9227
(I[59] = (T)(img)(x,_p9##y,z,c)), \
9228
(I[83] = (T)(img)(x,_p8##y,z,c)), \
9229
(I[107] = (T)(img)(x,_p7##y,z,c)), \
9230
(I[131] = (T)(img)(x,_p6##y,z,c)), \
9231
(I[155] = (T)(img)(x,_p5##y,z,c)), \
9232
(I[179] = (T)(img)(x,_p4##y,z,c)), \
9233
(I[203] = (T)(img)(x,_p3##y,z,c)), \
9234
(I[227] = (T)(img)(x,_p2##y,z,c)), \
9235
(I[251] = (T)(img)(x,_p1##y,z,c)), \
9236
(I[275] = (T)(img)(x,y,z,c)), \
9237
(I[299] = (T)(img)(x,_n1##y,z,c)), \
9238
(I[323] = (T)(img)(x,_n2##y,z,c)), \
9239
(I[347] = (T)(img)(x,_n3##y,z,c)), \
9240
(I[371] = (T)(img)(x,_n4##y,z,c)), \
9241
(I[395] = (T)(img)(x,_n5##y,z,c)), \
9242
(I[419] = (T)(img)(x,_n6##y,z,c)), \
9243
(I[443] = (T)(img)(x,_n7##y,z,c)), \
9244
(I[467] = (T)(img)(x,_n8##y,z,c)), \
9245
(I[491] = (T)(img)(x,_n9##y,z,c)), \
9246
(I[515] = (T)(img)(x,_n10##y,z,c)), \
9247
(I[539] = (T)(img)(x,_n11##y,z,c)), \
9248
(I[563] = (T)(img)(x,_n12##y,z,c)), \
9249
(I[12] = (T)(img)(_n1##x,_p11##y,z,c)), \
9250
(I[36] = (T)(img)(_n1##x,_p10##y,z,c)), \
9251
(I[60] = (T)(img)(_n1##x,_p9##y,z,c)), \
9252
(I[84] = (T)(img)(_n1##x,_p8##y,z,c)), \
9253
(I[108] = (T)(img)(_n1##x,_p7##y,z,c)), \
9254
(I[132] = (T)(img)(_n1##x,_p6##y,z,c)), \
9255
(I[156] = (T)(img)(_n1##x,_p5##y,z,c)), \
9256
(I[180] = (T)(img)(_n1##x,_p4##y,z,c)), \
9257
(I[204] = (T)(img)(_n1##x,_p3##y,z,c)), \
9258
(I[228] = (T)(img)(_n1##x,_p2##y,z,c)), \
9259
(I[252] = (T)(img)(_n1##x,_p1##y,z,c)), \
9260
(I[276] = (T)(img)(_n1##x,y,z,c)), \
9261
(I[300] = (T)(img)(_n1##x,_n1##y,z,c)), \
9262
(I[324] = (T)(img)(_n1##x,_n2##y,z,c)), \
9263
(I[348] = (T)(img)(_n1##x,_n3##y,z,c)), \
9264
(I[372] = (T)(img)(_n1##x,_n4##y,z,c)), \
9265
(I[396] = (T)(img)(_n1##x,_n5##y,z,c)), \
9266
(I[420] = (T)(img)(_n1##x,_n6##y,z,c)), \
9267
(I[444] = (T)(img)(_n1##x,_n7##y,z,c)), \
9268
(I[468] = (T)(img)(_n1##x,_n8##y,z,c)), \
9269
(I[492] = (T)(img)(_n1##x,_n9##y,z,c)), \
9270
(I[516] = (T)(img)(_n1##x,_n10##y,z,c)), \
9271
(I[540] = (T)(img)(_n1##x,_n11##y,z,c)), \
9272
(I[564] = (T)(img)(_n1##x,_n12##y,z,c)), \
9273
(I[13] = (T)(img)(_n2##x,_p11##y,z,c)), \
9274
(I[37] = (T)(img)(_n2##x,_p10##y,z,c)), \
9275
(I[61] = (T)(img)(_n2##x,_p9##y,z,c)), \
9276
(I[85] = (T)(img)(_n2##x,_p8##y,z,c)), \
9277
(I[109] = (T)(img)(_n2##x,_p7##y,z,c)), \
9278
(I[133] = (T)(img)(_n2##x,_p6##y,z,c)), \
9279
(I[157] = (T)(img)(_n2##x,_p5##y,z,c)), \
9280
(I[181] = (T)(img)(_n2##x,_p4##y,z,c)), \
9281
(I[205] = (T)(img)(_n2##x,_p3##y,z,c)), \
9282
(I[229] = (T)(img)(_n2##x,_p2##y,z,c)), \
9283
(I[253] = (T)(img)(_n2##x,_p1##y,z,c)), \
9284
(I[277] = (T)(img)(_n2##x,y,z,c)), \
9285
(I[301] = (T)(img)(_n2##x,_n1##y,z,c)), \
9286
(I[325] = (T)(img)(_n2##x,_n2##y,z,c)), \
9287
(I[349] = (T)(img)(_n2##x,_n3##y,z,c)), \
9288
(I[373] = (T)(img)(_n2##x,_n4##y,z,c)), \
9289
(I[397] = (T)(img)(_n2##x,_n5##y,z,c)), \
9290
(I[421] = (T)(img)(_n2##x,_n6##y,z,c)), \
9291
(I[445] = (T)(img)(_n2##x,_n7##y,z,c)), \
9292
(I[469] = (T)(img)(_n2##x,_n8##y,z,c)), \
9293
(I[493] = (T)(img)(_n2##x,_n9##y,z,c)), \
9294
(I[517] = (T)(img)(_n2##x,_n10##y,z,c)), \
9295
(I[541] = (T)(img)(_n2##x,_n11##y,z,c)), \
9296
(I[565] = (T)(img)(_n2##x,_n12##y,z,c)), \
9297
(I[14] = (T)(img)(_n3##x,_p11##y,z,c)), \
9298
(I[38] = (T)(img)(_n3##x,_p10##y,z,c)), \
9299
(I[62] = (T)(img)(_n3##x,_p9##y,z,c)), \
9300
(I[86] = (T)(img)(_n3##x,_p8##y,z,c)), \
9301
(I[110] = (T)(img)(_n3##x,_p7##y,z,c)), \
9302
(I[134] = (T)(img)(_n3##x,_p6##y,z,c)), \
9303
(I[158] = (T)(img)(_n3##x,_p5##y,z,c)), \
9304
(I[182] = (T)(img)(_n3##x,_p4##y,z,c)), \
9305
(I[206] = (T)(img)(_n3##x,_p3##y,z,c)), \
9306
(I[230] = (T)(img)(_n3##x,_p2##y,z,c)), \
9307
(I[254] = (T)(img)(_n3##x,_p1##y,z,c)), \
9308
(I[278] = (T)(img)(_n3##x,y,z,c)), \
9309
(I[302] = (T)(img)(_n3##x,_n1##y,z,c)), \
9310
(I[326] = (T)(img)(_n3##x,_n2##y,z,c)), \
9311
(I[350] = (T)(img)(_n3##x,_n3##y,z,c)), \
9312
(I[374] = (T)(img)(_n3##x,_n4##y,z,c)), \
9313
(I[398] = (T)(img)(_n3##x,_n5##y,z,c)), \
9314
(I[422] = (T)(img)(_n3##x,_n6##y,z,c)), \
9315
(I[446] = (T)(img)(_n3##x,_n7##y,z,c)), \
9316
(I[470] = (T)(img)(_n3##x,_n8##y,z,c)), \
9317
(I[494] = (T)(img)(_n3##x,_n9##y,z,c)), \
9318
(I[518] = (T)(img)(_n3##x,_n10##y,z,c)), \
9319
(I[542] = (T)(img)(_n3##x,_n11##y,z,c)), \
9320
(I[566] = (T)(img)(_n3##x,_n12##y,z,c)), \
9321
(I[15] = (T)(img)(_n4##x,_p11##y,z,c)), \
9322
(I[39] = (T)(img)(_n4##x,_p10##y,z,c)), \
9323
(I[63] = (T)(img)(_n4##x,_p9##y,z,c)), \
9324
(I[87] = (T)(img)(_n4##x,_p8##y,z,c)), \
9325
(I[111] = (T)(img)(_n4##x,_p7##y,z,c)), \
9326
(I[135] = (T)(img)(_n4##x,_p6##y,z,c)), \
9327
(I[159] = (T)(img)(_n4##x,_p5##y,z,c)), \
9328
(I[183] = (T)(img)(_n4##x,_p4##y,z,c)), \
9329
(I[207] = (T)(img)(_n4##x,_p3##y,z,c)), \
9330
(I[231] = (T)(img)(_n4##x,_p2##y,z,c)), \
9331
(I[255] = (T)(img)(_n4##x,_p1##y,z,c)), \
9332
(I[279] = (T)(img)(_n4##x,y,z,c)), \
9333
(I[303] = (T)(img)(_n4##x,_n1##y,z,c)), \
9334
(I[327] = (T)(img)(_n4##x,_n2##y,z,c)), \
9335
(I[351] = (T)(img)(_n4##x,_n3##y,z,c)), \
9336
(I[375] = (T)(img)(_n4##x,_n4##y,z,c)), \
9337
(I[399] = (T)(img)(_n4##x,_n5##y,z,c)), \
9338
(I[423] = (T)(img)(_n4##x,_n6##y,z,c)), \
9339
(I[447] = (T)(img)(_n4##x,_n7##y,z,c)), \
9340
(I[471] = (T)(img)(_n4##x,_n8##y,z,c)), \
9341
(I[495] = (T)(img)(_n4##x,_n9##y,z,c)), \
9342
(I[519] = (T)(img)(_n4##x,_n10##y,z,c)), \
9343
(I[543] = (T)(img)(_n4##x,_n11##y,z,c)), \
9344
(I[567] = (T)(img)(_n4##x,_n12##y,z,c)), \
9345
(I[16] = (T)(img)(_n5##x,_p11##y,z,c)), \
9346
(I[40] = (T)(img)(_n5##x,_p10##y,z,c)), \
9347
(I[64] = (T)(img)(_n5##x,_p9##y,z,c)), \
9348
(I[88] = (T)(img)(_n5##x,_p8##y,z,c)), \
9349
(I[112] = (T)(img)(_n5##x,_p7##y,z,c)), \
9350
(I[136] = (T)(img)(_n5##x,_p6##y,z,c)), \
9351
(I[160] = (T)(img)(_n5##x,_p5##y,z,c)), \
9352
(I[184] = (T)(img)(_n5##x,_p4##y,z,c)), \
9353
(I[208] = (T)(img)(_n5##x,_p3##y,z,c)), \
9354
(I[232] = (T)(img)(_n5##x,_p2##y,z,c)), \
9355
(I[256] = (T)(img)(_n5##x,_p1##y,z,c)), \
9356
(I[280] = (T)(img)(_n5##x,y,z,c)), \
9357
(I[304] = (T)(img)(_n5##x,_n1##y,z,c)), \
9358
(I[328] = (T)(img)(_n5##x,_n2##y,z,c)), \
9359
(I[352] = (T)(img)(_n5##x,_n3##y,z,c)), \
9360
(I[376] = (T)(img)(_n5##x,_n4##y,z,c)), \
9361
(I[400] = (T)(img)(_n5##x,_n5##y,z,c)), \
9362
(I[424] = (T)(img)(_n5##x,_n6##y,z,c)), \
9363
(I[448] = (T)(img)(_n5##x,_n7##y,z,c)), \
9364
(I[472] = (T)(img)(_n5##x,_n8##y,z,c)), \
9365
(I[496] = (T)(img)(_n5##x,_n9##y,z,c)), \
9366
(I[520] = (T)(img)(_n5##x,_n10##y,z,c)), \
9367
(I[544] = (T)(img)(_n5##x,_n11##y,z,c)), \
9368
(I[568] = (T)(img)(_n5##x,_n12##y,z,c)), \
9369
(I[17] = (T)(img)(_n6##x,_p11##y,z,c)), \
9370
(I[41] = (T)(img)(_n6##x,_p10##y,z,c)), \
9371
(I[65] = (T)(img)(_n6##x,_p9##y,z,c)), \
9372
(I[89] = (T)(img)(_n6##x,_p8##y,z,c)), \
9373
(I[113] = (T)(img)(_n6##x,_p7##y,z,c)), \
9374
(I[137] = (T)(img)(_n6##x,_p6##y,z,c)), \
9375
(I[161] = (T)(img)(_n6##x,_p5##y,z,c)), \
9376
(I[185] = (T)(img)(_n6##x,_p4##y,z,c)), \
9377
(I[209] = (T)(img)(_n6##x,_p3##y,z,c)), \
9378
(I[233] = (T)(img)(_n6##x,_p2##y,z,c)), \
9379
(I[257] = (T)(img)(_n6##x,_p1##y,z,c)), \
9380
(I[281] = (T)(img)(_n6##x,y,z,c)), \
9381
(I[305] = (T)(img)(_n6##x,_n1##y,z,c)), \
9382
(I[329] = (T)(img)(_n6##x,_n2##y,z,c)), \
9383
(I[353] = (T)(img)(_n6##x,_n3##y,z,c)), \
9384
(I[377] = (T)(img)(_n6##x,_n4##y,z,c)), \
9385
(I[401] = (T)(img)(_n6##x,_n5##y,z,c)), \
9386
(I[425] = (T)(img)(_n6##x,_n6##y,z,c)), \
9387
(I[449] = (T)(img)(_n6##x,_n7##y,z,c)), \
9388
(I[473] = (T)(img)(_n6##x,_n8##y,z,c)), \
9389
(I[497] = (T)(img)(_n6##x,_n9##y,z,c)), \
9390
(I[521] = (T)(img)(_n6##x,_n10##y,z,c)), \
9391
(I[545] = (T)(img)(_n6##x,_n11##y,z,c)), \
9392
(I[569] = (T)(img)(_n6##x,_n12##y,z,c)), \
9393
(I[18] = (T)(img)(_n7##x,_p11##y,z,c)), \
9394
(I[42] = (T)(img)(_n7##x,_p10##y,z,c)), \
9395
(I[66] = (T)(img)(_n7##x,_p9##y,z,c)), \
9396
(I[90] = (T)(img)(_n7##x,_p8##y,z,c)), \
9397
(I[114] = (T)(img)(_n7##x,_p7##y,z,c)), \
9398
(I[138] = (T)(img)(_n7##x,_p6##y,z,c)), \
9399
(I[162] = (T)(img)(_n7##x,_p5##y,z,c)), \
9400
(I[186] = (T)(img)(_n7##x,_p4##y,z,c)), \
9401
(I[210] = (T)(img)(_n7##x,_p3##y,z,c)), \
9402
(I[234] = (T)(img)(_n7##x,_p2##y,z,c)), \
9403
(I[258] = (T)(img)(_n7##x,_p1##y,z,c)), \
9404
(I[282] = (T)(img)(_n7##x,y,z,c)), \
9405
(I[306] = (T)(img)(_n7##x,_n1##y,z,c)), \
9406
(I[330] = (T)(img)(_n7##x,_n2##y,z,c)), \
9407
(I[354] = (T)(img)(_n7##x,_n3##y,z,c)), \
9408
(I[378] = (T)(img)(_n7##x,_n4##y,z,c)), \
9409
(I[402] = (T)(img)(_n7##x,_n5##y,z,c)), \
9410
(I[426] = (T)(img)(_n7##x,_n6##y,z,c)), \
9411
(I[450] = (T)(img)(_n7##x,_n7##y,z,c)), \
9412
(I[474] = (T)(img)(_n7##x,_n8##y,z,c)), \
9413
(I[498] = (T)(img)(_n7##x,_n9##y,z,c)), \
9414
(I[522] = (T)(img)(_n7##x,_n10##y,z,c)), \
9415
(I[546] = (T)(img)(_n7##x,_n11##y,z,c)), \
9416
(I[570] = (T)(img)(_n7##x,_n12##y,z,c)), \
9417
(I[19] = (T)(img)(_n8##x,_p11##y,z,c)), \
9418
(I[43] = (T)(img)(_n8##x,_p10##y,z,c)), \
9419
(I[67] = (T)(img)(_n8##x,_p9##y,z,c)), \
9420
(I[91] = (T)(img)(_n8##x,_p8##y,z,c)), \
9421
(I[115] = (T)(img)(_n8##x,_p7##y,z,c)), \
9422
(I[139] = (T)(img)(_n8##x,_p6##y,z,c)), \
9423
(I[163] = (T)(img)(_n8##x,_p5##y,z,c)), \
9424
(I[187] = (T)(img)(_n8##x,_p4##y,z,c)), \
9425
(I[211] = (T)(img)(_n8##x,_p3##y,z,c)), \
9426
(I[235] = (T)(img)(_n8##x,_p2##y,z,c)), \
9427
(I[259] = (T)(img)(_n8##x,_p1##y,z,c)), \
9428
(I[283] = (T)(img)(_n8##x,y,z,c)), \
9429
(I[307] = (T)(img)(_n8##x,_n1##y,z,c)), \
9430
(I[331] = (T)(img)(_n8##x,_n2##y,z,c)), \
9431
(I[355] = (T)(img)(_n8##x,_n3##y,z,c)), \
9432
(I[379] = (T)(img)(_n8##x,_n4##y,z,c)), \
9433
(I[403] = (T)(img)(_n8##x,_n5##y,z,c)), \
9434
(I[427] = (T)(img)(_n8##x,_n6##y,z,c)), \
9435
(I[451] = (T)(img)(_n8##x,_n7##y,z,c)), \
9436
(I[475] = (T)(img)(_n8##x,_n8##y,z,c)), \
9437
(I[499] = (T)(img)(_n8##x,_n9##y,z,c)), \
9438
(I[523] = (T)(img)(_n8##x,_n10##y,z,c)), \
9439
(I[547] = (T)(img)(_n8##x,_n11##y,z,c)), \
9440
(I[571] = (T)(img)(_n8##x,_n12##y,z,c)), \
9441
(I[20] = (T)(img)(_n9##x,_p11##y,z,c)), \
9442
(I[44] = (T)(img)(_n9##x,_p10##y,z,c)), \
9443
(I[68] = (T)(img)(_n9##x,_p9##y,z,c)), \
9444
(I[92] = (T)(img)(_n9##x,_p8##y,z,c)), \
9445
(I[116] = (T)(img)(_n9##x,_p7##y,z,c)), \
9446
(I[140] = (T)(img)(_n9##x,_p6##y,z,c)), \
9447
(I[164] = (T)(img)(_n9##x,_p5##y,z,c)), \
9448
(I[188] = (T)(img)(_n9##x,_p4##y,z,c)), \
9449
(I[212] = (T)(img)(_n9##x,_p3##y,z,c)), \
9450
(I[236] = (T)(img)(_n9##x,_p2##y,z,c)), \
9451
(I[260] = (T)(img)(_n9##x,_p1##y,z,c)), \
9452
(I[284] = (T)(img)(_n9##x,y,z,c)), \
9453
(I[308] = (T)(img)(_n9##x,_n1##y,z,c)), \
9454
(I[332] = (T)(img)(_n9##x,_n2##y,z,c)), \
9455
(I[356] = (T)(img)(_n9##x,_n3##y,z,c)), \
9456
(I[380] = (T)(img)(_n9##x,_n4##y,z,c)), \
9457
(I[404] = (T)(img)(_n9##x,_n5##y,z,c)), \
9458
(I[428] = (T)(img)(_n9##x,_n6##y,z,c)), \
9459
(I[452] = (T)(img)(_n9##x,_n7##y,z,c)), \
9460
(I[476] = (T)(img)(_n9##x,_n8##y,z,c)), \
9461
(I[500] = (T)(img)(_n9##x,_n9##y,z,c)), \
9462
(I[524] = (T)(img)(_n9##x,_n10##y,z,c)), \
9463
(I[548] = (T)(img)(_n9##x,_n11##y,z,c)), \
9464
(I[572] = (T)(img)(_n9##x,_n12##y,z,c)), \
9465
(I[21] = (T)(img)(_n10##x,_p11##y,z,c)), \
9466
(I[45] = (T)(img)(_n10##x,_p10##y,z,c)), \
9467
(I[69] = (T)(img)(_n10##x,_p9##y,z,c)), \
9468
(I[93] = (T)(img)(_n10##x,_p8##y,z,c)), \
9469
(I[117] = (T)(img)(_n10##x,_p7##y,z,c)), \
9470
(I[141] = (T)(img)(_n10##x,_p6##y,z,c)), \
9471
(I[165] = (T)(img)(_n10##x,_p5##y,z,c)), \
9472
(I[189] = (T)(img)(_n10##x,_p4##y,z,c)), \
9473
(I[213] = (T)(img)(_n10##x,_p3##y,z,c)), \
9474
(I[237] = (T)(img)(_n10##x,_p2##y,z,c)), \
9475
(I[261] = (T)(img)(_n10##x,_p1##y,z,c)), \
9476
(I[285] = (T)(img)(_n10##x,y,z,c)), \
9477
(I[309] = (T)(img)(_n10##x,_n1##y,z,c)), \
9478
(I[333] = (T)(img)(_n10##x,_n2##y,z,c)), \
9479
(I[357] = (T)(img)(_n10##x,_n3##y,z,c)), \
9480
(I[381] = (T)(img)(_n10##x,_n4##y,z,c)), \
9481
(I[405] = (T)(img)(_n10##x,_n5##y,z,c)), \
9482
(I[429] = (T)(img)(_n10##x,_n6##y,z,c)), \
9483
(I[453] = (T)(img)(_n10##x,_n7##y,z,c)), \
9484
(I[477] = (T)(img)(_n10##x,_n8##y,z,c)), \
9485
(I[501] = (T)(img)(_n10##x,_n9##y,z,c)), \
9486
(I[525] = (T)(img)(_n10##x,_n10##y,z,c)), \
9487
(I[549] = (T)(img)(_n10##x,_n11##y,z,c)), \
9488
(I[573] = (T)(img)(_n10##x,_n12##y,z,c)), \
9489
(I[22] = (T)(img)(_n11##x,_p11##y,z,c)), \
9490
(I[46] = (T)(img)(_n11##x,_p10##y,z,c)), \
9491
(I[70] = (T)(img)(_n11##x,_p9##y,z,c)), \
9492
(I[94] = (T)(img)(_n11##x,_p8##y,z,c)), \
9493
(I[118] = (T)(img)(_n11##x,_p7##y,z,c)), \
9494
(I[142] = (T)(img)(_n11##x,_p6##y,z,c)), \
9495
(I[166] = (T)(img)(_n11##x,_p5##y,z,c)), \
9496
(I[190] = (T)(img)(_n11##x,_p4##y,z,c)), \
9497
(I[214] = (T)(img)(_n11##x,_p3##y,z,c)), \
9498
(I[238] = (T)(img)(_n11##x,_p2##y,z,c)), \
9499
(I[262] = (T)(img)(_n11##x,_p1##y,z,c)), \
9500
(I[286] = (T)(img)(_n11##x,y,z,c)), \
9501
(I[310] = (T)(img)(_n11##x,_n1##y,z,c)), \
9502
(I[334] = (T)(img)(_n11##x,_n2##y,z,c)), \
9503
(I[358] = (T)(img)(_n11##x,_n3##y,z,c)), \
9504
(I[382] = (T)(img)(_n11##x,_n4##y,z,c)), \
9505
(I[406] = (T)(img)(_n11##x,_n5##y,z,c)), \
9506
(I[430] = (T)(img)(_n11##x,_n6##y,z,c)), \
9507
(I[454] = (T)(img)(_n11##x,_n7##y,z,c)), \
9508
(I[478] = (T)(img)(_n11##x,_n8##y,z,c)), \
9509
(I[502] = (T)(img)(_n11##x,_n9##y,z,c)), \
9510
(I[526] = (T)(img)(_n11##x,_n10##y,z,c)), \
9511
(I[550] = (T)(img)(_n11##x,_n11##y,z,c)), \
9512
(I[574] = (T)(img)(_n11##x,_n12##y,z,c)), \
9513
x + 12>=(img).width()?(img).width() - 1:x + 12); \
9514
x<=(int)(x1) && ((_n12##x<(img).width() && ( \
9515
(I[23] = (T)(img)(_n12##x,_p11##y,z,c)), \
9516
(I[47] = (T)(img)(_n12##x,_p10##y,z,c)), \
9517
(I[71] = (T)(img)(_n12##x,_p9##y,z,c)), \
9518
(I[95] = (T)(img)(_n12##x,_p8##y,z,c)), \
9519
(I[119] = (T)(img)(_n12##x,_p7##y,z,c)), \
9520
(I[143] = (T)(img)(_n12##x,_p6##y,z,c)), \
9521
(I[167] = (T)(img)(_n12##x,_p5##y,z,c)), \
9522
(I[191] = (T)(img)(_n12##x,_p4##y,z,c)), \
9523
(I[215] = (T)(img)(_n12##x,_p3##y,z,c)), \
9524
(I[239] = (T)(img)(_n12##x,_p2##y,z,c)), \
9525
(I[263] = (T)(img)(_n12##x,_p1##y,z,c)), \
9526
(I[287] = (T)(img)(_n12##x,y,z,c)), \
9527
(I[311] = (T)(img)(_n12##x,_n1##y,z,c)), \
9528
(I[335] = (T)(img)(_n12##x,_n2##y,z,c)), \
9529
(I[359] = (T)(img)(_n12##x,_n3##y,z,c)), \
9530
(I[383] = (T)(img)(_n12##x,_n4##y,z,c)), \
9531
(I[407] = (T)(img)(_n12##x,_n5##y,z,c)), \
9532
(I[431] = (T)(img)(_n12##x,_n6##y,z,c)), \
9533
(I[455] = (T)(img)(_n12##x,_n7##y,z,c)), \
9534
(I[479] = (T)(img)(_n12##x,_n8##y,z,c)), \
9535
(I[503] = (T)(img)(_n12##x,_n9##y,z,c)), \
9536
(I[527] = (T)(img)(_n12##x,_n10##y,z,c)), \
9537
(I[551] = (T)(img)(_n12##x,_n11##y,z,c)), \
9538
(I[575] = (T)(img)(_n12##x,_n12##y,z,c)),1)) || \
9539
_n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
9540
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
9541
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
9542
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
9543
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
9544
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
9545
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
9546
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
9547
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
9548
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
9549
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
9550
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \
9551
I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
9552
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \
9553
I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
9554
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
9555
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \
9556
I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \
9557
I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \
9558
I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \
9559
I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
9560
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \
9561
I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], \
9562
I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], \
9563
I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], \
9564
_p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x)
9565
9566
#define cimg_get24x24(img,x,y,z,c,I,T) \
9567
I[0] = (T)(img)(_p11##x,_p11##y,z,c), I[1] = (T)(img)(_p10##x,_p11##y,z,c), I[2] = (T)(img)(_p9##x,_p11##y,z,c), I[3] = (T)(img)(_p8##x,_p11##y,z,c), I[4] = (T)(img)(_p7##x,_p11##y,z,c), I[5] = (T)(img)(_p6##x,_p11##y,z,c), I[6] = (T)(img)(_p5##x,_p11##y,z,c), I[7] = (T)(img)(_p4##x,_p11##y,z,c), I[8] = (T)(img)(_p3##x,_p11##y,z,c), I[9] = (T)(img)(_p2##x,_p11##y,z,c), I[10] = (T)(img)(_p1##x,_p11##y,z,c), I[11] = (T)(img)(x,_p11##y,z,c), I[12] = (T)(img)(_n1##x,_p11##y,z,c), I[13] = (T)(img)(_n2##x,_p11##y,z,c), I[14] = (T)(img)(_n3##x,_p11##y,z,c), I[15] = (T)(img)(_n4##x,_p11##y,z,c), I[16] = (T)(img)(_n5##x,_p11##y,z,c), I[17] = (T)(img)(_n6##x,_p11##y,z,c), I[18] = (T)(img)(_n7##x,_p11##y,z,c), I[19] = (T)(img)(_n8##x,_p11##y,z,c), I[20] = (T)(img)(_n9##x,_p11##y,z,c), I[21] = (T)(img)(_n10##x,_p11##y,z,c), I[22] = (T)(img)(_n11##x,_p11##y,z,c), I[23] = (T)(img)(_n12##x,_p11##y,z,c), \
9568
I[24] = (T)(img)(_p11##x,_p10##y,z,c), I[25] = (T)(img)(_p10##x,_p10##y,z,c), I[26] = (T)(img)(_p9##x,_p10##y,z,c), I[27] = (T)(img)(_p8##x,_p10##y,z,c), I[28] = (T)(img)(_p7##x,_p10##y,z,c), I[29] = (T)(img)(_p6##x,_p10##y,z,c), I[30] = (T)(img)(_p5##x,_p10##y,z,c), I[31] = (T)(img)(_p4##x,_p10##y,z,c), I[32] = (T)(img)(_p3##x,_p10##y,z,c), I[33] = (T)(img)(_p2##x,_p10##y,z,c), I[34] = (T)(img)(_p1##x,_p10##y,z,c), I[35] = (T)(img)(x,_p10##y,z,c), I[36] = (T)(img)(_n1##x,_p10##y,z,c), I[37] = (T)(img)(_n2##x,_p10##y,z,c), I[38] = (T)(img)(_n3##x,_p10##y,z,c), I[39] = (T)(img)(_n4##x,_p10##y,z,c), I[40] = (T)(img)(_n5##x,_p10##y,z,c), I[41] = (T)(img)(_n6##x,_p10##y,z,c), I[42] = (T)(img)(_n7##x,_p10##y,z,c), I[43] = (T)(img)(_n8##x,_p10##y,z,c), I[44] = (T)(img)(_n9##x,_p10##y,z,c), I[45] = (T)(img)(_n10##x,_p10##y,z,c), I[46] = (T)(img)(_n11##x,_p10##y,z,c), I[47] = (T)(img)(_n12##x,_p10##y,z,c), \
9569
I[48] = (T)(img)(_p11##x,_p9##y,z,c), I[49] = (T)(img)(_p10##x,_p9##y,z,c), I[50] = (T)(img)(_p9##x,_p9##y,z,c), I[51] = (T)(img)(_p8##x,_p9##y,z,c), I[52] = (T)(img)(_p7##x,_p9##y,z,c), I[53] = (T)(img)(_p6##x,_p9##y,z,c), I[54] = (T)(img)(_p5##x,_p9##y,z,c), I[55] = (T)(img)(_p4##x,_p9##y,z,c), I[56] = (T)(img)(_p3##x,_p9##y,z,c), I[57] = (T)(img)(_p2##x,_p9##y,z,c), I[58] = (T)(img)(_p1##x,_p9##y,z,c), I[59] = (T)(img)(x,_p9##y,z,c), I[60] = (T)(img)(_n1##x,_p9##y,z,c), I[61] = (T)(img)(_n2##x,_p9##y,z,c), I[62] = (T)(img)(_n3##x,_p9##y,z,c), I[63] = (T)(img)(_n4##x,_p9##y,z,c), I[64] = (T)(img)(_n5##x,_p9##y,z,c), I[65] = (T)(img)(_n6##x,_p9##y,z,c), I[66] = (T)(img)(_n7##x,_p9##y,z,c), I[67] = (T)(img)(_n8##x,_p9##y,z,c), I[68] = (T)(img)(_n9##x,_p9##y,z,c), I[69] = (T)(img)(_n10##x,_p9##y,z,c), I[70] = (T)(img)(_n11##x,_p9##y,z,c), I[71] = (T)(img)(_n12##x,_p9##y,z,c), \
9570
I[72] = (T)(img)(_p11##x,_p8##y,z,c), I[73] = (T)(img)(_p10##x,_p8##y,z,c), I[74] = (T)(img)(_p9##x,_p8##y,z,c), I[75] = (T)(img)(_p8##x,_p8##y,z,c), I[76] = (T)(img)(_p7##x,_p8##y,z,c), I[77] = (T)(img)(_p6##x,_p8##y,z,c), I[78] = (T)(img)(_p5##x,_p8##y,z,c), I[79] = (T)(img)(_p4##x,_p8##y,z,c), I[80] = (T)(img)(_p3##x,_p8##y,z,c), I[81] = (T)(img)(_p2##x,_p8##y,z,c), I[82] = (T)(img)(_p1##x,_p8##y,z,c), I[83] = (T)(img)(x,_p8##y,z,c), I[84] = (T)(img)(_n1##x,_p8##y,z,c), I[85] = (T)(img)(_n2##x,_p8##y,z,c), I[86] = (T)(img)(_n3##x,_p8##y,z,c), I[87] = (T)(img)(_n4##x,_p8##y,z,c), I[88] = (T)(img)(_n5##x,_p8##y,z,c), I[89] = (T)(img)(_n6##x,_p8##y,z,c), I[90] = (T)(img)(_n7##x,_p8##y,z,c), I[91] = (T)(img)(_n8##x,_p8##y,z,c), I[92] = (T)(img)(_n9##x,_p8##y,z,c), I[93] = (T)(img)(_n10##x,_p8##y,z,c), I[94] = (T)(img)(_n11##x,_p8##y,z,c), I[95] = (T)(img)(_n12##x,_p8##y,z,c), \
9571
I[96] = (T)(img)(_p11##x,_p7##y,z,c), I[97] = (T)(img)(_p10##x,_p7##y,z,c), I[98] = (T)(img)(_p9##x,_p7##y,z,c), I[99] = (T)(img)(_p8##x,_p7##y,z,c), I[100] = (T)(img)(_p7##x,_p7##y,z,c), I[101] = (T)(img)(_p6##x,_p7##y,z,c), I[102] = (T)(img)(_p5##x,_p7##y,z,c), I[103] = (T)(img)(_p4##x,_p7##y,z,c), I[104] = (T)(img)(_p3##x,_p7##y,z,c), I[105] = (T)(img)(_p2##x,_p7##y,z,c), I[106] = (T)(img)(_p1##x,_p7##y,z,c), I[107] = (T)(img)(x,_p7##y,z,c), I[108] = (T)(img)(_n1##x,_p7##y,z,c), I[109] = (T)(img)(_n2##x,_p7##y,z,c), I[110] = (T)(img)(_n3##x,_p7##y,z,c), I[111] = (T)(img)(_n4##x,_p7##y,z,c), I[112] = (T)(img)(_n5##x,_p7##y,z,c), I[113] = (T)(img)(_n6##x,_p7##y,z,c), I[114] = (T)(img)(_n7##x,_p7##y,z,c), I[115] = (T)(img)(_n8##x,_p7##y,z,c), I[116] = (T)(img)(_n9##x,_p7##y,z,c), I[117] = (T)(img)(_n10##x,_p7##y,z,c), I[118] = (T)(img)(_n11##x,_p7##y,z,c), I[119] = (T)(img)(_n12##x,_p7##y,z,c), \
9572
I[120] = (T)(img)(_p11##x,_p6##y,z,c), I[121] = (T)(img)(_p10##x,_p6##y,z,c), I[122] = (T)(img)(_p9##x,_p6##y,z,c), I[123] = (T)(img)(_p8##x,_p6##y,z,c), I[124] = (T)(img)(_p7##x,_p6##y,z,c), I[125] = (T)(img)(_p6##x,_p6##y,z,c), I[126] = (T)(img)(_p5##x,_p6##y,z,c), I[127] = (T)(img)(_p4##x,_p6##y,z,c), I[128] = (T)(img)(_p3##x,_p6##y,z,c), I[129] = (T)(img)(_p2##x,_p6##y,z,c), I[130] = (T)(img)(_p1##x,_p6##y,z,c), I[131] = (T)(img)(x,_p6##y,z,c), I[132] = (T)(img)(_n1##x,_p6##y,z,c), I[133] = (T)(img)(_n2##x,_p6##y,z,c), I[134] = (T)(img)(_n3##x,_p6##y,z,c), I[135] = (T)(img)(_n4##x,_p6##y,z,c), I[136] = (T)(img)(_n5##x,_p6##y,z,c), I[137] = (T)(img)(_n6##x,_p6##y,z,c), I[138] = (T)(img)(_n7##x,_p6##y,z,c), I[139] = (T)(img)(_n8##x,_p6##y,z,c), I[140] = (T)(img)(_n9##x,_p6##y,z,c), I[141] = (T)(img)(_n10##x,_p6##y,z,c), I[142] = (T)(img)(_n11##x,_p6##y,z,c), I[143] = (T)(img)(_n12##x,_p6##y,z,c), \
9573
I[144] = (T)(img)(_p11##x,_p5##y,z,c), I[145] = (T)(img)(_p10##x,_p5##y,z,c), I[146] = (T)(img)(_p9##x,_p5##y,z,c), I[147] = (T)(img)(_p8##x,_p5##y,z,c), I[148] = (T)(img)(_p7##x,_p5##y,z,c), I[149] = (T)(img)(_p6##x,_p5##y,z,c), I[150] = (T)(img)(_p5##x,_p5##y,z,c), I[151] = (T)(img)(_p4##x,_p5##y,z,c), I[152] = (T)(img)(_p3##x,_p5##y,z,c), I[153] = (T)(img)(_p2##x,_p5##y,z,c), I[154] = (T)(img)(_p1##x,_p5##y,z,c), I[155] = (T)(img)(x,_p5##y,z,c), I[156] = (T)(img)(_n1##x,_p5##y,z,c), I[157] = (T)(img)(_n2##x,_p5##y,z,c), I[158] = (T)(img)(_n3##x,_p5##y,z,c), I[159] = (T)(img)(_n4##x,_p5##y,z,c), I[160] = (T)(img)(_n5##x,_p5##y,z,c), I[161] = (T)(img)(_n6##x,_p5##y,z,c), I[162] = (T)(img)(_n7##x,_p5##y,z,c), I[163] = (T)(img)(_n8##x,_p5##y,z,c), I[164] = (T)(img)(_n9##x,_p5##y,z,c), I[165] = (T)(img)(_n10##x,_p5##y,z,c), I[166] = (T)(img)(_n11##x,_p5##y,z,c), I[167] = (T)(img)(_n12##x,_p5##y,z,c), \
9574
I[168] = (T)(img)(_p11##x,_p4##y,z,c), I[169] = (T)(img)(_p10##x,_p4##y,z,c), I[170] = (T)(img)(_p9##x,_p4##y,z,c), I[171] = (T)(img)(_p8##x,_p4##y,z,c), I[172] = (T)(img)(_p7##x,_p4##y,z,c), I[173] = (T)(img)(_p6##x,_p4##y,z,c), I[174] = (T)(img)(_p5##x,_p4##y,z,c), I[175] = (T)(img)(_p4##x,_p4##y,z,c), I[176] = (T)(img)(_p3##x,_p4##y,z,c), I[177] = (T)(img)(_p2##x,_p4##y,z,c), I[178] = (T)(img)(_p1##x,_p4##y,z,c), I[179] = (T)(img)(x,_p4##y,z,c), I[180] = (T)(img)(_n1##x,_p4##y,z,c), I[181] = (T)(img)(_n2##x,_p4##y,z,c), I[182] = (T)(img)(_n3##x,_p4##y,z,c), I[183] = (T)(img)(_n4##x,_p4##y,z,c), I[184] = (T)(img)(_n5##x,_p4##y,z,c), I[185] = (T)(img)(_n6##x,_p4##y,z,c), I[186] = (T)(img)(_n7##x,_p4##y,z,c), I[187] = (T)(img)(_n8##x,_p4##y,z,c), I[188] = (T)(img)(_n9##x,_p4##y,z,c), I[189] = (T)(img)(_n10##x,_p4##y,z,c), I[190] = (T)(img)(_n11##x,_p4##y,z,c), I[191] = (T)(img)(_n12##x,_p4##y,z,c), \
9575
I[192] = (T)(img)(_p11##x,_p3##y,z,c), I[193] = (T)(img)(_p10##x,_p3##y,z,c), I[194] = (T)(img)(_p9##x,_p3##y,z,c), I[195] = (T)(img)(_p8##x,_p3##y,z,c), I[196] = (T)(img)(_p7##x,_p3##y,z,c), I[197] = (T)(img)(_p6##x,_p3##y,z,c), I[198] = (T)(img)(_p5##x,_p3##y,z,c), I[199] = (T)(img)(_p4##x,_p3##y,z,c), I[200] = (T)(img)(_p3##x,_p3##y,z,c), I[201] = (T)(img)(_p2##x,_p3##y,z,c), I[202] = (T)(img)(_p1##x,_p3##y,z,c), I[203] = (T)(img)(x,_p3##y,z,c), I[204] = (T)(img)(_n1##x,_p3##y,z,c), I[205] = (T)(img)(_n2##x,_p3##y,z,c), I[206] = (T)(img)(_n3##x,_p3##y,z,c), I[207] = (T)(img)(_n4##x,_p3##y,z,c), I[208] = (T)(img)(_n5##x,_p3##y,z,c), I[209] = (T)(img)(_n6##x,_p3##y,z,c), I[210] = (T)(img)(_n7##x,_p3##y,z,c), I[211] = (T)(img)(_n8##x,_p3##y,z,c), I[212] = (T)(img)(_n9##x,_p3##y,z,c), I[213] = (T)(img)(_n10##x,_p3##y,z,c), I[214] = (T)(img)(_n11##x,_p3##y,z,c), I[215] = (T)(img)(_n12##x,_p3##y,z,c), \
9576
I[216] = (T)(img)(_p11##x,_p2##y,z,c), I[217] = (T)(img)(_p10##x,_p2##y,z,c), I[218] = (T)(img)(_p9##x,_p2##y,z,c), I[219] = (T)(img)(_p8##x,_p2##y,z,c), I[220] = (T)(img)(_p7##x,_p2##y,z,c), I[221] = (T)(img)(_p6##x,_p2##y,z,c), I[222] = (T)(img)(_p5##x,_p2##y,z,c), I[223] = (T)(img)(_p4##x,_p2##y,z,c), I[224] = (T)(img)(_p3##x,_p2##y,z,c), I[225] = (T)(img)(_p2##x,_p2##y,z,c), I[226] = (T)(img)(_p1##x,_p2##y,z,c), I[227] = (T)(img)(x,_p2##y,z,c), I[228] = (T)(img)(_n1##x,_p2##y,z,c), I[229] = (T)(img)(_n2##x,_p2##y,z,c), I[230] = (T)(img)(_n3##x,_p2##y,z,c), I[231] = (T)(img)(_n4##x,_p2##y,z,c), I[232] = (T)(img)(_n5##x,_p2##y,z,c), I[233] = (T)(img)(_n6##x,_p2##y,z,c), I[234] = (T)(img)(_n7##x,_p2##y,z,c), I[235] = (T)(img)(_n8##x,_p2##y,z,c), I[236] = (T)(img)(_n9##x,_p2##y,z,c), I[237] = (T)(img)(_n10##x,_p2##y,z,c), I[238] = (T)(img)(_n11##x,_p2##y,z,c), I[239] = (T)(img)(_n12##x,_p2##y,z,c), \
9577
I[240] = (T)(img)(_p11##x,_p1##y,z,c), I[241] = (T)(img)(_p10##x,_p1##y,z,c), I[242] = (T)(img)(_p9##x,_p1##y,z,c), I[243] = (T)(img)(_p8##x,_p1##y,z,c), I[244] = (T)(img)(_p7##x,_p1##y,z,c), I[245] = (T)(img)(_p6##x,_p1##y,z,c), I[246] = (T)(img)(_p5##x,_p1##y,z,c), I[247] = (T)(img)(_p4##x,_p1##y,z,c), I[248] = (T)(img)(_p3##x,_p1##y,z,c), I[249] = (T)(img)(_p2##x,_p1##y,z,c), I[250] = (T)(img)(_p1##x,_p1##y,z,c), I[251] = (T)(img)(x,_p1##y,z,c), I[252] = (T)(img)(_n1##x,_p1##y,z,c), I[253] = (T)(img)(_n2##x,_p1##y,z,c), I[254] = (T)(img)(_n3##x,_p1##y,z,c), I[255] = (T)(img)(_n4##x,_p1##y,z,c), I[256] = (T)(img)(_n5##x,_p1##y,z,c), I[257] = (T)(img)(_n6##x,_p1##y,z,c), I[258] = (T)(img)(_n7##x,_p1##y,z,c), I[259] = (T)(img)(_n8##x,_p1##y,z,c), I[260] = (T)(img)(_n9##x,_p1##y,z,c), I[261] = (T)(img)(_n10##x,_p1##y,z,c), I[262] = (T)(img)(_n11##x,_p1##y,z,c), I[263] = (T)(img)(_n12##x,_p1##y,z,c), \
9578
I[264] = (T)(img)(_p11##x,y,z,c), I[265] = (T)(img)(_p10##x,y,z,c), I[266] = (T)(img)(_p9##x,y,z,c), I[267] = (T)(img)(_p8##x,y,z,c), I[268] = (T)(img)(_p7##x,y,z,c), I[269] = (T)(img)(_p6##x,y,z,c), I[270] = (T)(img)(_p5##x,y,z,c), I[271] = (T)(img)(_p4##x,y,z,c), I[272] = (T)(img)(_p3##x,y,z,c), I[273] = (T)(img)(_p2##x,y,z,c), I[274] = (T)(img)(_p1##x,y,z,c), I[275] = (T)(img)(x,y,z,c), I[276] = (T)(img)(_n1##x,y,z,c), I[277] = (T)(img)(_n2##x,y,z,c), I[278] = (T)(img)(_n3##x,y,z,c), I[279] = (T)(img)(_n4##x,y,z,c), I[280] = (T)(img)(_n5##x,y,z,c), I[281] = (T)(img)(_n6##x,y,z,c), I[282] = (T)(img)(_n7##x,y,z,c), I[283] = (T)(img)(_n8##x,y,z,c), I[284] = (T)(img)(_n9##x,y,z,c), I[285] = (T)(img)(_n10##x,y,z,c), I[286] = (T)(img)(_n11##x,y,z,c), I[287] = (T)(img)(_n12##x,y,z,c), \
9579
I[288] = (T)(img)(_p11##x,_n1##y,z,c), I[289] = (T)(img)(_p10##x,_n1##y,z,c), I[290] = (T)(img)(_p9##x,_n1##y,z,c), I[291] = (T)(img)(_p8##x,_n1##y,z,c), I[292] = (T)(img)(_p7##x,_n1##y,z,c), I[293] = (T)(img)(_p6##x,_n1##y,z,c), I[294] = (T)(img)(_p5##x,_n1##y,z,c), I[295] = (T)(img)(_p4##x,_n1##y,z,c), I[296] = (T)(img)(_p3##x,_n1##y,z,c), I[297] = (T)(img)(_p2##x,_n1##y,z,c), I[298] = (T)(img)(_p1##x,_n1##y,z,c), I[299] = (T)(img)(x,_n1##y,z,c), I[300] = (T)(img)(_n1##x,_n1##y,z,c), I[301] = (T)(img)(_n2##x,_n1##y,z,c), I[302] = (T)(img)(_n3##x,_n1##y,z,c), I[303] = (T)(img)(_n4##x,_n1##y,z,c), I[304] = (T)(img)(_n5##x,_n1##y,z,c), I[305] = (T)(img)(_n6##x,_n1##y,z,c), I[306] = (T)(img)(_n7##x,_n1##y,z,c), I[307] = (T)(img)(_n8##x,_n1##y,z,c), I[308] = (T)(img)(_n9##x,_n1##y,z,c), I[309] = (T)(img)(_n10##x,_n1##y,z,c), I[310] = (T)(img)(_n11##x,_n1##y,z,c), I[311] = (T)(img)(_n12##x,_n1##y,z,c), \
9580
I[312] = (T)(img)(_p11##x,_n2##y,z,c), I[313] = (T)(img)(_p10##x,_n2##y,z,c), I[314] = (T)(img)(_p9##x,_n2##y,z,c), I[315] = (T)(img)(_p8##x,_n2##y,z,c), I[316] = (T)(img)(_p7##x,_n2##y,z,c), I[317] = (T)(img)(_p6##x,_n2##y,z,c), I[318] = (T)(img)(_p5##x,_n2##y,z,c), I[319] = (T)(img)(_p4##x,_n2##y,z,c), I[320] = (T)(img)(_p3##x,_n2##y,z,c), I[321] = (T)(img)(_p2##x,_n2##y,z,c), I[322] = (T)(img)(_p1##x,_n2##y,z,c), I[323] = (T)(img)(x,_n2##y,z,c), I[324] = (T)(img)(_n1##x,_n2##y,z,c), I[325] = (T)(img)(_n2##x,_n2##y,z,c), I[326] = (T)(img)(_n3##x,_n2##y,z,c), I[327] = (T)(img)(_n4##x,_n2##y,z,c), I[328] = (T)(img)(_n5##x,_n2##y,z,c), I[329] = (T)(img)(_n6##x,_n2##y,z,c), I[330] = (T)(img)(_n7##x,_n2##y,z,c), I[331] = (T)(img)(_n8##x,_n2##y,z,c), I[332] = (T)(img)(_n9##x,_n2##y,z,c), I[333] = (T)(img)(_n10##x,_n2##y,z,c), I[334] = (T)(img)(_n11##x,_n2##y,z,c), I[335] = (T)(img)(_n12##x,_n2##y,z,c), \
9581
I[336] = (T)(img)(_p11##x,_n3##y,z,c), I[337] = (T)(img)(_p10##x,_n3##y,z,c), I[338] = (T)(img)(_p9##x,_n3##y,z,c), I[339] = (T)(img)(_p8##x,_n3##y,z,c), I[340] = (T)(img)(_p7##x,_n3##y,z,c), I[341] = (T)(img)(_p6##x,_n3##y,z,c), I[342] = (T)(img)(_p5##x,_n3##y,z,c), I[343] = (T)(img)(_p4##x,_n3##y,z,c), I[344] = (T)(img)(_p3##x,_n3##y,z,c), I[345] = (T)(img)(_p2##x,_n3##y,z,c), I[346] = (T)(img)(_p1##x,_n3##y,z,c), I[347] = (T)(img)(x,_n3##y,z,c), I[348] = (T)(img)(_n1##x,_n3##y,z,c), I[349] = (T)(img)(_n2##x,_n3##y,z,c), I[350] = (T)(img)(_n3##x,_n3##y,z,c), I[351] = (T)(img)(_n4##x,_n3##y,z,c), I[352] = (T)(img)(_n5##x,_n3##y,z,c), I[353] = (T)(img)(_n6##x,_n3##y,z,c), I[354] = (T)(img)(_n7##x,_n3##y,z,c), I[355] = (T)(img)(_n8##x,_n3##y,z,c), I[356] = (T)(img)(_n9##x,_n3##y,z,c), I[357] = (T)(img)(_n10##x,_n3##y,z,c), I[358] = (T)(img)(_n11##x,_n3##y,z,c), I[359] = (T)(img)(_n12##x,_n3##y,z,c), \
9582
I[360] = (T)(img)(_p11##x,_n4##y,z,c), I[361] = (T)(img)(_p10##x,_n4##y,z,c), I[362] = (T)(img)(_p9##x,_n4##y,z,c), I[363] = (T)(img)(_p8##x,_n4##y,z,c), I[364] = (T)(img)(_p7##x,_n4##y,z,c), I[365] = (T)(img)(_p6##x,_n4##y,z,c), I[366] = (T)(img)(_p5##x,_n4##y,z,c), I[367] = (T)(img)(_p4##x,_n4##y,z,c), I[368] = (T)(img)(_p3##x,_n4##y,z,c), I[369] = (T)(img)(_p2##x,_n4##y,z,c), I[370] = (T)(img)(_p1##x,_n4##y,z,c), I[371] = (T)(img)(x,_n4##y,z,c), I[372] = (T)(img)(_n1##x,_n4##y,z,c), I[373] = (T)(img)(_n2##x,_n4##y,z,c), I[374] = (T)(img)(_n3##x,_n4##y,z,c), I[375] = (T)(img)(_n4##x,_n4##y,z,c), I[376] = (T)(img)(_n5##x,_n4##y,z,c), I[377] = (T)(img)(_n6##x,_n4##y,z,c), I[378] = (T)(img)(_n7##x,_n4##y,z,c), I[379] = (T)(img)(_n8##x,_n4##y,z,c), I[380] = (T)(img)(_n9##x,_n4##y,z,c), I[381] = (T)(img)(_n10##x,_n4##y,z,c), I[382] = (T)(img)(_n11##x,_n4##y,z,c), I[383] = (T)(img)(_n12##x,_n4##y,z,c), \
9583
I[384] = (T)(img)(_p11##x,_n5##y,z,c), I[385] = (T)(img)(_p10##x,_n5##y,z,c), I[386] = (T)(img)(_p9##x,_n5##y,z,c), I[387] = (T)(img)(_p8##x,_n5##y,z,c), I[388] = (T)(img)(_p7##x,_n5##y,z,c), I[389] = (T)(img)(_p6##x,_n5##y,z,c), I[390] = (T)(img)(_p5##x,_n5##y,z,c), I[391] = (T)(img)(_p4##x,_n5##y,z,c), I[392] = (T)(img)(_p3##x,_n5##y,z,c), I[393] = (T)(img)(_p2##x,_n5##y,z,c), I[394] = (T)(img)(_p1##x,_n5##y,z,c), I[395] = (T)(img)(x,_n5##y,z,c), I[396] = (T)(img)(_n1##x,_n5##y,z,c), I[397] = (T)(img)(_n2##x,_n5##y,z,c), I[398] = (T)(img)(_n3##x,_n5##y,z,c), I[399] = (T)(img)(_n4##x,_n5##y,z,c), I[400] = (T)(img)(_n5##x,_n5##y,z,c), I[401] = (T)(img)(_n6##x,_n5##y,z,c), I[402] = (T)(img)(_n7##x,_n5##y,z,c), I[403] = (T)(img)(_n8##x,_n5##y,z,c), I[404] = (T)(img)(_n9##x,_n5##y,z,c), I[405] = (T)(img)(_n10##x,_n5##y,z,c), I[406] = (T)(img)(_n11##x,_n5##y,z,c), I[407] = (T)(img)(_n12##x,_n5##y,z,c), \
9584
I[408] = (T)(img)(_p11##x,_n6##y,z,c), I[409] = (T)(img)(_p10##x,_n6##y,z,c), I[410] = (T)(img)(_p9##x,_n6##y,z,c), I[411] = (T)(img)(_p8##x,_n6##y,z,c), I[412] = (T)(img)(_p7##x,_n6##y,z,c), I[413] = (T)(img)(_p6##x,_n6##y,z,c), I[414] = (T)(img)(_p5##x,_n6##y,z,c), I[415] = (T)(img)(_p4##x,_n6##y,z,c), I[416] = (T)(img)(_p3##x,_n6##y,z,c), I[417] = (T)(img)(_p2##x,_n6##y,z,c), I[418] = (T)(img)(_p1##x,_n6##y,z,c), I[419] = (T)(img)(x,_n6##y,z,c), I[420] = (T)(img)(_n1##x,_n6##y,z,c), I[421] = (T)(img)(_n2##x,_n6##y,z,c), I[422] = (T)(img)(_n3##x,_n6##y,z,c), I[423] = (T)(img)(_n4##x,_n6##y,z,c), I[424] = (T)(img)(_n5##x,_n6##y,z,c), I[425] = (T)(img)(_n6##x,_n6##y,z,c), I[426] = (T)(img)(_n7##x,_n6##y,z,c), I[427] = (T)(img)(_n8##x,_n6##y,z,c), I[428] = (T)(img)(_n9##x,_n6##y,z,c), I[429] = (T)(img)(_n10##x,_n6##y,z,c), I[430] = (T)(img)(_n11##x,_n6##y,z,c), I[431] = (T)(img)(_n12##x,_n6##y,z,c), \
9585
I[432] = (T)(img)(_p11##x,_n7##y,z,c), I[433] = (T)(img)(_p10##x,_n7##y,z,c), I[434] = (T)(img)(_p9##x,_n7##y,z,c), I[435] = (T)(img)(_p8##x,_n7##y,z,c), I[436] = (T)(img)(_p7##x,_n7##y,z,c), I[437] = (T)(img)(_p6##x,_n7##y,z,c), I[438] = (T)(img)(_p5##x,_n7##y,z,c), I[439] = (T)(img)(_p4##x,_n7##y,z,c), I[440] = (T)(img)(_p3##x,_n7##y,z,c), I[441] = (T)(img)(_p2##x,_n7##y,z,c), I[442] = (T)(img)(_p1##x,_n7##y,z,c), I[443] = (T)(img)(x,_n7##y,z,c), I[444] = (T)(img)(_n1##x,_n7##y,z,c), I[445] = (T)(img)(_n2##x,_n7##y,z,c), I[446] = (T)(img)(_n3##x,_n7##y,z,c), I[447] = (T)(img)(_n4##x,_n7##y,z,c), I[448] = (T)(img)(_n5##x,_n7##y,z,c), I[449] = (T)(img)(_n6##x,_n7##y,z,c), I[450] = (T)(img)(_n7##x,_n7##y,z,c), I[451] = (T)(img)(_n8##x,_n7##y,z,c), I[452] = (T)(img)(_n9##x,_n7##y,z,c), I[453] = (T)(img)(_n10##x,_n7##y,z,c), I[454] = (T)(img)(_n11##x,_n7##y,z,c), I[455] = (T)(img)(_n12##x,_n7##y,z,c), \
9586
I[456] = (T)(img)(_p11##x,_n8##y,z,c), I[457] = (T)(img)(_p10##x,_n8##y,z,c), I[458] = (T)(img)(_p9##x,_n8##y,z,c), I[459] = (T)(img)(_p8##x,_n8##y,z,c), I[460] = (T)(img)(_p7##x,_n8##y,z,c), I[461] = (T)(img)(_p6##x,_n8##y,z,c), I[462] = (T)(img)(_p5##x,_n8##y,z,c), I[463] = (T)(img)(_p4##x,_n8##y,z,c), I[464] = (T)(img)(_p3##x,_n8##y,z,c), I[465] = (T)(img)(_p2##x,_n8##y,z,c), I[466] = (T)(img)(_p1##x,_n8##y,z,c), I[467] = (T)(img)(x,_n8##y,z,c), I[468] = (T)(img)(_n1##x,_n8##y,z,c), I[469] = (T)(img)(_n2##x,_n8##y,z,c), I[470] = (T)(img)(_n3##x,_n8##y,z,c), I[471] = (T)(img)(_n4##x,_n8##y,z,c), I[472] = (T)(img)(_n5##x,_n8##y,z,c), I[473] = (T)(img)(_n6##x,_n8##y,z,c), I[474] = (T)(img)(_n7##x,_n8##y,z,c), I[475] = (T)(img)(_n8##x,_n8##y,z,c), I[476] = (T)(img)(_n9##x,_n8##y,z,c), I[477] = (T)(img)(_n10##x,_n8##y,z,c), I[478] = (T)(img)(_n11##x,_n8##y,z,c), I[479] = (T)(img)(_n12##x,_n8##y,z,c), \
9587
I[480] = (T)(img)(_p11##x,_n9##y,z,c), I[481] = (T)(img)(_p10##x,_n9##y,z,c), I[482] = (T)(img)(_p9##x,_n9##y,z,c), I[483] = (T)(img)(_p8##x,_n9##y,z,c), I[484] = (T)(img)(_p7##x,_n9##y,z,c), I[485] = (T)(img)(_p6##x,_n9##y,z,c), I[486] = (T)(img)(_p5##x,_n9##y,z,c), I[487] = (T)(img)(_p4##x,_n9##y,z,c), I[488] = (T)(img)(_p3##x,_n9##y,z,c), I[489] = (T)(img)(_p2##x,_n9##y,z,c), I[490] = (T)(img)(_p1##x,_n9##y,z,c), I[491] = (T)(img)(x,_n9##y,z,c), I[492] = (T)(img)(_n1##x,_n9##y,z,c), I[493] = (T)(img)(_n2##x,_n9##y,z,c), I[494] = (T)(img)(_n3##x,_n9##y,z,c), I[495] = (T)(img)(_n4##x,_n9##y,z,c), I[496] = (T)(img)(_n5##x,_n9##y,z,c), I[497] = (T)(img)(_n6##x,_n9##y,z,c), I[498] = (T)(img)(_n7##x,_n9##y,z,c), I[499] = (T)(img)(_n8##x,_n9##y,z,c), I[500] = (T)(img)(_n9##x,_n9##y,z,c), I[501] = (T)(img)(_n10##x,_n9##y,z,c), I[502] = (T)(img)(_n11##x,_n9##y,z,c), I[503] = (T)(img)(_n12##x,_n9##y,z,c), \
9588
I[504] = (T)(img)(_p11##x,_n10##y,z,c), I[505] = (T)(img)(_p10##x,_n10##y,z,c), I[506] = (T)(img)(_p9##x,_n10##y,z,c), I[507] = (T)(img)(_p8##x,_n10##y,z,c), I[508] = (T)(img)(_p7##x,_n10##y,z,c), I[509] = (T)(img)(_p6##x,_n10##y,z,c), I[510] = (T)(img)(_p5##x,_n10##y,z,c), I[511] = (T)(img)(_p4##x,_n10##y,z,c), I[512] = (T)(img)(_p3##x,_n10##y,z,c), I[513] = (T)(img)(_p2##x,_n10##y,z,c), I[514] = (T)(img)(_p1##x,_n10##y,z,c), I[515] = (T)(img)(x,_n10##y,z,c), I[516] = (T)(img)(_n1##x,_n10##y,z,c), I[517] = (T)(img)(_n2##x,_n10##y,z,c), I[518] = (T)(img)(_n3##x,_n10##y,z,c), I[519] = (T)(img)(_n4##x,_n10##y,z,c), I[520] = (T)(img)(_n5##x,_n10##y,z,c), I[521] = (T)(img)(_n6##x,_n10##y,z,c), I[522] = (T)(img)(_n7##x,_n10##y,z,c), I[523] = (T)(img)(_n8##x,_n10##y,z,c), I[524] = (T)(img)(_n9##x,_n10##y,z,c), I[525] = (T)(img)(_n10##x,_n10##y,z,c), I[526] = (T)(img)(_n11##x,_n10##y,z,c), I[527] = (T)(img)(_n12##x,_n10##y,z,c), \
9589
I[528] = (T)(img)(_p11##x,_n11##y,z,c), I[529] = (T)(img)(_p10##x,_n11##y,z,c), I[530] = (T)(img)(_p9##x,_n11##y,z,c), I[531] = (T)(img)(_p8##x,_n11##y,z,c), I[532] = (T)(img)(_p7##x,_n11##y,z,c), I[533] = (T)(img)(_p6##x,_n11##y,z,c), I[534] = (T)(img)(_p5##x,_n11##y,z,c), I[535] = (T)(img)(_p4##x,_n11##y,z,c), I[536] = (T)(img)(_p3##x,_n11##y,z,c), I[537] = (T)(img)(_p2##x,_n11##y,z,c), I[538] = (T)(img)(_p1##x,_n11##y,z,c), I[539] = (T)(img)(x,_n11##y,z,c), I[540] = (T)(img)(_n1##x,_n11##y,z,c), I[541] = (T)(img)(_n2##x,_n11##y,z,c), I[542] = (T)(img)(_n3##x,_n11##y,z,c), I[543] = (T)(img)(_n4##x,_n11##y,z,c), I[544] = (T)(img)(_n5##x,_n11##y,z,c), I[545] = (T)(img)(_n6##x,_n11##y,z,c), I[546] = (T)(img)(_n7##x,_n11##y,z,c), I[547] = (T)(img)(_n8##x,_n11##y,z,c), I[548] = (T)(img)(_n9##x,_n11##y,z,c), I[549] = (T)(img)(_n10##x,_n11##y,z,c), I[550] = (T)(img)(_n11##x,_n11##y,z,c), I[551] = (T)(img)(_n12##x,_n11##y,z,c), \
9590
I[552] = (T)(img)(_p11##x,_n12##y,z,c), I[553] = (T)(img)(_p10##x,_n12##y,z,c), I[554] = (T)(img)(_p9##x,_n12##y,z,c), I[555] = (T)(img)(_p8##x,_n12##y,z,c), I[556] = (T)(img)(_p7##x,_n12##y,z,c), I[557] = (T)(img)(_p6##x,_n12##y,z,c), I[558] = (T)(img)(_p5##x,_n12##y,z,c), I[559] = (T)(img)(_p4##x,_n12##y,z,c), I[560] = (T)(img)(_p3##x,_n12##y,z,c), I[561] = (T)(img)(_p2##x,_n12##y,z,c), I[562] = (T)(img)(_p1##x,_n12##y,z,c), I[563] = (T)(img)(x,_n12##y,z,c), I[564] = (T)(img)(_n1##x,_n12##y,z,c), I[565] = (T)(img)(_n2##x,_n12##y,z,c), I[566] = (T)(img)(_n3##x,_n12##y,z,c), I[567] = (T)(img)(_n4##x,_n12##y,z,c), I[568] = (T)(img)(_n5##x,_n12##y,z,c), I[569] = (T)(img)(_n6##x,_n12##y,z,c), I[570] = (T)(img)(_n7##x,_n12##y,z,c), I[571] = (T)(img)(_n8##x,_n12##y,z,c), I[572] = (T)(img)(_n9##x,_n12##y,z,c), I[573] = (T)(img)(_n10##x,_n12##y,z,c), I[574] = (T)(img)(_n11##x,_n12##y,z,c), I[575] = (T)(img)(_n12##x,_n12##y,z,c);
9591
9592
// Define 25x25 loop macros
9593
//-------------------------
9594
#define cimg_for25(bound,i) for (int i = 0, \
9595
_p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
9596
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
9597
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
9598
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
9599
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
9600
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
9601
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
9602
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
9603
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
9604
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
9605
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
9606
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
9607
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12; \
9608
_n12##i<(int)(bound) || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
9609
i==(_n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
9610
_p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
9611
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i)
9612
9613
#define cimg_for25X(img,x) cimg_for25((img)._width,x)
9614
#define cimg_for25Y(img,y) cimg_for25((img)._height,y)
9615
#define cimg_for25Z(img,z) cimg_for25((img)._depth,z)
9616
#define cimg_for25C(img,c) cimg_for25((img)._spectrum,c)
9617
#define cimg_for25XY(img,x,y) cimg_for25Y(img,y) cimg_for25X(img,x)
9618
#define cimg_for25XZ(img,x,z) cimg_for25Z(img,z) cimg_for25X(img,x)
9619
#define cimg_for25XC(img,x,c) cimg_for25C(img,c) cimg_for25X(img,x)
9620
#define cimg_for25YZ(img,y,z) cimg_for25Z(img,z) cimg_for25Y(img,y)
9621
#define cimg_for25YC(img,y,c) cimg_for25C(img,c) cimg_for25Y(img,y)
9622
#define cimg_for25ZC(img,z,c) cimg_for25C(img,c) cimg_for25Z(img,z)
9623
#define cimg_for25XYZ(img,x,y,z) cimg_for25Z(img,z) cimg_for25XY(img,x,y)
9624
#define cimg_for25XZC(img,x,z,c) cimg_for25C(img,c) cimg_for25XZ(img,x,z)
9625
#define cimg_for25YZC(img,y,z,c) cimg_for25C(img,c) cimg_for25YZ(img,y,z)
9626
#define cimg_for25XYZC(img,x,y,z,c) cimg_for25C(img,c) cimg_for25XYZ(img,x,y,z)
9627
9628
#define cimg_for_in25(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
9629
_p12##i = i - 12<0?0:i - 12, \
9630
_p11##i = i - 11<0?0:i - 11, \
9631
_p10##i = i - 10<0?0:i - 10, \
9632
_p9##i = i - 9<0?0:i - 9, \
9633
_p8##i = i - 8<0?0:i - 8, \
9634
_p7##i = i - 7<0?0:i - 7, \
9635
_p6##i = i - 6<0?0:i - 6, \
9636
_p5##i = i - 5<0?0:i - 5, \
9637
_p4##i = i - 4<0?0:i - 4, \
9638
_p3##i = i - 3<0?0:i - 3, \
9639
_p2##i = i - 2<0?0:i - 2, \
9640
_p1##i = i - 1<0?0:i - 1, \
9641
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
9642
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
9643
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
9644
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
9645
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
9646
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
9647
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
9648
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
9649
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
9650
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
9651
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
9652
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12; \
9653
i<=(int)(i1) && (_n12##i<(int)(bound) || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
9654
i==(_n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
9655
_p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
9656
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i)
9657
9658
#define cimg_for_in25X(img,x0,x1,x) cimg_for_in25((img)._width,x0,x1,x)
9659
#define cimg_for_in25Y(img,y0,y1,y) cimg_for_in25((img)._height,y0,y1,y)
9660
#define cimg_for_in25Z(img,z0,z1,z) cimg_for_in25((img)._depth,z0,z1,z)
9661
#define cimg_for_in25C(img,c0,c1,c) cimg_for_in25((img)._spectrum,c0,c1,c)
9662
#define cimg_for_in25XY(img,x0,y0,x1,y1,x,y) cimg_for_in25Y(img,y0,y1,y) cimg_for_in25X(img,x0,x1,x)
9663
#define cimg_for_in25XZ(img,x0,z0,x1,z1,x,z) cimg_for_in25Z(img,z0,z1,z) cimg_for_in25X(img,x0,x1,x)
9664
#define cimg_for_in25XC(img,x0,c0,x1,c1,x,c) cimg_for_in25C(img,c0,c1,c) cimg_for_in25X(img,x0,x1,x)
9665
#define cimg_for_in25YZ(img,y0,z0,y1,z1,y,z) cimg_for_in25Z(img,z0,z1,z) cimg_for_in25Y(img,y0,y1,y)
9666
#define cimg_for_in25YC(img,y0,c0,y1,c1,y,c) cimg_for_in25C(img,c0,c1,c) cimg_for_in25Y(img,y0,y1,y)
9667
#define cimg_for_in25ZC(img,z0,c0,z1,c1,z,c) cimg_for_in25C(img,c0,c1,c) cimg_for_in25Z(img,z0,z1,z)
9668
#define cimg_for_in25XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in25Z(img,z0,z1,z) cimg_for_in25XY(img,x0,y0,x1,y1,x,y)
9669
#define cimg_for_in25XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in25C(img,c0,c1,c) cimg_for_in25XZ(img,x0,y0,x1,y1,x,z)
9670
#define cimg_for_in25YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in25C(img,c0,c1,c) cimg_for_in25YZ(img,y0,z0,y1,z1,y,z)
9671
#define cimg_for_in25XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in25C(img,c0,c1,c) cimg_for_in25XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
9672
9673
#define cimg_for25x25(img,x,y,z,c,I,T) \
9674
cimg_for25((img)._height,y) for (int x = 0, \
9675
_p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
9676
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
9677
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
9678
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
9679
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
9680
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
9681
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
9682
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
9683
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
9684
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
9685
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
9686
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
9687
_n12##x = (int)( \
9688
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = (T)(img)(0,_p12##y,z,c)), \
9689
(I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = (T)(img)(0,_p11##y,z,c)), \
9690
(I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = (T)(img)(0,_p10##y,z,c)), \
9691
(I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = (T)(img)(0,_p9##y,z,c)), \
9692
(I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = I[112] = (T)(img)(0,_p8##y,z,c)), \
9693
(I[125] = I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = (T)(img)(0,_p7##y,z,c)), \
9694
(I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = (T)(img)(0,_p6##y,z,c)), \
9695
(I[175] = I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = (T)(img)(0,_p5##y,z,c)), \
9696
(I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = I[210] = I[211] = I[212] = (T)(img)(0,_p4##y,z,c)), \
9697
(I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = (T)(img)(0,_p3##y,z,c)), \
9698
(I[250] = I[251] = I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = (T)(img)(0,_p2##y,z,c)), \
9699
(I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = (T)(img)(0,_p1##y,z,c)), \
9700
(I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = I[311] = I[312] = (T)(img)(0,y,z,c)), \
9701
(I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = I[333] = I[334] = I[335] = I[336] = I[337] = (T)(img)(0,_n1##y,z,c)), \
9702
(I[350] = I[351] = I[352] = I[353] = I[354] = I[355] = I[356] = I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = (T)(img)(0,_n2##y,z,c)), \
9703
(I[375] = I[376] = I[377] = I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = (T)(img)(0,_n3##y,z,c)), \
9704
(I[400] = I[401] = I[402] = I[403] = I[404] = I[405] = I[406] = I[407] = I[408] = I[409] = I[410] = I[411] = I[412] = (T)(img)(0,_n4##y,z,c)), \
9705
(I[425] = I[426] = I[427] = I[428] = I[429] = I[430] = I[431] = I[432] = I[433] = I[434] = I[435] = I[436] = I[437] = (T)(img)(0,_n5##y,z,c)), \
9706
(I[450] = I[451] = I[452] = I[453] = I[454] = I[455] = I[456] = I[457] = I[458] = I[459] = I[460] = I[461] = I[462] = (T)(img)(0,_n6##y,z,c)), \
9707
(I[475] = I[476] = I[477] = I[478] = I[479] = I[480] = I[481] = I[482] = I[483] = I[484] = I[485] = I[486] = I[487] = (T)(img)(0,_n7##y,z,c)), \
9708
(I[500] = I[501] = I[502] = I[503] = I[504] = I[505] = I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = I[512] = (T)(img)(0,_n8##y,z,c)), \
9709
(I[525] = I[526] = I[527] = I[528] = I[529] = I[530] = I[531] = I[532] = I[533] = I[534] = I[535] = I[536] = I[537] = (T)(img)(0,_n9##y,z,c)), \
9710
(I[550] = I[551] = I[552] = I[553] = I[554] = I[555] = I[556] = I[557] = I[558] = I[559] = I[560] = I[561] = I[562] = (T)(img)(0,_n10##y,z,c)), \
9711
(I[575] = I[576] = I[577] = I[578] = I[579] = I[580] = I[581] = I[582] = I[583] = I[584] = I[585] = I[586] = I[587] = (T)(img)(0,_n11##y,z,c)), \
9712
(I[600] = I[601] = I[602] = I[603] = I[604] = I[605] = I[606] = I[607] = I[608] = I[609] = I[610] = I[611] = I[612] = (T)(img)(0,_n12##y,z,c)), \
9713
(I[13] = (T)(img)(_n1##x,_p12##y,z,c)), \
9714
(I[38] = (T)(img)(_n1##x,_p11##y,z,c)), \
9715
(I[63] = (T)(img)(_n1##x,_p10##y,z,c)), \
9716
(I[88] = (T)(img)(_n1##x,_p9##y,z,c)), \
9717
(I[113] = (T)(img)(_n1##x,_p8##y,z,c)), \
9718
(I[138] = (T)(img)(_n1##x,_p7##y,z,c)), \
9719
(I[163] = (T)(img)(_n1##x,_p6##y,z,c)), \
9720
(I[188] = (T)(img)(_n1##x,_p5##y,z,c)), \
9721
(I[213] = (T)(img)(_n1##x,_p4##y,z,c)), \
9722
(I[238] = (T)(img)(_n1##x,_p3##y,z,c)), \
9723
(I[263] = (T)(img)(_n1##x,_p2##y,z,c)), \
9724
(I[288] = (T)(img)(_n1##x,_p1##y,z,c)), \
9725
(I[313] = (T)(img)(_n1##x,y,z,c)), \
9726
(I[338] = (T)(img)(_n1##x,_n1##y,z,c)), \
9727
(I[363] = (T)(img)(_n1##x,_n2##y,z,c)), \
9728
(I[388] = (T)(img)(_n1##x,_n3##y,z,c)), \
9729
(I[413] = (T)(img)(_n1##x,_n4##y,z,c)), \
9730
(I[438] = (T)(img)(_n1##x,_n5##y,z,c)), \
9731
(I[463] = (T)(img)(_n1##x,_n6##y,z,c)), \
9732
(I[488] = (T)(img)(_n1##x,_n7##y,z,c)), \
9733
(I[513] = (T)(img)(_n1##x,_n8##y,z,c)), \
9734
(I[538] = (T)(img)(_n1##x,_n9##y,z,c)), \
9735
(I[563] = (T)(img)(_n1##x,_n10##y,z,c)), \
9736
(I[588] = (T)(img)(_n1##x,_n11##y,z,c)), \
9737
(I[613] = (T)(img)(_n1##x,_n12##y,z,c)), \
9738
(I[14] = (T)(img)(_n2##x,_p12##y,z,c)), \
9739
(I[39] = (T)(img)(_n2##x,_p11##y,z,c)), \
9740
(I[64] = (T)(img)(_n2##x,_p10##y,z,c)), \
9741
(I[89] = (T)(img)(_n2##x,_p9##y,z,c)), \
9742
(I[114] = (T)(img)(_n2##x,_p8##y,z,c)), \
9743
(I[139] = (T)(img)(_n2##x,_p7##y,z,c)), \
9744
(I[164] = (T)(img)(_n2##x,_p6##y,z,c)), \
9745
(I[189] = (T)(img)(_n2##x,_p5##y,z,c)), \
9746
(I[214] = (T)(img)(_n2##x,_p4##y,z,c)), \
9747
(I[239] = (T)(img)(_n2##x,_p3##y,z,c)), \
9748
(I[264] = (T)(img)(_n2##x,_p2##y,z,c)), \
9749
(I[289] = (T)(img)(_n2##x,_p1##y,z,c)), \
9750
(I[314] = (T)(img)(_n2##x,y,z,c)), \
9751
(I[339] = (T)(img)(_n2##x,_n1##y,z,c)), \
9752
(I[364] = (T)(img)(_n2##x,_n2##y,z,c)), \
9753
(I[389] = (T)(img)(_n2##x,_n3##y,z,c)), \
9754
(I[414] = (T)(img)(_n2##x,_n4##y,z,c)), \
9755
(I[439] = (T)(img)(_n2##x,_n5##y,z,c)), \
9756
(I[464] = (T)(img)(_n2##x,_n6##y,z,c)), \
9757
(I[489] = (T)(img)(_n2##x,_n7##y,z,c)), \
9758
(I[514] = (T)(img)(_n2##x,_n8##y,z,c)), \
9759
(I[539] = (T)(img)(_n2##x,_n9##y,z,c)), \
9760
(I[564] = (T)(img)(_n2##x,_n10##y,z,c)), \
9761
(I[589] = (T)(img)(_n2##x,_n11##y,z,c)), \
9762
(I[614] = (T)(img)(_n2##x,_n12##y,z,c)), \
9763
(I[15] = (T)(img)(_n3##x,_p12##y,z,c)), \
9764
(I[40] = (T)(img)(_n3##x,_p11##y,z,c)), \
9765
(I[65] = (T)(img)(_n3##x,_p10##y,z,c)), \
9766
(I[90] = (T)(img)(_n3##x,_p9##y,z,c)), \
9767
(I[115] = (T)(img)(_n3##x,_p8##y,z,c)), \
9768
(I[140] = (T)(img)(_n3##x,_p7##y,z,c)), \
9769
(I[165] = (T)(img)(_n3##x,_p6##y,z,c)), \
9770
(I[190] = (T)(img)(_n3##x,_p5##y,z,c)), \
9771
(I[215] = (T)(img)(_n3##x,_p4##y,z,c)), \
9772
(I[240] = (T)(img)(_n3##x,_p3##y,z,c)), \
9773
(I[265] = (T)(img)(_n3##x,_p2##y,z,c)), \
9774
(I[290] = (T)(img)(_n3##x,_p1##y,z,c)), \
9775
(I[315] = (T)(img)(_n3##x,y,z,c)), \
9776
(I[340] = (T)(img)(_n3##x,_n1##y,z,c)), \
9777
(I[365] = (T)(img)(_n3##x,_n2##y,z,c)), \
9778
(I[390] = (T)(img)(_n3##x,_n3##y,z,c)), \
9779
(I[415] = (T)(img)(_n3##x,_n4##y,z,c)), \
9780
(I[440] = (T)(img)(_n3##x,_n5##y,z,c)), \
9781
(I[465] = (T)(img)(_n3##x,_n6##y,z,c)), \
9782
(I[490] = (T)(img)(_n3##x,_n7##y,z,c)), \
9783
(I[515] = (T)(img)(_n3##x,_n8##y,z,c)), \
9784
(I[540] = (T)(img)(_n3##x,_n9##y,z,c)), \
9785
(I[565] = (T)(img)(_n3##x,_n10##y,z,c)), \
9786
(I[590] = (T)(img)(_n3##x,_n11##y,z,c)), \
9787
(I[615] = (T)(img)(_n3##x,_n12##y,z,c)), \
9788
(I[16] = (T)(img)(_n4##x,_p12##y,z,c)), \
9789
(I[41] = (T)(img)(_n4##x,_p11##y,z,c)), \
9790
(I[66] = (T)(img)(_n4##x,_p10##y,z,c)), \
9791
(I[91] = (T)(img)(_n4##x,_p9##y,z,c)), \
9792
(I[116] = (T)(img)(_n4##x,_p8##y,z,c)), \
9793
(I[141] = (T)(img)(_n4##x,_p7##y,z,c)), \
9794
(I[166] = (T)(img)(_n4##x,_p6##y,z,c)), \
9795
(I[191] = (T)(img)(_n4##x,_p5##y,z,c)), \
9796
(I[216] = (T)(img)(_n4##x,_p4##y,z,c)), \
9797
(I[241] = (T)(img)(_n4##x,_p3##y,z,c)), \
9798
(I[266] = (T)(img)(_n4##x,_p2##y,z,c)), \
9799
(I[291] = (T)(img)(_n4##x,_p1##y,z,c)), \
9800
(I[316] = (T)(img)(_n4##x,y,z,c)), \
9801
(I[341] = (T)(img)(_n4##x,_n1##y,z,c)), \
9802
(I[366] = (T)(img)(_n4##x,_n2##y,z,c)), \
9803
(I[391] = (T)(img)(_n4##x,_n3##y,z,c)), \
9804
(I[416] = (T)(img)(_n4##x,_n4##y,z,c)), \
9805
(I[441] = (T)(img)(_n4##x,_n5##y,z,c)), \
9806
(I[466] = (T)(img)(_n4##x,_n6##y,z,c)), \
9807
(I[491] = (T)(img)(_n4##x,_n7##y,z,c)), \
9808
(I[516] = (T)(img)(_n4##x,_n8##y,z,c)), \
9809
(I[541] = (T)(img)(_n4##x,_n9##y,z,c)), \
9810
(I[566] = (T)(img)(_n4##x,_n10##y,z,c)), \
9811
(I[591] = (T)(img)(_n4##x,_n11##y,z,c)), \
9812
(I[616] = (T)(img)(_n4##x,_n12##y,z,c)), \
9813
(I[17] = (T)(img)(_n5##x,_p12##y,z,c)), \
9814
(I[42] = (T)(img)(_n5##x,_p11##y,z,c)), \
9815
(I[67] = (T)(img)(_n5##x,_p10##y,z,c)), \
9816
(I[92] = (T)(img)(_n5##x,_p9##y,z,c)), \
9817
(I[117] = (T)(img)(_n5##x,_p8##y,z,c)), \
9818
(I[142] = (T)(img)(_n5##x,_p7##y,z,c)), \
9819
(I[167] = (T)(img)(_n5##x,_p6##y,z,c)), \
9820
(I[192] = (T)(img)(_n5##x,_p5##y,z,c)), \
9821
(I[217] = (T)(img)(_n5##x,_p4##y,z,c)), \
9822
(I[242] = (T)(img)(_n5##x,_p3##y,z,c)), \
9823
(I[267] = (T)(img)(_n5##x,_p2##y,z,c)), \
9824
(I[292] = (T)(img)(_n5##x,_p1##y,z,c)), \
9825
(I[317] = (T)(img)(_n5##x,y,z,c)), \
9826
(I[342] = (T)(img)(_n5##x,_n1##y,z,c)), \
9827
(I[367] = (T)(img)(_n5##x,_n2##y,z,c)), \
9828
(I[392] = (T)(img)(_n5##x,_n3##y,z,c)), \
9829
(I[417] = (T)(img)(_n5##x,_n4##y,z,c)), \
9830
(I[442] = (T)(img)(_n5##x,_n5##y,z,c)), \
9831
(I[467] = (T)(img)(_n5##x,_n6##y,z,c)), \
9832
(I[492] = (T)(img)(_n5##x,_n7##y,z,c)), \
9833
(I[517] = (T)(img)(_n5##x,_n8##y,z,c)), \
9834
(I[542] = (T)(img)(_n5##x,_n9##y,z,c)), \
9835
(I[567] = (T)(img)(_n5##x,_n10##y,z,c)), \
9836
(I[592] = (T)(img)(_n5##x,_n11##y,z,c)), \
9837
(I[617] = (T)(img)(_n5##x,_n12##y,z,c)), \
9838
(I[18] = (T)(img)(_n6##x,_p12##y,z,c)), \
9839
(I[43] = (T)(img)(_n6##x,_p11##y,z,c)), \
9840
(I[68] = (T)(img)(_n6##x,_p10##y,z,c)), \
9841
(I[93] = (T)(img)(_n6##x,_p9##y,z,c)), \
9842
(I[118] = (T)(img)(_n6##x,_p8##y,z,c)), \
9843
(I[143] = (T)(img)(_n6##x,_p7##y,z,c)), \
9844
(I[168] = (T)(img)(_n6##x,_p6##y,z,c)), \
9845
(I[193] = (T)(img)(_n6##x,_p5##y,z,c)), \
9846
(I[218] = (T)(img)(_n6##x,_p4##y,z,c)), \
9847
(I[243] = (T)(img)(_n6##x,_p3##y,z,c)), \
9848
(I[268] = (T)(img)(_n6##x,_p2##y,z,c)), \
9849
(I[293] = (T)(img)(_n6##x,_p1##y,z,c)), \
9850
(I[318] = (T)(img)(_n6##x,y,z,c)), \
9851
(I[343] = (T)(img)(_n6##x,_n1##y,z,c)), \
9852
(I[368] = (T)(img)(_n6##x,_n2##y,z,c)), \
9853
(I[393] = (T)(img)(_n6##x,_n3##y,z,c)), \
9854
(I[418] = (T)(img)(_n6##x,_n4##y,z,c)), \
9855
(I[443] = (T)(img)(_n6##x,_n5##y,z,c)), \
9856
(I[468] = (T)(img)(_n6##x,_n6##y,z,c)), \
9857
(I[493] = (T)(img)(_n6##x,_n7##y,z,c)), \
9858
(I[518] = (T)(img)(_n6##x,_n8##y,z,c)), \
9859
(I[543] = (T)(img)(_n6##x,_n9##y,z,c)), \
9860
(I[568] = (T)(img)(_n6##x,_n10##y,z,c)), \
9861
(I[593] = (T)(img)(_n6##x,_n11##y,z,c)), \
9862
(I[618] = (T)(img)(_n6##x,_n12##y,z,c)), \
9863
(I[19] = (T)(img)(_n7##x,_p12##y,z,c)), \
9864
(I[44] = (T)(img)(_n7##x,_p11##y,z,c)), \
9865
(I[69] = (T)(img)(_n7##x,_p10##y,z,c)), \
9866
(I[94] = (T)(img)(_n7##x,_p9##y,z,c)), \
9867
(I[119] = (T)(img)(_n7##x,_p8##y,z,c)), \
9868
(I[144] = (T)(img)(_n7##x,_p7##y,z,c)), \
9869
(I[169] = (T)(img)(_n7##x,_p6##y,z,c)), \
9870
(I[194] = (T)(img)(_n7##x,_p5##y,z,c)), \
9871
(I[219] = (T)(img)(_n7##x,_p4##y,z,c)), \
9872
(I[244] = (T)(img)(_n7##x,_p3##y,z,c)), \
9873
(I[269] = (T)(img)(_n7##x,_p2##y,z,c)), \
9874
(I[294] = (T)(img)(_n7##x,_p1##y,z,c)), \
9875
(I[319] = (T)(img)(_n7##x,y,z,c)), \
9876
(I[344] = (T)(img)(_n7##x,_n1##y,z,c)), \
9877
(I[369] = (T)(img)(_n7##x,_n2##y,z,c)), \
9878
(I[394] = (T)(img)(_n7##x,_n3##y,z,c)), \
9879
(I[419] = (T)(img)(_n7##x,_n4##y,z,c)), \
9880
(I[444] = (T)(img)(_n7##x,_n5##y,z,c)), \
9881
(I[469] = (T)(img)(_n7##x,_n6##y,z,c)), \
9882
(I[494] = (T)(img)(_n7##x,_n7##y,z,c)), \
9883
(I[519] = (T)(img)(_n7##x,_n8##y,z,c)), \
9884
(I[544] = (T)(img)(_n7##x,_n9##y,z,c)), \
9885
(I[569] = (T)(img)(_n7##x,_n10##y,z,c)), \
9886
(I[594] = (T)(img)(_n7##x,_n11##y,z,c)), \
9887
(I[619] = (T)(img)(_n7##x,_n12##y,z,c)), \
9888
(I[20] = (T)(img)(_n8##x,_p12##y,z,c)), \
9889
(I[45] = (T)(img)(_n8##x,_p11##y,z,c)), \
9890
(I[70] = (T)(img)(_n8##x,_p10##y,z,c)), \
9891
(I[95] = (T)(img)(_n8##x,_p9##y,z,c)), \
9892
(I[120] = (T)(img)(_n8##x,_p8##y,z,c)), \
9893
(I[145] = (T)(img)(_n8##x,_p7##y,z,c)), \
9894
(I[170] = (T)(img)(_n8##x,_p6##y,z,c)), \
9895
(I[195] = (T)(img)(_n8##x,_p5##y,z,c)), \
9896
(I[220] = (T)(img)(_n8##x,_p4##y,z,c)), \
9897
(I[245] = (T)(img)(_n8##x,_p3##y,z,c)), \
9898
(I[270] = (T)(img)(_n8##x,_p2##y,z,c)), \
9899
(I[295] = (T)(img)(_n8##x,_p1##y,z,c)), \
9900
(I[320] = (T)(img)(_n8##x,y,z,c)), \
9901
(I[345] = (T)(img)(_n8##x,_n1##y,z,c)), \
9902
(I[370] = (T)(img)(_n8##x,_n2##y,z,c)), \
9903
(I[395] = (T)(img)(_n8##x,_n3##y,z,c)), \
9904
(I[420] = (T)(img)(_n8##x,_n4##y,z,c)), \
9905
(I[445] = (T)(img)(_n8##x,_n5##y,z,c)), \
9906
(I[470] = (T)(img)(_n8##x,_n6##y,z,c)), \
9907
(I[495] = (T)(img)(_n8##x,_n7##y,z,c)), \
9908
(I[520] = (T)(img)(_n8##x,_n8##y,z,c)), \
9909
(I[545] = (T)(img)(_n8##x,_n9##y,z,c)), \
9910
(I[570] = (T)(img)(_n8##x,_n10##y,z,c)), \
9911
(I[595] = (T)(img)(_n8##x,_n11##y,z,c)), \
9912
(I[620] = (T)(img)(_n8##x,_n12##y,z,c)), \
9913
(I[21] = (T)(img)(_n9##x,_p12##y,z,c)), \
9914
(I[46] = (T)(img)(_n9##x,_p11##y,z,c)), \
9915
(I[71] = (T)(img)(_n9##x,_p10##y,z,c)), \
9916
(I[96] = (T)(img)(_n9##x,_p9##y,z,c)), \
9917
(I[121] = (T)(img)(_n9##x,_p8##y,z,c)), \
9918
(I[146] = (T)(img)(_n9##x,_p7##y,z,c)), \
9919
(I[171] = (T)(img)(_n9##x,_p6##y,z,c)), \
9920
(I[196] = (T)(img)(_n9##x,_p5##y,z,c)), \
9921
(I[221] = (T)(img)(_n9##x,_p4##y,z,c)), \
9922
(I[246] = (T)(img)(_n9##x,_p3##y,z,c)), \
9923
(I[271] = (T)(img)(_n9##x,_p2##y,z,c)), \
9924
(I[296] = (T)(img)(_n9##x,_p1##y,z,c)), \
9925
(I[321] = (T)(img)(_n9##x,y,z,c)), \
9926
(I[346] = (T)(img)(_n9##x,_n1##y,z,c)), \
9927
(I[371] = (T)(img)(_n9##x,_n2##y,z,c)), \
9928
(I[396] = (T)(img)(_n9##x,_n3##y,z,c)), \
9929
(I[421] = (T)(img)(_n9##x,_n4##y,z,c)), \
9930
(I[446] = (T)(img)(_n9##x,_n5##y,z,c)), \
9931
(I[471] = (T)(img)(_n9##x,_n6##y,z,c)), \
9932
(I[496] = (T)(img)(_n9##x,_n7##y,z,c)), \
9933
(I[521] = (T)(img)(_n9##x,_n8##y,z,c)), \
9934
(I[546] = (T)(img)(_n9##x,_n9##y,z,c)), \
9935
(I[571] = (T)(img)(_n9##x,_n10##y,z,c)), \
9936
(I[596] = (T)(img)(_n9##x,_n11##y,z,c)), \
9937
(I[621] = (T)(img)(_n9##x,_n12##y,z,c)), \
9938
(I[22] = (T)(img)(_n10##x,_p12##y,z,c)), \
9939
(I[47] = (T)(img)(_n10##x,_p11##y,z,c)), \
9940
(I[72] = (T)(img)(_n10##x,_p10##y,z,c)), \
9941
(I[97] = (T)(img)(_n10##x,_p9##y,z,c)), \
9942
(I[122] = (T)(img)(_n10##x,_p8##y,z,c)), \
9943
(I[147] = (T)(img)(_n10##x,_p7##y,z,c)), \
9944
(I[172] = (T)(img)(_n10##x,_p6##y,z,c)), \
9945
(I[197] = (T)(img)(_n10##x,_p5##y,z,c)), \
9946
(I[222] = (T)(img)(_n10##x,_p4##y,z,c)), \
9947
(I[247] = (T)(img)(_n10##x,_p3##y,z,c)), \
9948
(I[272] = (T)(img)(_n10##x,_p2##y,z,c)), \
9949
(I[297] = (T)(img)(_n10##x,_p1##y,z,c)), \
9950
(I[322] = (T)(img)(_n10##x,y,z,c)), \
9951
(I[347] = (T)(img)(_n10##x,_n1##y,z,c)), \
9952
(I[372] = (T)(img)(_n10##x,_n2##y,z,c)), \
9953
(I[397] = (T)(img)(_n10##x,_n3##y,z,c)), \
9954
(I[422] = (T)(img)(_n10##x,_n4##y,z,c)), \
9955
(I[447] = (T)(img)(_n10##x,_n5##y,z,c)), \
9956
(I[472] = (T)(img)(_n10##x,_n6##y,z,c)), \
9957
(I[497] = (T)(img)(_n10##x,_n7##y,z,c)), \
9958
(I[522] = (T)(img)(_n10##x,_n8##y,z,c)), \
9959
(I[547] = (T)(img)(_n10##x,_n9##y,z,c)), \
9960
(I[572] = (T)(img)(_n10##x,_n10##y,z,c)), \
9961
(I[597] = (T)(img)(_n10##x,_n11##y,z,c)), \
9962
(I[622] = (T)(img)(_n10##x,_n12##y,z,c)), \
9963
(I[23] = (T)(img)(_n11##x,_p12##y,z,c)), \
9964
(I[48] = (T)(img)(_n11##x,_p11##y,z,c)), \
9965
(I[73] = (T)(img)(_n11##x,_p10##y,z,c)), \
9966
(I[98] = (T)(img)(_n11##x,_p9##y,z,c)), \
9967
(I[123] = (T)(img)(_n11##x,_p8##y,z,c)), \
9968
(I[148] = (T)(img)(_n11##x,_p7##y,z,c)), \
9969
(I[173] = (T)(img)(_n11##x,_p6##y,z,c)), \
9970
(I[198] = (T)(img)(_n11##x,_p5##y,z,c)), \
9971
(I[223] = (T)(img)(_n11##x,_p4##y,z,c)), \
9972
(I[248] = (T)(img)(_n11##x,_p3##y,z,c)), \
9973
(I[273] = (T)(img)(_n11##x,_p2##y,z,c)), \
9974
(I[298] = (T)(img)(_n11##x,_p1##y,z,c)), \
9975
(I[323] = (T)(img)(_n11##x,y,z,c)), \
9976
(I[348] = (T)(img)(_n11##x,_n1##y,z,c)), \
9977
(I[373] = (T)(img)(_n11##x,_n2##y,z,c)), \
9978
(I[398] = (T)(img)(_n11##x,_n3##y,z,c)), \
9979
(I[423] = (T)(img)(_n11##x,_n4##y,z,c)), \
9980
(I[448] = (T)(img)(_n11##x,_n5##y,z,c)), \
9981
(I[473] = (T)(img)(_n11##x,_n6##y,z,c)), \
9982
(I[498] = (T)(img)(_n11##x,_n7##y,z,c)), \
9983
(I[523] = (T)(img)(_n11##x,_n8##y,z,c)), \
9984
(I[548] = (T)(img)(_n11##x,_n9##y,z,c)), \
9985
(I[573] = (T)(img)(_n11##x,_n10##y,z,c)), \
9986
(I[598] = (T)(img)(_n11##x,_n11##y,z,c)), \
9987
(I[623] = (T)(img)(_n11##x,_n12##y,z,c)), \
9988
12>=((img)._width)?(img).width() - 1:12); \
9989
(_n12##x<(img).width() && ( \
9990
(I[24] = (T)(img)(_n12##x,_p12##y,z,c)), \
9991
(I[49] = (T)(img)(_n12##x,_p11##y,z,c)), \
9992
(I[74] = (T)(img)(_n12##x,_p10##y,z,c)), \
9993
(I[99] = (T)(img)(_n12##x,_p9##y,z,c)), \
9994
(I[124] = (T)(img)(_n12##x,_p8##y,z,c)), \
9995
(I[149] = (T)(img)(_n12##x,_p7##y,z,c)), \
9996
(I[174] = (T)(img)(_n12##x,_p6##y,z,c)), \
9997
(I[199] = (T)(img)(_n12##x,_p5##y,z,c)), \
9998
(I[224] = (T)(img)(_n12##x,_p4##y,z,c)), \
9999
(I[249] = (T)(img)(_n12##x,_p3##y,z,c)), \
10000
(I[274] = (T)(img)(_n12##x,_p2##y,z,c)), \
10001
(I[299] = (T)(img)(_n12##x,_p1##y,z,c)), \
10002
(I[324] = (T)(img)(_n12##x,y,z,c)), \
10003
(I[349] = (T)(img)(_n12##x,_n1##y,z,c)), \
10004
(I[374] = (T)(img)(_n12##x,_n2##y,z,c)), \
10005
(I[399] = (T)(img)(_n12##x,_n3##y,z,c)), \
10006
(I[424] = (T)(img)(_n12##x,_n4##y,z,c)), \
10007
(I[449] = (T)(img)(_n12##x,_n5##y,z,c)), \
10008
(I[474] = (T)(img)(_n12##x,_n6##y,z,c)), \
10009
(I[499] = (T)(img)(_n12##x,_n7##y,z,c)), \
10010
(I[524] = (T)(img)(_n12##x,_n8##y,z,c)), \
10011
(I[549] = (T)(img)(_n12##x,_n9##y,z,c)), \
10012
(I[574] = (T)(img)(_n12##x,_n10##y,z,c)), \
10013
(I[599] = (T)(img)(_n12##x,_n11##y,z,c)), \
10014
(I[624] = (T)(img)(_n12##x,_n12##y,z,c)),1)) || \
10015
_n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
10016
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], \
10017
I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \
10018
I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \
10019
I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
10020
I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], \
10021
I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
10022
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], \
10023
I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \
10024
I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], \
10025
I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], \
10026
I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], \
10027
I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \
10028
I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], \
10029
I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], \
10030
I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], \
10031
I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \
10032
I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], \
10033
I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], \
10034
I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], \
10035
I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], \
10036
I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], \
10037
I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], \
10038
I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], \
10039
I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], \
10040
I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], \
10041
_p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x)
10042
10043
#define cimg_for_in25x25(img,x0,y0,x1,y1,x,y,z,c,I,T) \
10044
cimg_for_in25((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
10045
_p12##x = x - 12<0?0:x - 12, \
10046
_p11##x = x - 11<0?0:x - 11, \
10047
_p10##x = x - 10<0?0:x - 10, \
10048
_p9##x = x - 9<0?0:x - 9, \
10049
_p8##x = x - 8<0?0:x - 8, \
10050
_p7##x = x - 7<0?0:x - 7, \
10051
_p6##x = x - 6<0?0:x - 6, \
10052
_p5##x = x - 5<0?0:x - 5, \
10053
_p4##x = x - 4<0?0:x - 4, \
10054
_p3##x = x - 3<0?0:x - 3, \
10055
_p2##x = x - 2<0?0:x - 2, \
10056
_p1##x = x - 1<0?0:x - 1, \
10057
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
10058
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
10059
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
10060
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
10061
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
10062
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
10063
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
10064
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
10065
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
10066
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
10067
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
10068
_n12##x = (int)( \
10069
(I[0] = (T)(img)(_p12##x,_p12##y,z,c)), \
10070
(I[25] = (T)(img)(_p12##x,_p11##y,z,c)), \
10071
(I[50] = (T)(img)(_p12##x,_p10##y,z,c)), \
10072
(I[75] = (T)(img)(_p12##x,_p9##y,z,c)), \
10073
(I[100] = (T)(img)(_p12##x,_p8##y,z,c)), \
10074
(I[125] = (T)(img)(_p12##x,_p7##y,z,c)), \
10075
(I[150] = (T)(img)(_p12##x,_p6##y,z,c)), \
10076
(I[175] = (T)(img)(_p12##x,_p5##y,z,c)), \
10077
(I[200] = (T)(img)(_p12##x,_p4##y,z,c)), \
10078
(I[225] = (T)(img)(_p12##x,_p3##y,z,c)), \
10079
(I[250] = (T)(img)(_p12##x,_p2##y,z,c)), \
10080
(I[275] = (T)(img)(_p12##x,_p1##y,z,c)), \
10081
(I[300] = (T)(img)(_p12##x,y,z,c)), \
10082
(I[325] = (T)(img)(_p12##x,_n1##y,z,c)), \
10083
(I[350] = (T)(img)(_p12##x,_n2##y,z,c)), \
10084
(I[375] = (T)(img)(_p12##x,_n3##y,z,c)), \
10085
(I[400] = (T)(img)(_p12##x,_n4##y,z,c)), \
10086
(I[425] = (T)(img)(_p12##x,_n5##y,z,c)), \
10087
(I[450] = (T)(img)(_p12##x,_n6##y,z,c)), \
10088
(I[475] = (T)(img)(_p12##x,_n7##y,z,c)), \
10089
(I[500] = (T)(img)(_p12##x,_n8##y,z,c)), \
10090
(I[525] = (T)(img)(_p12##x,_n9##y,z,c)), \
10091
(I[550] = (T)(img)(_p12##x,_n10##y,z,c)), \
10092
(I[575] = (T)(img)(_p12##x,_n11##y,z,c)), \
10093
(I[600] = (T)(img)(_p12##x,_n12##y,z,c)), \
10094
(I[1] = (T)(img)(_p11##x,_p12##y,z,c)), \
10095
(I[26] = (T)(img)(_p11##x,_p11##y,z,c)), \
10096
(I[51] = (T)(img)(_p11##x,_p10##y,z,c)), \
10097
(I[76] = (T)(img)(_p11##x,_p9##y,z,c)), \
10098
(I[101] = (T)(img)(_p11##x,_p8##y,z,c)), \
10099
(I[126] = (T)(img)(_p11##x,_p7##y,z,c)), \
10100
(I[151] = (T)(img)(_p11##x,_p6##y,z,c)), \
10101
(I[176] = (T)(img)(_p11##x,_p5##y,z,c)), \
10102
(I[201] = (T)(img)(_p11##x,_p4##y,z,c)), \
10103
(I[226] = (T)(img)(_p11##x,_p3##y,z,c)), \
10104
(I[251] = (T)(img)(_p11##x,_p2##y,z,c)), \
10105
(I[276] = (T)(img)(_p11##x,_p1##y,z,c)), \
10106
(I[301] = (T)(img)(_p11##x,y,z,c)), \
10107
(I[326] = (T)(img)(_p11##x,_n1##y,z,c)), \
10108
(I[351] = (T)(img)(_p11##x,_n2##y,z,c)), \
10109
(I[376] = (T)(img)(_p11##x,_n3##y,z,c)), \
10110
(I[401] = (T)(img)(_p11##x,_n4##y,z,c)), \
10111
(I[426] = (T)(img)(_p11##x,_n5##y,z,c)), \
10112
(I[451] = (T)(img)(_p11##x,_n6##y,z,c)), \
10113
(I[476] = (T)(img)(_p11##x,_n7##y,z,c)), \
10114
(I[501] = (T)(img)(_p11##x,_n8##y,z,c)), \
10115
(I[526] = (T)(img)(_p11##x,_n9##y,z,c)), \
10116
(I[551] = (T)(img)(_p11##x,_n10##y,z,c)), \
10117
(I[576] = (T)(img)(_p11##x,_n11##y,z,c)), \
10118
(I[601] = (T)(img)(_p11##x,_n12##y,z,c)), \
10119
(I[2] = (T)(img)(_p10##x,_p12##y,z,c)), \
10120
(I[27] = (T)(img)(_p10##x,_p11##y,z,c)), \
10121
(I[52] = (T)(img)(_p10##x,_p10##y,z,c)), \
10122
(I[77] = (T)(img)(_p10##x,_p9##y,z,c)), \
10123
(I[102] = (T)(img)(_p10##x,_p8##y,z,c)), \
10124
(I[127] = (T)(img)(_p10##x,_p7##y,z,c)), \
10125
(I[152] = (T)(img)(_p10##x,_p6##y,z,c)), \
10126
(I[177] = (T)(img)(_p10##x,_p5##y,z,c)), \
10127
(I[202] = (T)(img)(_p10##x,_p4##y,z,c)), \
10128
(I[227] = (T)(img)(_p10##x,_p3##y,z,c)), \
10129
(I[252] = (T)(img)(_p10##x,_p2##y,z,c)), \
10130
(I[277] = (T)(img)(_p10##x,_p1##y,z,c)), \
10131
(I[302] = (T)(img)(_p10##x,y,z,c)), \
10132
(I[327] = (T)(img)(_p10##x,_n1##y,z,c)), \
10133
(I[352] = (T)(img)(_p10##x,_n2##y,z,c)), \
10134
(I[377] = (T)(img)(_p10##x,_n3##y,z,c)), \
10135
(I[402] = (T)(img)(_p10##x,_n4##y,z,c)), \
10136
(I[427] = (T)(img)(_p10##x,_n5##y,z,c)), \
10137
(I[452] = (T)(img)(_p10##x,_n6##y,z,c)), \
10138
(I[477] = (T)(img)(_p10##x,_n7##y,z,c)), \
10139
(I[502] = (T)(img)(_p10##x,_n8##y,z,c)), \
10140
(I[527] = (T)(img)(_p10##x,_n9##y,z,c)), \
10141
(I[552] = (T)(img)(_p10##x,_n10##y,z,c)), \
10142
(I[577] = (T)(img)(_p10##x,_n11##y,z,c)), \
10143
(I[602] = (T)(img)(_p10##x,_n12##y,z,c)), \
10144
(I[3] = (T)(img)(_p9##x,_p12##y,z,c)), \
10145
(I[28] = (T)(img)(_p9##x,_p11##y,z,c)), \
10146
(I[53] = (T)(img)(_p9##x,_p10##y,z,c)), \
10147
(I[78] = (T)(img)(_p9##x,_p9##y,z,c)), \
10148
(I[103] = (T)(img)(_p9##x,_p8##y,z,c)), \
10149
(I[128] = (T)(img)(_p9##x,_p7##y,z,c)), \
10150
(I[153] = (T)(img)(_p9##x,_p6##y,z,c)), \
10151
(I[178] = (T)(img)(_p9##x,_p5##y,z,c)), \
10152
(I[203] = (T)(img)(_p9##x,_p4##y,z,c)), \
10153
(I[228] = (T)(img)(_p9##x,_p3##y,z,c)), \
10154
(I[253] = (T)(img)(_p9##x,_p2##y,z,c)), \
10155
(I[278] = (T)(img)(_p9##x,_p1##y,z,c)), \
10156
(I[303] = (T)(img)(_p9##x,y,z,c)), \
10157
(I[328] = (T)(img)(_p9##x,_n1##y,z,c)), \
10158
(I[353] = (T)(img)(_p9##x,_n2##y,z,c)), \
10159
(I[378] = (T)(img)(_p9##x,_n3##y,z,c)), \
10160
(I[403] = (T)(img)(_p9##x,_n4##y,z,c)), \
10161
(I[428] = (T)(img)(_p9##x,_n5##y,z,c)), \
10162
(I[453] = (T)(img)(_p9##x,_n6##y,z,c)), \
10163
(I[478] = (T)(img)(_p9##x,_n7##y,z,c)), \
10164
(I[503] = (T)(img)(_p9##x,_n8##y,z,c)), \
10165
(I[528] = (T)(img)(_p9##x,_n9##y,z,c)), \
10166
(I[553] = (T)(img)(_p9##x,_n10##y,z,c)), \
10167
(I[578] = (T)(img)(_p9##x,_n11##y,z,c)), \
10168
(I[603] = (T)(img)(_p9##x,_n12##y,z,c)), \
10169
(I[4] = (T)(img)(_p8##x,_p12##y,z,c)), \
10170
(I[29] = (T)(img)(_p8##x,_p11##y,z,c)), \
10171
(I[54] = (T)(img)(_p8##x,_p10##y,z,c)), \
10172
(I[79] = (T)(img)(_p8##x,_p9##y,z,c)), \
10173
(I[104] = (T)(img)(_p8##x,_p8##y,z,c)), \
10174
(I[129] = (T)(img)(_p8##x,_p7##y,z,c)), \
10175
(I[154] = (T)(img)(_p8##x,_p6##y,z,c)), \
10176
(I[179] = (T)(img)(_p8##x,_p5##y,z,c)), \
10177
(I[204] = (T)(img)(_p8##x,_p4##y,z,c)), \
10178
(I[229] = (T)(img)(_p8##x,_p3##y,z,c)), \
10179
(I[254] = (T)(img)(_p8##x,_p2##y,z,c)), \
10180
(I[279] = (T)(img)(_p8##x,_p1##y,z,c)), \
10181
(I[304] = (T)(img)(_p8##x,y,z,c)), \
10182
(I[329] = (T)(img)(_p8##x,_n1##y,z,c)), \
10183
(I[354] = (T)(img)(_p8##x,_n2##y,z,c)), \
10184
(I[379] = (T)(img)(_p8##x,_n3##y,z,c)), \
10185
(I[404] = (T)(img)(_p8##x,_n4##y,z,c)), \
10186
(I[429] = (T)(img)(_p8##x,_n5##y,z,c)), \
10187
(I[454] = (T)(img)(_p8##x,_n6##y,z,c)), \
10188
(I[479] = (T)(img)(_p8##x,_n7##y,z,c)), \
10189
(I[504] = (T)(img)(_p8##x,_n8##y,z,c)), \
10190
(I[529] = (T)(img)(_p8##x,_n9##y,z,c)), \
10191
(I[554] = (T)(img)(_p8##x,_n10##y,z,c)), \
10192
(I[579] = (T)(img)(_p8##x,_n11##y,z,c)), \
10193
(I[604] = (T)(img)(_p8##x,_n12##y,z,c)), \
10194
(I[5] = (T)(img)(_p7##x,_p12##y,z,c)), \
10195
(I[30] = (T)(img)(_p7##x,_p11##y,z,c)), \
10196
(I[55] = (T)(img)(_p7##x,_p10##y,z,c)), \
10197
(I[80] = (T)(img)(_p7##x,_p9##y,z,c)), \
10198
(I[105] = (T)(img)(_p7##x,_p8##y,z,c)), \
10199
(I[130] = (T)(img)(_p7##x,_p7##y,z,c)), \
10200
(I[155] = (T)(img)(_p7##x,_p6##y,z,c)), \
10201
(I[180] = (T)(img)(_p7##x,_p5##y,z,c)), \
10202
(I[205] = (T)(img)(_p7##x,_p4##y,z,c)), \
10203
(I[230] = (T)(img)(_p7##x,_p3##y,z,c)), \
10204
(I[255] = (T)(img)(_p7##x,_p2##y,z,c)), \
10205
(I[280] = (T)(img)(_p7##x,_p1##y,z,c)), \
10206
(I[305] = (T)(img)(_p7##x,y,z,c)), \
10207
(I[330] = (T)(img)(_p7##x,_n1##y,z,c)), \
10208
(I[355] = (T)(img)(_p7##x,_n2##y,z,c)), \
10209
(I[380] = (T)(img)(_p7##x,_n3##y,z,c)), \
10210
(I[405] = (T)(img)(_p7##x,_n4##y,z,c)), \
10211
(I[430] = (T)(img)(_p7##x,_n5##y,z,c)), \
10212
(I[455] = (T)(img)(_p7##x,_n6##y,z,c)), \
10213
(I[480] = (T)(img)(_p7##x,_n7##y,z,c)), \
10214
(I[505] = (T)(img)(_p7##x,_n8##y,z,c)), \
10215
(I[530] = (T)(img)(_p7##x,_n9##y,z,c)), \
10216
(I[555] = (T)(img)(_p7##x,_n10##y,z,c)), \
10217
(I[580] = (T)(img)(_p7##x,_n11##y,z,c)), \
10218
(I[605] = (T)(img)(_p7##x,_n12##y,z,c)), \
10219
(I[6] = (T)(img)(_p6##x,_p12##y,z,c)), \
10220
(I[31] = (T)(img)(_p6##x,_p11##y,z,c)), \
10221
(I[56] = (T)(img)(_p6##x,_p10##y,z,c)), \
10222
(I[81] = (T)(img)(_p6##x,_p9##y,z,c)), \
10223
(I[106] = (T)(img)(_p6##x,_p8##y,z,c)), \
10224
(I[131] = (T)(img)(_p6##x,_p7##y,z,c)), \
10225
(I[156] = (T)(img)(_p6##x,_p6##y,z,c)), \
10226
(I[181] = (T)(img)(_p6##x,_p5##y,z,c)), \
10227
(I[206] = (T)(img)(_p6##x,_p4##y,z,c)), \
10228
(I[231] = (T)(img)(_p6##x,_p3##y,z,c)), \
10229
(I[256] = (T)(img)(_p6##x,_p2##y,z,c)), \
10230
(I[281] = (T)(img)(_p6##x,_p1##y,z,c)), \
10231
(I[306] = (T)(img)(_p6##x,y,z,c)), \
10232
(I[331] = (T)(img)(_p6##x,_n1##y,z,c)), \
10233
(I[356] = (T)(img)(_p6##x,_n2##y,z,c)), \
10234
(I[381] = (T)(img)(_p6##x,_n3##y,z,c)), \
10235
(I[406] = (T)(img)(_p6##x,_n4##y,z,c)), \
10236
(I[431] = (T)(img)(_p6##x,_n5##y,z,c)), \
10237
(I[456] = (T)(img)(_p6##x,_n6##y,z,c)), \
10238
(I[481] = (T)(img)(_p6##x,_n7##y,z,c)), \
10239
(I[506] = (T)(img)(_p6##x,_n8##y,z,c)), \
10240
(I[531] = (T)(img)(_p6##x,_n9##y,z,c)), \
10241
(I[556] = (T)(img)(_p6##x,_n10##y,z,c)), \
10242
(I[581] = (T)(img)(_p6##x,_n11##y,z,c)), \
10243
(I[606] = (T)(img)(_p6##x,_n12##y,z,c)), \
10244
(I[7] = (T)(img)(_p5##x,_p12##y,z,c)), \
10245
(I[32] = (T)(img)(_p5##x,_p11##y,z,c)), \
10246
(I[57] = (T)(img)(_p5##x,_p10##y,z,c)), \
10247
(I[82] = (T)(img)(_p5##x,_p9##y,z,c)), \
10248
(I[107] = (T)(img)(_p5##x,_p8##y,z,c)), \
10249
(I[132] = (T)(img)(_p5##x,_p7##y,z,c)), \
10250
(I[157] = (T)(img)(_p5##x,_p6##y,z,c)), \
10251
(I[182] = (T)(img)(_p5##x,_p5##y,z,c)), \
10252
(I[207] = (T)(img)(_p5##x,_p4##y,z,c)), \
10253
(I[232] = (T)(img)(_p5##x,_p3##y,z,c)), \
10254
(I[257] = (T)(img)(_p5##x,_p2##y,z,c)), \
10255
(I[282] = (T)(img)(_p5##x,_p1##y,z,c)), \
10256
(I[307] = (T)(img)(_p5##x,y,z,c)), \
10257
(I[332] = (T)(img)(_p5##x,_n1##y,z,c)), \
10258
(I[357] = (T)(img)(_p5##x,_n2##y,z,c)), \
10259
(I[382] = (T)(img)(_p5##x,_n3##y,z,c)), \
10260
(I[407] = (T)(img)(_p5##x,_n4##y,z,c)), \
10261
(I[432] = (T)(img)(_p5##x,_n5##y,z,c)), \
10262
(I[457] = (T)(img)(_p5##x,_n6##y,z,c)), \
10263
(I[482] = (T)(img)(_p5##x,_n7##y,z,c)), \
10264
(I[507] = (T)(img)(_p5##x,_n8##y,z,c)), \
10265
(I[532] = (T)(img)(_p5##x,_n9##y,z,c)), \
10266
(I[557] = (T)(img)(_p5##x,_n10##y,z,c)), \
10267
(I[582] = (T)(img)(_p5##x,_n11##y,z,c)), \
10268
(I[607] = (T)(img)(_p5##x,_n12##y,z,c)), \
10269
(I[8] = (T)(img)(_p4##x,_p12##y,z,c)), \
10270
(I[33] = (T)(img)(_p4##x,_p11##y,z,c)), \
10271
(I[58] = (T)(img)(_p4##x,_p10##y,z,c)), \
10272
(I[83] = (T)(img)(_p4##x,_p9##y,z,c)), \
10273
(I[108] = (T)(img)(_p4##x,_p8##y,z,c)), \
10274
(I[133] = (T)(img)(_p4##x,_p7##y,z,c)), \
10275
(I[158] = (T)(img)(_p4##x,_p6##y,z,c)), \
10276
(I[183] = (T)(img)(_p4##x,_p5##y,z,c)), \
10277
(I[208] = (T)(img)(_p4##x,_p4##y,z,c)), \
10278
(I[233] = (T)(img)(_p4##x,_p3##y,z,c)), \
10279
(I[258] = (T)(img)(_p4##x,_p2##y,z,c)), \
10280
(I[283] = (T)(img)(_p4##x,_p1##y,z,c)), \
10281
(I[308] = (T)(img)(_p4##x,y,z,c)), \
10282
(I[333] = (T)(img)(_p4##x,_n1##y,z,c)), \
10283
(I[358] = (T)(img)(_p4##x,_n2##y,z,c)), \
10284
(I[383] = (T)(img)(_p4##x,_n3##y,z,c)), \
10285
(I[408] = (T)(img)(_p4##x,_n4##y,z,c)), \
10286
(I[433] = (T)(img)(_p4##x,_n5##y,z,c)), \
10287
(I[458] = (T)(img)(_p4##x,_n6##y,z,c)), \
10288
(I[483] = (T)(img)(_p4##x,_n7##y,z,c)), \
10289
(I[508] = (T)(img)(_p4##x,_n8##y,z,c)), \
10290
(I[533] = (T)(img)(_p4##x,_n9##y,z,c)), \
10291
(I[558] = (T)(img)(_p4##x,_n10##y,z,c)), \
10292
(I[583] = (T)(img)(_p4##x,_n11##y,z,c)), \
10293
(I[608] = (T)(img)(_p4##x,_n12##y,z,c)), \
10294
(I[9] = (T)(img)(_p3##x,_p12##y,z,c)), \
10295
(I[34] = (T)(img)(_p3##x,_p11##y,z,c)), \
10296
(I[59] = (T)(img)(_p3##x,_p10##y,z,c)), \
10297
(I[84] = (T)(img)(_p3##x,_p9##y,z,c)), \
10298
(I[109] = (T)(img)(_p3##x,_p8##y,z,c)), \
10299
(I[134] = (T)(img)(_p3##x,_p7##y,z,c)), \
10300
(I[159] = (T)(img)(_p3##x,_p6##y,z,c)), \
10301
(I[184] = (T)(img)(_p3##x,_p5##y,z,c)), \
10302
(I[209] = (T)(img)(_p3##x,_p4##y,z,c)), \
10303
(I[234] = (T)(img)(_p3##x,_p3##y,z,c)), \
10304
(I[259] = (T)(img)(_p3##x,_p2##y,z,c)), \
10305
(I[284] = (T)(img)(_p3##x,_p1##y,z,c)), \
10306
(I[309] = (T)(img)(_p3##x,y,z,c)), \
10307
(I[334] = (T)(img)(_p3##x,_n1##y,z,c)), \
10308
(I[359] = (T)(img)(_p3##x,_n2##y,z,c)), \
10309
(I[384] = (T)(img)(_p3##x,_n3##y,z,c)), \
10310
(I[409] = (T)(img)(_p3##x,_n4##y,z,c)), \
10311
(I[434] = (T)(img)(_p3##x,_n5##y,z,c)), \
10312
(I[459] = (T)(img)(_p3##x,_n6##y,z,c)), \
10313
(I[484] = (T)(img)(_p3##x,_n7##y,z,c)), \
10314
(I[509] = (T)(img)(_p3##x,_n8##y,z,c)), \
10315
(I[534] = (T)(img)(_p3##x,_n9##y,z,c)), \
10316
(I[559] = (T)(img)(_p3##x,_n10##y,z,c)), \
10317
(I[584] = (T)(img)(_p3##x,_n11##y,z,c)), \
10318
(I[609] = (T)(img)(_p3##x,_n12##y,z,c)), \
10319
(I[10] = (T)(img)(_p2##x,_p12##y,z,c)), \
10320
(I[35] = (T)(img)(_p2##x,_p11##y,z,c)), \
10321
(I[60] = (T)(img)(_p2##x,_p10##y,z,c)), \
10322
(I[85] = (T)(img)(_p2##x,_p9##y,z,c)), \
10323
(I[110] = (T)(img)(_p2##x,_p8##y,z,c)), \
10324
(I[135] = (T)(img)(_p2##x,_p7##y,z,c)), \
10325
(I[160] = (T)(img)(_p2##x,_p6##y,z,c)), \
10326
(I[185] = (T)(img)(_p2##x,_p5##y,z,c)), \
10327
(I[210] = (T)(img)(_p2##x,_p4##y,z,c)), \
10328
(I[235] = (T)(img)(_p2##x,_p3##y,z,c)), \
10329
(I[260] = (T)(img)(_p2##x,_p2##y,z,c)), \
10330
(I[285] = (T)(img)(_p2##x,_p1##y,z,c)), \
10331
(I[310] = (T)(img)(_p2##x,y,z,c)), \
10332
(I[335] = (T)(img)(_p2##x,_n1##y,z,c)), \
10333
(I[360] = (T)(img)(_p2##x,_n2##y,z,c)), \
10334
(I[385] = (T)(img)(_p2##x,_n3##y,z,c)), \
10335
(I[410] = (T)(img)(_p2##x,_n4##y,z,c)), \
10336
(I[435] = (T)(img)(_p2##x,_n5##y,z,c)), \
10337
(I[460] = (T)(img)(_p2##x,_n6##y,z,c)), \
10338
(I[485] = (T)(img)(_p2##x,_n7##y,z,c)), \
10339
(I[510] = (T)(img)(_p2##x,_n8##y,z,c)), \
10340
(I[535] = (T)(img)(_p2##x,_n9##y,z,c)), \
10341
(I[560] = (T)(img)(_p2##x,_n10##y,z,c)), \
10342
(I[585] = (T)(img)(_p2##x,_n11##y,z,c)), \
10343
(I[610] = (T)(img)(_p2##x,_n12##y,z,c)), \
10344
(I[11] = (T)(img)(_p1##x,_p12##y,z,c)), \
10345
(I[36] = (T)(img)(_p1##x,_p11##y,z,c)), \
10346
(I[61] = (T)(img)(_p1##x,_p10##y,z,c)), \
10347
(I[86] = (T)(img)(_p1##x,_p9##y,z,c)), \
10348
(I[111] = (T)(img)(_p1##x,_p8##y,z,c)), \
10349
(I[136] = (T)(img)(_p1##x,_p7##y,z,c)), \
10350
(I[161] = (T)(img)(_p1##x,_p6##y,z,c)), \
10351
(I[186] = (T)(img)(_p1##x,_p5##y,z,c)), \
10352
(I[211] = (T)(img)(_p1##x,_p4##y,z,c)), \
10353
(I[236] = (T)(img)(_p1##x,_p3##y,z,c)), \
10354
(I[261] = (T)(img)(_p1##x,_p2##y,z,c)), \
10355
(I[286] = (T)(img)(_p1##x,_p1##y,z,c)), \
10356
(I[311] = (T)(img)(_p1##x,y,z,c)), \
10357
(I[336] = (T)(img)(_p1##x,_n1##y,z,c)), \
10358
(I[361] = (T)(img)(_p1##x,_n2##y,z,c)), \
10359
(I[386] = (T)(img)(_p1##x,_n3##y,z,c)), \
10360
(I[411] = (T)(img)(_p1##x,_n4##y,z,c)), \
10361
(I[436] = (T)(img)(_p1##x,_n5##y,z,c)), \
10362
(I[461] = (T)(img)(_p1##x,_n6##y,z,c)), \
10363
(I[486] = (T)(img)(_p1##x,_n7##y,z,c)), \
10364
(I[511] = (T)(img)(_p1##x,_n8##y,z,c)), \
10365
(I[536] = (T)(img)(_p1##x,_n9##y,z,c)), \
10366
(I[561] = (T)(img)(_p1##x,_n10##y,z,c)), \
10367
(I[586] = (T)(img)(_p1##x,_n11##y,z,c)), \
10368
(I[611] = (T)(img)(_p1##x,_n12##y,z,c)), \
10369
(I[12] = (T)(img)(x,_p12##y,z,c)), \
10370
(I[37] = (T)(img)(x,_p11##y,z,c)), \
10371
(I[62] = (T)(img)(x,_p10##y,z,c)), \
10372
(I[87] = (T)(img)(x,_p9##y,z,c)), \
10373
(I[112] = (T)(img)(x,_p8##y,z,c)), \
10374
(I[137] = (T)(img)(x,_p7##y,z,c)), \
10375
(I[162] = (T)(img)(x,_p6##y,z,c)), \
10376
(I[187] = (T)(img)(x,_p5##y,z,c)), \
10377
(I[212] = (T)(img)(x,_p4##y,z,c)), \
10378
(I[237] = (T)(img)(x,_p3##y,z,c)), \
10379
(I[262] = (T)(img)(x,_p2##y,z,c)), \
10380
(I[287] = (T)(img)(x,_p1##y,z,c)), \
10381
(I[312] = (T)(img)(x,y,z,c)), \
10382
(I[337] = (T)(img)(x,_n1##y,z,c)), \
10383
(I[362] = (T)(img)(x,_n2##y,z,c)), \
10384
(I[387] = (T)(img)(x,_n3##y,z,c)), \
10385
(I[412] = (T)(img)(x,_n4##y,z,c)), \
10386
(I[437] = (T)(img)(x,_n5##y,z,c)), \
10387
(I[462] = (T)(img)(x,_n6##y,z,c)), \
10388
(I[487] = (T)(img)(x,_n7##y,z,c)), \
10389
(I[512] = (T)(img)(x,_n8##y,z,c)), \
10390
(I[537] = (T)(img)(x,_n9##y,z,c)), \
10391
(I[562] = (T)(img)(x,_n10##y,z,c)), \
10392
(I[587] = (T)(img)(x,_n11##y,z,c)), \
10393
(I[612] = (T)(img)(x,_n12##y,z,c)), \
10394
(I[13] = (T)(img)(_n1##x,_p12##y,z,c)), \
10395
(I[38] = (T)(img)(_n1##x,_p11##y,z,c)), \
10396
(I[63] = (T)(img)(_n1##x,_p10##y,z,c)), \
10397
(I[88] = (T)(img)(_n1##x,_p9##y,z,c)), \
10398
(I[113] = (T)(img)(_n1##x,_p8##y,z,c)), \
10399
(I[138] = (T)(img)(_n1##x,_p7##y,z,c)), \
10400
(I[163] = (T)(img)(_n1##x,_p6##y,z,c)), \
10401
(I[188] = (T)(img)(_n1##x,_p5##y,z,c)), \
10402
(I[213] = (T)(img)(_n1##x,_p4##y,z,c)), \
10403
(I[238] = (T)(img)(_n1##x,_p3##y,z,c)), \
10404
(I[263] = (T)(img)(_n1##x,_p2##y,z,c)), \
10405
(I[288] = (T)(img)(_n1##x,_p1##y,z,c)), \
10406
(I[313] = (T)(img)(_n1##x,y,z,c)), \
10407
(I[338] = (T)(img)(_n1##x,_n1##y,z,c)), \
10408
(I[363] = (T)(img)(_n1##x,_n2##y,z,c)), \
10409
(I[388] = (T)(img)(_n1##x,_n3##y,z,c)), \
10410
(I[413] = (T)(img)(_n1##x,_n4##y,z,c)), \
10411
(I[438] = (T)(img)(_n1##x,_n5##y,z,c)), \
10412
(I[463] = (T)(img)(_n1##x,_n6##y,z,c)), \
10413
(I[488] = (T)(img)(_n1##x,_n7##y,z,c)), \
10414
(I[513] = (T)(img)(_n1##x,_n8##y,z,c)), \
10415
(I[538] = (T)(img)(_n1##x,_n9##y,z,c)), \
10416
(I[563] = (T)(img)(_n1##x,_n10##y,z,c)), \
10417
(I[588] = (T)(img)(_n1##x,_n11##y,z,c)), \
10418
(I[613] = (T)(img)(_n1##x,_n12##y,z,c)), \
10419
(I[14] = (T)(img)(_n2##x,_p12##y,z,c)), \
10420
(I[39] = (T)(img)(_n2##x,_p11##y,z,c)), \
10421
(I[64] = (T)(img)(_n2##x,_p10##y,z,c)), \
10422
(I[89] = (T)(img)(_n2##x,_p9##y,z,c)), \
10423
(I[114] = (T)(img)(_n2##x,_p8##y,z,c)), \
10424
(I[139] = (T)(img)(_n2##x,_p7##y,z,c)), \
10425
(I[164] = (T)(img)(_n2##x,_p6##y,z,c)), \
10426
(I[189] = (T)(img)(_n2##x,_p5##y,z,c)), \
10427
(I[214] = (T)(img)(_n2##x,_p4##y,z,c)), \
10428
(I[239] = (T)(img)(_n2##x,_p3##y,z,c)), \
10429
(I[264] = (T)(img)(_n2##x,_p2##y,z,c)), \
10430
(I[289] = (T)(img)(_n2##x,_p1##y,z,c)), \
10431
(I[314] = (T)(img)(_n2##x,y,z,c)), \
10432
(I[339] = (T)(img)(_n2##x,_n1##y,z,c)), \
10433
(I[364] = (T)(img)(_n2##x,_n2##y,z,c)), \
10434
(I[389] = (T)(img)(_n2##x,_n3##y,z,c)), \
10435
(I[414] = (T)(img)(_n2##x,_n4##y,z,c)), \
10436
(I[439] = (T)(img)(_n2##x,_n5##y,z,c)), \
10437
(I[464] = (T)(img)(_n2##x,_n6##y,z,c)), \
10438
(I[489] = (T)(img)(_n2##x,_n7##y,z,c)), \
10439
(I[514] = (T)(img)(_n2##x,_n8##y,z,c)), \
10440
(I[539] = (T)(img)(_n2##x,_n9##y,z,c)), \
10441
(I[564] = (T)(img)(_n2##x,_n10##y,z,c)), \
10442
(I[589] = (T)(img)(_n2##x,_n11##y,z,c)), \
10443
(I[614] = (T)(img)(_n2##x,_n12##y,z,c)), \
10444
(I[15] = (T)(img)(_n3##x,_p12##y,z,c)), \
10445
(I[40] = (T)(img)(_n3##x,_p11##y,z,c)), \
10446
(I[65] = (T)(img)(_n3##x,_p10##y,z,c)), \
10447
(I[90] = (T)(img)(_n3##x,_p9##y,z,c)), \
10448
(I[115] = (T)(img)(_n3##x,_p8##y,z,c)), \
10449
(I[140] = (T)(img)(_n3##x,_p7##y,z,c)), \
10450
(I[165] = (T)(img)(_n3##x,_p6##y,z,c)), \
10451
(I[190] = (T)(img)(_n3##x,_p5##y,z,c)), \
10452
(I[215] = (T)(img)(_n3##x,_p4##y,z,c)), \
10453
(I[240] = (T)(img)(_n3##x,_p3##y,z,c)), \
10454
(I[265] = (T)(img)(_n3##x,_p2##y,z,c)), \
10455
(I[290] = (T)(img)(_n3##x,_p1##y,z,c)), \
10456
(I[315] = (T)(img)(_n3##x,y,z,c)), \
10457
(I[340] = (T)(img)(_n3##x,_n1##y,z,c)), \
10458
(I[365] = (T)(img)(_n3##x,_n2##y,z,c)), \
10459
(I[390] = (T)(img)(_n3##x,_n3##y,z,c)), \
10460
(I[415] = (T)(img)(_n3##x,_n4##y,z,c)), \
10461
(I[440] = (T)(img)(_n3##x,_n5##y,z,c)), \
10462
(I[465] = (T)(img)(_n3##x,_n6##y,z,c)), \
10463
(I[490] = (T)(img)(_n3##x,_n7##y,z,c)), \
10464
(I[515] = (T)(img)(_n3##x,_n8##y,z,c)), \
10465
(I[540] = (T)(img)(_n3##x,_n9##y,z,c)), \
10466
(I[565] = (T)(img)(_n3##x,_n10##y,z,c)), \
10467
(I[590] = (T)(img)(_n3##x,_n11##y,z,c)), \
10468
(I[615] = (T)(img)(_n3##x,_n12##y,z,c)), \
10469
(I[16] = (T)(img)(_n4##x,_p12##y,z,c)), \
10470
(I[41] = (T)(img)(_n4##x,_p11##y,z,c)), \
10471
(I[66] = (T)(img)(_n4##x,_p10##y,z,c)), \
10472
(I[91] = (T)(img)(_n4##x,_p9##y,z,c)), \
10473
(I[116] = (T)(img)(_n4##x,_p8##y,z,c)), \
10474
(I[141] = (T)(img)(_n4##x,_p7##y,z,c)), \
10475
(I[166] = (T)(img)(_n4##x,_p6##y,z,c)), \
10476
(I[191] = (T)(img)(_n4##x,_p5##y,z,c)), \
10477
(I[216] = (T)(img)(_n4##x,_p4##y,z,c)), \
10478
(I[241] = (T)(img)(_n4##x,_p3##y,z,c)), \
10479
(I[266] = (T)(img)(_n4##x,_p2##y,z,c)), \
10480
(I[291] = (T)(img)(_n4##x,_p1##y,z,c)), \
10481
(I[316] = (T)(img)(_n4##x,y,z,c)), \
10482
(I[341] = (T)(img)(_n4##x,_n1##y,z,c)), \
10483
(I[366] = (T)(img)(_n4##x,_n2##y,z,c)), \
10484
(I[391] = (T)(img)(_n4##x,_n3##y,z,c)), \
10485
(I[416] = (T)(img)(_n4##x,_n4##y,z,c)), \
10486
(I[441] = (T)(img)(_n4##x,_n5##y,z,c)), \
10487
(I[466] = (T)(img)(_n4##x,_n6##y,z,c)), \
10488
(I[491] = (T)(img)(_n4##x,_n7##y,z,c)), \
10489
(I[516] = (T)(img)(_n4##x,_n8##y,z,c)), \
10490
(I[541] = (T)(img)(_n4##x,_n9##y,z,c)), \
10491
(I[566] = (T)(img)(_n4##x,_n10##y,z,c)), \
10492
(I[591] = (T)(img)(_n4##x,_n11##y,z,c)), \
10493
(I[616] = (T)(img)(_n4##x,_n12##y,z,c)), \
10494
(I[17] = (T)(img)(_n5##x,_p12##y,z,c)), \
10495
(I[42] = (T)(img)(_n5##x,_p11##y,z,c)), \
10496
(I[67] = (T)(img)(_n5##x,_p10##y,z,c)), \
10497
(I[92] = (T)(img)(_n5##x,_p9##y,z,c)), \
10498
(I[117] = (T)(img)(_n5##x,_p8##y,z,c)), \
10499
(I[142] = (T)(img)(_n5##x,_p7##y,z,c)), \
10500
(I[167] = (T)(img)(_n5##x,_p6##y,z,c)), \
10501
(I[192] = (T)(img)(_n5##x,_p5##y,z,c)), \
10502
(I[217] = (T)(img)(_n5##x,_p4##y,z,c)), \
10503
(I[242] = (T)(img)(_n5##x,_p3##y,z,c)), \
10504
(I[267] = (T)(img)(_n5##x,_p2##y,z,c)), \
10505
(I[292] = (T)(img)(_n5##x,_p1##y,z,c)), \
10506
(I[317] = (T)(img)(_n5##x,y,z,c)), \
10507
(I[342] = (T)(img)(_n5##x,_n1##y,z,c)), \
10508
(I[367] = (T)(img)(_n5##x,_n2##y,z,c)), \
10509
(I[392] = (T)(img)(_n5##x,_n3##y,z,c)), \
10510
(I[417] = (T)(img)(_n5##x,_n4##y,z,c)), \
10511
(I[442] = (T)(img)(_n5##x,_n5##y,z,c)), \
10512
(I[467] = (T)(img)(_n5##x,_n6##y,z,c)), \
10513
(I[492] = (T)(img)(_n5##x,_n7##y,z,c)), \
10514
(I[517] = (T)(img)(_n5##x,_n8##y,z,c)), \
10515
(I[542] = (T)(img)(_n5##x,_n9##y,z,c)), \
10516
(I[567] = (T)(img)(_n5##x,_n10##y,z,c)), \
10517
(I[592] = (T)(img)(_n5##x,_n11##y,z,c)), \
10518
(I[617] = (T)(img)(_n5##x,_n12##y,z,c)), \
10519
(I[18] = (T)(img)(_n6##x,_p12##y,z,c)), \
10520
(I[43] = (T)(img)(_n6##x,_p11##y,z,c)), \
10521
(I[68] = (T)(img)(_n6##x,_p10##y,z,c)), \
10522
(I[93] = (T)(img)(_n6##x,_p9##y,z,c)), \
10523
(I[118] = (T)(img)(_n6##x,_p8##y,z,c)), \
10524
(I[143] = (T)(img)(_n6##x,_p7##y,z,c)), \
10525
(I[168] = (T)(img)(_n6##x,_p6##y,z,c)), \
10526
(I[193] = (T)(img)(_n6##x,_p5##y,z,c)), \
10527
(I[218] = (T)(img)(_n6##x,_p4##y,z,c)), \
10528
(I[243] = (T)(img)(_n6##x,_p3##y,z,c)), \
10529
(I[268] = (T)(img)(_n6##x,_p2##y,z,c)), \
10530
(I[293] = (T)(img)(_n6##x,_p1##y,z,c)), \
10531
(I[318] = (T)(img)(_n6##x,y,z,c)), \
10532
(I[343] = (T)(img)(_n6##x,_n1##y,z,c)), \
10533
(I[368] = (T)(img)(_n6##x,_n2##y,z,c)), \
10534
(I[393] = (T)(img)(_n6##x,_n3##y,z,c)), \
10535
(I[418] = (T)(img)(_n6##x,_n4##y,z,c)), \
10536
(I[443] = (T)(img)(_n6##x,_n5##y,z,c)), \
10537
(I[468] = (T)(img)(_n6##x,_n6##y,z,c)), \
10538
(I[493] = (T)(img)(_n6##x,_n7##y,z,c)), \
10539
(I[518] = (T)(img)(_n6##x,_n8##y,z,c)), \
10540
(I[543] = (T)(img)(_n6##x,_n9##y,z,c)), \
10541
(I[568] = (T)(img)(_n6##x,_n10##y,z,c)), \
10542
(I[593] = (T)(img)(_n6##x,_n11##y,z,c)), \
10543
(I[618] = (T)(img)(_n6##x,_n12##y,z,c)), \
10544
(I[19] = (T)(img)(_n7##x,_p12##y,z,c)), \
10545
(I[44] = (T)(img)(_n7##x,_p11##y,z,c)), \
10546
(I[69] = (T)(img)(_n7##x,_p10##y,z,c)), \
10547
(I[94] = (T)(img)(_n7##x,_p9##y,z,c)), \
10548
(I[119] = (T)(img)(_n7##x,_p8##y,z,c)), \
10549
(I[144] = (T)(img)(_n7##x,_p7##y,z,c)), \
10550
(I[169] = (T)(img)(_n7##x,_p6##y,z,c)), \
10551
(I[194] = (T)(img)(_n7##x,_p5##y,z,c)), \
10552
(I[219] = (T)(img)(_n7##x,_p4##y,z,c)), \
10553
(I[244] = (T)(img)(_n7##x,_p3##y,z,c)), \
10554
(I[269] = (T)(img)(_n7##x,_p2##y,z,c)), \
10555
(I[294] = (T)(img)(_n7##x,_p1##y,z,c)), \
10556
(I[319] = (T)(img)(_n7##x,y,z,c)), \
10557
(I[344] = (T)(img)(_n7##x,_n1##y,z,c)), \
10558
(I[369] = (T)(img)(_n7##x,_n2##y,z,c)), \
10559
(I[394] = (T)(img)(_n7##x,_n3##y,z,c)), \
10560
(I[419] = (T)(img)(_n7##x,_n4##y,z,c)), \
10561
(I[444] = (T)(img)(_n7##x,_n5##y,z,c)), \
10562
(I[469] = (T)(img)(_n7##x,_n6##y,z,c)), \
10563
(I[494] = (T)(img)(_n7##x,_n7##y,z,c)), \
10564
(I[519] = (T)(img)(_n7##x,_n8##y,z,c)), \
10565
(I[544] = (T)(img)(_n7##x,_n9##y,z,c)), \
10566
(I[569] = (T)(img)(_n7##x,_n10##y,z,c)), \
10567
(I[594] = (T)(img)(_n7##x,_n11##y,z,c)), \
10568
(I[619] = (T)(img)(_n7##x,_n12##y,z,c)), \
10569
(I[20] = (T)(img)(_n8##x,_p12##y,z,c)), \
10570
(I[45] = (T)(img)(_n8##x,_p11##y,z,c)), \
10571
(I[70] = (T)(img)(_n8##x,_p10##y,z,c)), \
10572
(I[95] = (T)(img)(_n8##x,_p9##y,z,c)), \
10573
(I[120] = (T)(img)(_n8##x,_p8##y,z,c)), \
10574
(I[145] = (T)(img)(_n8##x,_p7##y,z,c)), \
10575
(I[170] = (T)(img)(_n8##x,_p6##y,z,c)), \
10576
(I[195] = (T)(img)(_n8##x,_p5##y,z,c)), \
10577
(I[220] = (T)(img)(_n8##x,_p4##y,z,c)), \
10578
(I[245] = (T)(img)(_n8##x,_p3##y,z,c)), \
10579
(I[270] = (T)(img)(_n8##x,_p2##y,z,c)), \
10580
(I[295] = (T)(img)(_n8##x,_p1##y,z,c)), \
10581
(I[320] = (T)(img)(_n8##x,y,z,c)), \
10582
(I[345] = (T)(img)(_n8##x,_n1##y,z,c)), \
10583
(I[370] = (T)(img)(_n8##x,_n2##y,z,c)), \
10584
(I[395] = (T)(img)(_n8##x,_n3##y,z,c)), \
10585
(I[420] = (T)(img)(_n8##x,_n4##y,z,c)), \
10586
(I[445] = (T)(img)(_n8##x,_n5##y,z,c)), \
10587
(I[470] = (T)(img)(_n8##x,_n6##y,z,c)), \
10588
(I[495] = (T)(img)(_n8##x,_n7##y,z,c)), \
10589
(I[520] = (T)(img)(_n8##x,_n8##y,z,c)), \
10590
(I[545] = (T)(img)(_n8##x,_n9##y,z,c)), \
10591
(I[570] = (T)(img)(_n8##x,_n10##y,z,c)), \
10592
(I[595] = (T)(img)(_n8##x,_n11##y,z,c)), \
10593
(I[620] = (T)(img)(_n8##x,_n12##y,z,c)), \
10594
(I[21] = (T)(img)(_n9##x,_p12##y,z,c)), \
10595
(I[46] = (T)(img)(_n9##x,_p11##y,z,c)), \
10596
(I[71] = (T)(img)(_n9##x,_p10##y,z,c)), \
10597
(I[96] = (T)(img)(_n9##x,_p9##y,z,c)), \
10598
(I[121] = (T)(img)(_n9##x,_p8##y,z,c)), \
10599
(I[146] = (T)(img)(_n9##x,_p7##y,z,c)), \
10600
(I[171] = (T)(img)(_n9##x,_p6##y,z,c)), \
10601
(I[196] = (T)(img)(_n9##x,_p5##y,z,c)), \
10602
(I[221] = (T)(img)(_n9##x,_p4##y,z,c)), \
10603
(I[246] = (T)(img)(_n9##x,_p3##y,z,c)), \
10604
(I[271] = (T)(img)(_n9##x,_p2##y,z,c)), \
10605
(I[296] = (T)(img)(_n9##x,_p1##y,z,c)), \
10606
(I[321] = (T)(img)(_n9##x,y,z,c)), \
10607
(I[346] = (T)(img)(_n9##x,_n1##y,z,c)), \
10608
(I[371] = (T)(img)(_n9##x,_n2##y,z,c)), \
10609
(I[396] = (T)(img)(_n9##x,_n3##y,z,c)), \
10610
(I[421] = (T)(img)(_n9##x,_n4##y,z,c)), \
10611
(I[446] = (T)(img)(_n9##x,_n5##y,z,c)), \
10612
(I[471] = (T)(img)(_n9##x,_n6##y,z,c)), \
10613
(I[496] = (T)(img)(_n9##x,_n7##y,z,c)), \
10614
(I[521] = (T)(img)(_n9##x,_n8##y,z,c)), \
10615
(I[546] = (T)(img)(_n9##x,_n9##y,z,c)), \
10616
(I[571] = (T)(img)(_n9##x,_n10##y,z,c)), \
10617
(I[596] = (T)(img)(_n9##x,_n11##y,z,c)), \
10618
(I[621] = (T)(img)(_n9##x,_n12##y,z,c)), \
10619
(I[22] = (T)(img)(_n10##x,_p12##y,z,c)), \
10620
(I[47] = (T)(img)(_n10##x,_p11##y,z,c)), \
10621
(I[72] = (T)(img)(_n10##x,_p10##y,z,c)), \
10622
(I[97] = (T)(img)(_n10##x,_p9##y,z,c)), \
10623
(I[122] = (T)(img)(_n10##x,_p8##y,z,c)), \
10624
(I[147] = (T)(img)(_n10##x,_p7##y,z,c)), \
10625
(I[172] = (T)(img)(_n10##x,_p6##y,z,c)), \
10626
(I[197] = (T)(img)(_n10##x,_p5##y,z,c)), \
10627
(I[222] = (T)(img)(_n10##x,_p4##y,z,c)), \
10628
(I[247] = (T)(img)(_n10##x,_p3##y,z,c)), \
10629
(I[272] = (T)(img)(_n10##x,_p2##y,z,c)), \
10630
(I[297] = (T)(img)(_n10##x,_p1##y,z,c)), \
10631
(I[322] = (T)(img)(_n10##x,y,z,c)), \
10632
(I[347] = (T)(img)(_n10##x,_n1##y,z,c)), \
10633
(I[372] = (T)(img)(_n10##x,_n2##y,z,c)), \
10634
(I[397] = (T)(img)(_n10##x,_n3##y,z,c)), \
10635
(I[422] = (T)(img)(_n10##x,_n4##y,z,c)), \
10636
(I[447] = (T)(img)(_n10##x,_n5##y,z,c)), \
10637
(I[472] = (T)(img)(_n10##x,_n6##y,z,c)), \
10638
(I[497] = (T)(img)(_n10##x,_n7##y,z,c)), \
10639
(I[522] = (T)(img)(_n10##x,_n8##y,z,c)), \
10640
(I[547] = (T)(img)(_n10##x,_n9##y,z,c)), \
10641
(I[572] = (T)(img)(_n10##x,_n10##y,z,c)), \
10642
(I[597] = (T)(img)(_n10##x,_n11##y,z,c)), \
10643
(I[622] = (T)(img)(_n10##x,_n12##y,z,c)), \
10644
(I[23] = (T)(img)(_n11##x,_p12##y,z,c)), \
10645
(I[48] = (T)(img)(_n11##x,_p11##y,z,c)), \
10646
(I[73] = (T)(img)(_n11##x,_p10##y,z,c)), \
10647
(I[98] = (T)(img)(_n11##x,_p9##y,z,c)), \
10648
(I[123] = (T)(img)(_n11##x,_p8##y,z,c)), \
10649
(I[148] = (T)(img)(_n11##x,_p7##y,z,c)), \
10650
(I[173] = (T)(img)(_n11##x,_p6##y,z,c)), \
10651
(I[198] = (T)(img)(_n11##x,_p5##y,z,c)), \
10652
(I[223] = (T)(img)(_n11##x,_p4##y,z,c)), \
10653
(I[248] = (T)(img)(_n11##x,_p3##y,z,c)), \
10654
(I[273] = (T)(img)(_n11##x,_p2##y,z,c)), \
10655
(I[298] = (T)(img)(_n11##x,_p1##y,z,c)), \
10656
(I[323] = (T)(img)(_n11##x,y,z,c)), \
10657
(I[348] = (T)(img)(_n11##x,_n1##y,z,c)), \
10658
(I[373] = (T)(img)(_n11##x,_n2##y,z,c)), \
10659
(I[398] = (T)(img)(_n11##x,_n3##y,z,c)), \
10660
(I[423] = (T)(img)(_n11##x,_n4##y,z,c)), \
10661
(I[448] = (T)(img)(_n11##x,_n5##y,z,c)), \
10662
(I[473] = (T)(img)(_n11##x,_n6##y,z,c)), \
10663
(I[498] = (T)(img)(_n11##x,_n7##y,z,c)), \
10664
(I[523] = (T)(img)(_n11##x,_n8##y,z,c)), \
10665
(I[548] = (T)(img)(_n11##x,_n9##y,z,c)), \
10666
(I[573] = (T)(img)(_n11##x,_n10##y,z,c)), \
10667
(I[598] = (T)(img)(_n11##x,_n11##y,z,c)), \
10668
(I[623] = (T)(img)(_n11##x,_n12##y,z,c)), \
10669
x + 12>=(img).width()?(img).width() - 1:x + 12); \
10670
x<=(int)(x1) && ((_n12##x<(img).width() && ( \
10671
(I[24] = (T)(img)(_n12##x,_p12##y,z,c)), \
10672
(I[49] = (T)(img)(_n12##x,_p11##y,z,c)), \
10673
(I[74] = (T)(img)(_n12##x,_p10##y,z,c)), \
10674
(I[99] = (T)(img)(_n12##x,_p9##y,z,c)), \
10675
(I[124] = (T)(img)(_n12##x,_p8##y,z,c)), \
10676
(I[149] = (T)(img)(_n12##x,_p7##y,z,c)), \
10677
(I[174] = (T)(img)(_n12##x,_p6##y,z,c)), \
10678
(I[199] = (T)(img)(_n12##x,_p5##y,z,c)), \
10679
(I[224] = (T)(img)(_n12##x,_p4##y,z,c)), \
10680
(I[249] = (T)(img)(_n12##x,_p3##y,z,c)), \
10681
(I[274] = (T)(img)(_n12##x,_p2##y,z,c)), \
10682
(I[299] = (T)(img)(_n12##x,_p1##y,z,c)), \
10683
(I[324] = (T)(img)(_n12##x,y,z,c)), \
10684
(I[349] = (T)(img)(_n12##x,_n1##y,z,c)), \
10685
(I[374] = (T)(img)(_n12##x,_n2##y,z,c)), \
10686
(I[399] = (T)(img)(_n12##x,_n3##y,z,c)), \
10687
(I[424] = (T)(img)(_n12##x,_n4##y,z,c)), \
10688
(I[449] = (T)(img)(_n12##x,_n5##y,z,c)), \
10689
(I[474] = (T)(img)(_n12##x,_n6##y,z,c)), \
10690
(I[499] = (T)(img)(_n12##x,_n7##y,z,c)), \
10691
(I[524] = (T)(img)(_n12##x,_n8##y,z,c)), \
10692
(I[549] = (T)(img)(_n12##x,_n9##y,z,c)), \
10693
(I[574] = (T)(img)(_n12##x,_n10##y,z,c)), \
10694
(I[599] = (T)(img)(_n12##x,_n11##y,z,c)), \
10695
(I[624] = (T)(img)(_n12##x,_n12##y,z,c)),1)) || \
10696
_n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
10697
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], \
10698
I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \
10699
I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \
10700
I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
10701
I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], \
10702
I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
10703
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], \
10704
I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \
10705
I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], \
10706
I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], \
10707
I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], \
10708
I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \
10709
I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], \
10710
I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], \
10711
I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], \
10712
I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \
10713
I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], \
10714
I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], \
10715
I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], \
10716
I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], \
10717
I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], \
10718
I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], \
10719
I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], \
10720
I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], \
10721
I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], \
10722
_p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x)
10723
10724
#define cimg_get25x25(img,x,y,z,c,I,T) \
10725
I[0] = (T)(img)(_p12##x,_p12##y,z,c), I[1] = (T)(img)(_p11##x,_p12##y,z,c), I[2] = (T)(img)(_p10##x,_p12##y,z,c), I[3] = (T)(img)(_p9##x,_p12##y,z,c), I[4] = (T)(img)(_p8##x,_p12##y,z,c), I[5] = (T)(img)(_p7##x,_p12##y,z,c), I[6] = (T)(img)(_p6##x,_p12##y,z,c), I[7] = (T)(img)(_p5##x,_p12##y,z,c), I[8] = (T)(img)(_p4##x,_p12##y,z,c), I[9] = (T)(img)(_p3##x,_p12##y,z,c), I[10] = (T)(img)(_p2##x,_p12##y,z,c), I[11] = (T)(img)(_p1##x,_p12##y,z,c), I[12] = (T)(img)(x,_p12##y,z,c), I[13] = (T)(img)(_n1##x,_p12##y,z,c), I[14] = (T)(img)(_n2##x,_p12##y,z,c), I[15] = (T)(img)(_n3##x,_p12##y,z,c), I[16] = (T)(img)(_n4##x,_p12##y,z,c), I[17] = (T)(img)(_n5##x,_p12##y,z,c), I[18] = (T)(img)(_n6##x,_p12##y,z,c), I[19] = (T)(img)(_n7##x,_p12##y,z,c), I[20] = (T)(img)(_n8##x,_p12##y,z,c), I[21] = (T)(img)(_n9##x,_p12##y,z,c), I[22] = (T)(img)(_n10##x,_p12##y,z,c), I[23] = (T)(img)(_n11##x,_p12##y,z,c), I[24] = (T)(img)(_n12##x,_p12##y,z,c), \
10726
I[25] = (T)(img)(_p12##x,_p11##y,z,c), I[26] = (T)(img)(_p11##x,_p11##y,z,c), I[27] = (T)(img)(_p10##x,_p11##y,z,c), I[28] = (T)(img)(_p9##x,_p11##y,z,c), I[29] = (T)(img)(_p8##x,_p11##y,z,c), I[30] = (T)(img)(_p7##x,_p11##y,z,c), I[31] = (T)(img)(_p6##x,_p11##y,z,c), I[32] = (T)(img)(_p5##x,_p11##y,z,c), I[33] = (T)(img)(_p4##x,_p11##y,z,c), I[34] = (T)(img)(_p3##x,_p11##y,z,c), I[35] = (T)(img)(_p2##x,_p11##y,z,c), I[36] = (T)(img)(_p1##x,_p11##y,z,c), I[37] = (T)(img)(x,_p11##y,z,c), I[38] = (T)(img)(_n1##x,_p11##y,z,c), I[39] = (T)(img)(_n2##x,_p11##y,z,c), I[40] = (T)(img)(_n3##x,_p11##y,z,c), I[41] = (T)(img)(_n4##x,_p11##y,z,c), I[42] = (T)(img)(_n5##x,_p11##y,z,c), I[43] = (T)(img)(_n6##x,_p11##y,z,c), I[44] = (T)(img)(_n7##x,_p11##y,z,c), I[45] = (T)(img)(_n8##x,_p11##y,z,c), I[46] = (T)(img)(_n9##x,_p11##y,z,c), I[47] = (T)(img)(_n10##x,_p11##y,z,c), I[48] = (T)(img)(_n11##x,_p11##y,z,c), I[49] = (T)(img)(_n12##x,_p11##y,z,c), \
10727
I[50] = (T)(img)(_p12##x,_p10##y,z,c), I[51] = (T)(img)(_p11##x,_p10##y,z,c), I[52] = (T)(img)(_p10##x,_p10##y,z,c), I[53] = (T)(img)(_p9##x,_p10##y,z,c), I[54] = (T)(img)(_p8##x,_p10##y,z,c), I[55] = (T)(img)(_p7##x,_p10##y,z,c), I[56] = (T)(img)(_p6##x,_p10##y,z,c), I[57] = (T)(img)(_p5##x,_p10##y,z,c), I[58] = (T)(img)(_p4##x,_p10##y,z,c), I[59] = (T)(img)(_p3##x,_p10##y,z,c), I[60] = (T)(img)(_p2##x,_p10##y,z,c), I[61] = (T)(img)(_p1##x,_p10##y,z,c), I[62] = (T)(img)(x,_p10##y,z,c), I[63] = (T)(img)(_n1##x,_p10##y,z,c), I[64] = (T)(img)(_n2##x,_p10##y,z,c), I[65] = (T)(img)(_n3##x,_p10##y,z,c), I[66] = (T)(img)(_n4##x,_p10##y,z,c), I[67] = (T)(img)(_n5##x,_p10##y,z,c), I[68] = (T)(img)(_n6##x,_p10##y,z,c), I[69] = (T)(img)(_n7##x,_p10##y,z,c), I[70] = (T)(img)(_n8##x,_p10##y,z,c), I[71] = (T)(img)(_n9##x,_p10##y,z,c), I[72] = (T)(img)(_n10##x,_p10##y,z,c), I[73] = (T)(img)(_n11##x,_p10##y,z,c), I[74] = (T)(img)(_n12##x,_p10##y,z,c), \
10728
I[75] = (T)(img)(_p12##x,_p9##y,z,c), I[76] = (T)(img)(_p11##x,_p9##y,z,c), I[77] = (T)(img)(_p10##x,_p9##y,z,c), I[78] = (T)(img)(_p9##x,_p9##y,z,c), I[79] = (T)(img)(_p8##x,_p9##y,z,c), I[80] = (T)(img)(_p7##x,_p9##y,z,c), I[81] = (T)(img)(_p6##x,_p9##y,z,c), I[82] = (T)(img)(_p5##x,_p9##y,z,c), I[83] = (T)(img)(_p4##x,_p9##y,z,c), I[84] = (T)(img)(_p3##x,_p9##y,z,c), I[85] = (T)(img)(_p2##x,_p9##y,z,c), I[86] = (T)(img)(_p1##x,_p9##y,z,c), I[87] = (T)(img)(x,_p9##y,z,c), I[88] = (T)(img)(_n1##x,_p9##y,z,c), I[89] = (T)(img)(_n2##x,_p9##y,z,c), I[90] = (T)(img)(_n3##x,_p9##y,z,c), I[91] = (T)(img)(_n4##x,_p9##y,z,c), I[92] = (T)(img)(_n5##x,_p9##y,z,c), I[93] = (T)(img)(_n6##x,_p9##y,z,c), I[94] = (T)(img)(_n7##x,_p9##y,z,c), I[95] = (T)(img)(_n8##x,_p9##y,z,c), I[96] = (T)(img)(_n9##x,_p9##y,z,c), I[97] = (T)(img)(_n10##x,_p9##y,z,c), I[98] = (T)(img)(_n11##x,_p9##y,z,c), I[99] = (T)(img)(_n12##x,_p9##y,z,c), \
10729
I[100] = (T)(img)(_p12##x,_p8##y,z,c), I[101] = (T)(img)(_p11##x,_p8##y,z,c), I[102] = (T)(img)(_p10##x,_p8##y,z,c), I[103] = (T)(img)(_p9##x,_p8##y,z,c), I[104] = (T)(img)(_p8##x,_p8##y,z,c), I[105] = (T)(img)(_p7##x,_p8##y,z,c), I[106] = (T)(img)(_p6##x,_p8##y,z,c), I[107] = (T)(img)(_p5##x,_p8##y,z,c), I[108] = (T)(img)(_p4##x,_p8##y,z,c), I[109] = (T)(img)(_p3##x,_p8##y,z,c), I[110] = (T)(img)(_p2##x,_p8##y,z,c), I[111] = (T)(img)(_p1##x,_p8##y,z,c), I[112] = (T)(img)(x,_p8##y,z,c), I[113] = (T)(img)(_n1##x,_p8##y,z,c), I[114] = (T)(img)(_n2##x,_p8##y,z,c), I[115] = (T)(img)(_n3##x,_p8##y,z,c), I[116] = (T)(img)(_n4##x,_p8##y,z,c), I[117] = (T)(img)(_n5##x,_p8##y,z,c), I[118] = (T)(img)(_n6##x,_p8##y,z,c), I[119] = (T)(img)(_n7##x,_p8##y,z,c), I[120] = (T)(img)(_n8##x,_p8##y,z,c), I[121] = (T)(img)(_n9##x,_p8##y,z,c), I[122] = (T)(img)(_n10##x,_p8##y,z,c), I[123] = (T)(img)(_n11##x,_p8##y,z,c), I[124] = (T)(img)(_n12##x,_p8##y,z,c), \
10730
I[125] = (T)(img)(_p12##x,_p7##y,z,c), I[126] = (T)(img)(_p11##x,_p7##y,z,c), I[127] = (T)(img)(_p10##x,_p7##y,z,c), I[128] = (T)(img)(_p9##x,_p7##y,z,c), I[129] = (T)(img)(_p8##x,_p7##y,z,c), I[130] = (T)(img)(_p7##x,_p7##y,z,c), I[131] = (T)(img)(_p6##x,_p7##y,z,c), I[132] = (T)(img)(_p5##x,_p7##y,z,c), I[133] = (T)(img)(_p4##x,_p7##y,z,c), I[134] = (T)(img)(_p3##x,_p7##y,z,c), I[135] = (T)(img)(_p2##x,_p7##y,z,c), I[136] = (T)(img)(_p1##x,_p7##y,z,c), I[137] = (T)(img)(x,_p7##y,z,c), I[138] = (T)(img)(_n1##x,_p7##y,z,c), I[139] = (T)(img)(_n2##x,_p7##y,z,c), I[140] = (T)(img)(_n3##x,_p7##y,z,c), I[141] = (T)(img)(_n4##x,_p7##y,z,c), I[142] = (T)(img)(_n5##x,_p7##y,z,c), I[143] = (T)(img)(_n6##x,_p7##y,z,c), I[144] = (T)(img)(_n7##x,_p7##y,z,c), I[145] = (T)(img)(_n8##x,_p7##y,z,c), I[146] = (T)(img)(_n9##x,_p7##y,z,c), I[147] = (T)(img)(_n10##x,_p7##y,z,c), I[148] = (T)(img)(_n11##x,_p7##y,z,c), I[149] = (T)(img)(_n12##x,_p7##y,z,c), \
10731
I[150] = (T)(img)(_p12##x,_p6##y,z,c), I[151] = (T)(img)(_p11##x,_p6##y,z,c), I[152] = (T)(img)(_p10##x,_p6##y,z,c), I[153] = (T)(img)(_p9##x,_p6##y,z,c), I[154] = (T)(img)(_p8##x,_p6##y,z,c), I[155] = (T)(img)(_p7##x,_p6##y,z,c), I[156] = (T)(img)(_p6##x,_p6##y,z,c), I[157] = (T)(img)(_p5##x,_p6##y,z,c), I[158] = (T)(img)(_p4##x,_p6##y,z,c), I[159] = (T)(img)(_p3##x,_p6##y,z,c), I[160] = (T)(img)(_p2##x,_p6##y,z,c), I[161] = (T)(img)(_p1##x,_p6##y,z,c), I[162] = (T)(img)(x,_p6##y,z,c), I[163] = (T)(img)(_n1##x,_p6##y,z,c), I[164] = (T)(img)(_n2##x,_p6##y,z,c), I[165] = (T)(img)(_n3##x,_p6##y,z,c), I[166] = (T)(img)(_n4##x,_p6##y,z,c), I[167] = (T)(img)(_n5##x,_p6##y,z,c), I[168] = (T)(img)(_n6##x,_p6##y,z,c), I[169] = (T)(img)(_n7##x,_p6##y,z,c), I[170] = (T)(img)(_n8##x,_p6##y,z,c), I[171] = (T)(img)(_n9##x,_p6##y,z,c), I[172] = (T)(img)(_n10##x,_p6##y,z,c), I[173] = (T)(img)(_n11##x,_p6##y,z,c), I[174] = (T)(img)(_n12##x,_p6##y,z,c), \
10732
I[175] = (T)(img)(_p12##x,_p5##y,z,c), I[176] = (T)(img)(_p11##x,_p5##y,z,c), I[177] = (T)(img)(_p10##x,_p5##y,z,c), I[178] = (T)(img)(_p9##x,_p5##y,z,c), I[179] = (T)(img)(_p8##x,_p5##y,z,c), I[180] = (T)(img)(_p7##x,_p5##y,z,c), I[181] = (T)(img)(_p6##x,_p5##y,z,c), I[182] = (T)(img)(_p5##x,_p5##y,z,c), I[183] = (T)(img)(_p4##x,_p5##y,z,c), I[184] = (T)(img)(_p3##x,_p5##y,z,c), I[185] = (T)(img)(_p2##x,_p5##y,z,c), I[186] = (T)(img)(_p1##x,_p5##y,z,c), I[187] = (T)(img)(x,_p5##y,z,c), I[188] = (T)(img)(_n1##x,_p5##y,z,c), I[189] = (T)(img)(_n2##x,_p5##y,z,c), I[190] = (T)(img)(_n3##x,_p5##y,z,c), I[191] = (T)(img)(_n4##x,_p5##y,z,c), I[192] = (T)(img)(_n5##x,_p5##y,z,c), I[193] = (T)(img)(_n6##x,_p5##y,z,c), I[194] = (T)(img)(_n7##x,_p5##y,z,c), I[195] = (T)(img)(_n8##x,_p5##y,z,c), I[196] = (T)(img)(_n9##x,_p5##y,z,c), I[197] = (T)(img)(_n10##x,_p5##y,z,c), I[198] = (T)(img)(_n11##x,_p5##y,z,c), I[199] = (T)(img)(_n12##x,_p5##y,z,c), \
10733
I[200] = (T)(img)(_p12##x,_p4##y,z,c), I[201] = (T)(img)(_p11##x,_p4##y,z,c), I[202] = (T)(img)(_p10##x,_p4##y,z,c), I[203] = (T)(img)(_p9##x,_p4##y,z,c), I[204] = (T)(img)(_p8##x,_p4##y,z,c), I[205] = (T)(img)(_p7##x,_p4##y,z,c), I[206] = (T)(img)(_p6##x,_p4##y,z,c), I[207] = (T)(img)(_p5##x,_p4##y,z,c), I[208] = (T)(img)(_p4##x,_p4##y,z,c), I[209] = (T)(img)(_p3##x,_p4##y,z,c), I[210] = (T)(img)(_p2##x,_p4##y,z,c), I[211] = (T)(img)(_p1##x,_p4##y,z,c), I[212] = (T)(img)(x,_p4##y,z,c), I[213] = (T)(img)(_n1##x,_p4##y,z,c), I[214] = (T)(img)(_n2##x,_p4##y,z,c), I[215] = (T)(img)(_n3##x,_p4##y,z,c), I[216] = (T)(img)(_n4##x,_p4##y,z,c), I[217] = (T)(img)(_n5##x,_p4##y,z,c), I[218] = (T)(img)(_n6##x,_p4##y,z,c), I[219] = (T)(img)(_n7##x,_p4##y,z,c), I[220] = (T)(img)(_n8##x,_p4##y,z,c), I[221] = (T)(img)(_n9##x,_p4##y,z,c), I[222] = (T)(img)(_n10##x,_p4##y,z,c), I[223] = (T)(img)(_n11##x,_p4##y,z,c), I[224] = (T)(img)(_n12##x,_p4##y,z,c), \
10734
I[225] = (T)(img)(_p12##x,_p3##y,z,c), I[226] = (T)(img)(_p11##x,_p3##y,z,c), I[227] = (T)(img)(_p10##x,_p3##y,z,c), I[228] = (T)(img)(_p9##x,_p3##y,z,c), I[229] = (T)(img)(_p8##x,_p3##y,z,c), I[230] = (T)(img)(_p7##x,_p3##y,z,c), I[231] = (T)(img)(_p6##x,_p3##y,z,c), I[232] = (T)(img)(_p5##x,_p3##y,z,c), I[233] = (T)(img)(_p4##x,_p3##y,z,c), I[234] = (T)(img)(_p3##x,_p3##y,z,c), I[235] = (T)(img)(_p2##x,_p3##y,z,c), I[236] = (T)(img)(_p1##x,_p3##y,z,c), I[237] = (T)(img)(x,_p3##y,z,c), I[238] = (T)(img)(_n1##x,_p3##y,z,c), I[239] = (T)(img)(_n2##x,_p3##y,z,c), I[240] = (T)(img)(_n3##x,_p3##y,z,c), I[241] = (T)(img)(_n4##x,_p3##y,z,c), I[242] = (T)(img)(_n5##x,_p3##y,z,c), I[243] = (T)(img)(_n6##x,_p3##y,z,c), I[244] = (T)(img)(_n7##x,_p3##y,z,c), I[245] = (T)(img)(_n8##x,_p3##y,z,c), I[246] = (T)(img)(_n9##x,_p3##y,z,c), I[247] = (T)(img)(_n10##x,_p3##y,z,c), I[248] = (T)(img)(_n11##x,_p3##y,z,c), I[249] = (T)(img)(_n12##x,_p3##y,z,c), \
10735
I[250] = (T)(img)(_p12##x,_p2##y,z,c), I[251] = (T)(img)(_p11##x,_p2##y,z,c), I[252] = (T)(img)(_p10##x,_p2##y,z,c), I[253] = (T)(img)(_p9##x,_p2##y,z,c), I[254] = (T)(img)(_p8##x,_p2##y,z,c), I[255] = (T)(img)(_p7##x,_p2##y,z,c), I[256] = (T)(img)(_p6##x,_p2##y,z,c), I[257] = (T)(img)(_p5##x,_p2##y,z,c), I[258] = (T)(img)(_p4##x,_p2##y,z,c), I[259] = (T)(img)(_p3##x,_p2##y,z,c), I[260] = (T)(img)(_p2##x,_p2##y,z,c), I[261] = (T)(img)(_p1##x,_p2##y,z,c), I[262] = (T)(img)(x,_p2##y,z,c), I[263] = (T)(img)(_n1##x,_p2##y,z,c), I[264] = (T)(img)(_n2##x,_p2##y,z,c), I[265] = (T)(img)(_n3##x,_p2##y,z,c), I[266] = (T)(img)(_n4##x,_p2##y,z,c), I[267] = (T)(img)(_n5##x,_p2##y,z,c), I[268] = (T)(img)(_n6##x,_p2##y,z,c), I[269] = (T)(img)(_n7##x,_p2##y,z,c), I[270] = (T)(img)(_n8##x,_p2##y,z,c), I[271] = (T)(img)(_n9##x,_p2##y,z,c), I[272] = (T)(img)(_n10##x,_p2##y,z,c), I[273] = (T)(img)(_n11##x,_p2##y,z,c), I[274] = (T)(img)(_n12##x,_p2##y,z,c), \
10736
I[275] = (T)(img)(_p12##x,_p1##y,z,c), I[276] = (T)(img)(_p11##x,_p1##y,z,c), I[277] = (T)(img)(_p10##x,_p1##y,z,c), I[278] = (T)(img)(_p9##x,_p1##y,z,c), I[279] = (T)(img)(_p8##x,_p1##y,z,c), I[280] = (T)(img)(_p7##x,_p1##y,z,c), I[281] = (T)(img)(_p6##x,_p1##y,z,c), I[282] = (T)(img)(_p5##x,_p1##y,z,c), I[283] = (T)(img)(_p4##x,_p1##y,z,c), I[284] = (T)(img)(_p3##x,_p1##y,z,c), I[285] = (T)(img)(_p2##x,_p1##y,z,c), I[286] = (T)(img)(_p1##x,_p1##y,z,c), I[287] = (T)(img)(x,_p1##y,z,c), I[288] = (T)(img)(_n1##x,_p1##y,z,c), I[289] = (T)(img)(_n2##x,_p1##y,z,c), I[290] = (T)(img)(_n3##x,_p1##y,z,c), I[291] = (T)(img)(_n4##x,_p1##y,z,c), I[292] = (T)(img)(_n5##x,_p1##y,z,c), I[293] = (T)(img)(_n6##x,_p1##y,z,c), I[294] = (T)(img)(_n7##x,_p1##y,z,c), I[295] = (T)(img)(_n8##x,_p1##y,z,c), I[296] = (T)(img)(_n9##x,_p1##y,z,c), I[297] = (T)(img)(_n10##x,_p1##y,z,c), I[298] = (T)(img)(_n11##x,_p1##y,z,c), I[299] = (T)(img)(_n12##x,_p1##y,z,c), \
10737
I[300] = (T)(img)(_p12##x,y,z,c), I[301] = (T)(img)(_p11##x,y,z,c), I[302] = (T)(img)(_p10##x,y,z,c), I[303] = (T)(img)(_p9##x,y,z,c), I[304] = (T)(img)(_p8##x,y,z,c), I[305] = (T)(img)(_p7##x,y,z,c), I[306] = (T)(img)(_p6##x,y,z,c), I[307] = (T)(img)(_p5##x,y,z,c), I[308] = (T)(img)(_p4##x,y,z,c), I[309] = (T)(img)(_p3##x,y,z,c), I[310] = (T)(img)(_p2##x,y,z,c), I[311] = (T)(img)(_p1##x,y,z,c), I[312] = (T)(img)(x,y,z,c), I[313] = (T)(img)(_n1##x,y,z,c), I[314] = (T)(img)(_n2##x,y,z,c), I[315] = (T)(img)(_n3##x,y,z,c), I[316] = (T)(img)(_n4##x,y,z,c), I[317] = (T)(img)(_n5##x,y,z,c), I[318] = (T)(img)(_n6##x,y,z,c), I[319] = (T)(img)(_n7##x,y,z,c), I[320] = (T)(img)(_n8##x,y,z,c), I[321] = (T)(img)(_n9##x,y,z,c), I[322] = (T)(img)(_n10##x,y,z,c), I[323] = (T)(img)(_n11##x,y,z,c), I[324] = (T)(img)(_n12##x,y,z,c), \
10738
I[325] = (T)(img)(_p12##x,_n1##y,z,c), I[326] = (T)(img)(_p11##x,_n1##y,z,c), I[327] = (T)(img)(_p10##x,_n1##y,z,c), I[328] = (T)(img)(_p9##x,_n1##y,z,c), I[329] = (T)(img)(_p8##x,_n1##y,z,c), I[330] = (T)(img)(_p7##x,_n1##y,z,c), I[331] = (T)(img)(_p6##x,_n1##y,z,c), I[332] = (T)(img)(_p5##x,_n1##y,z,c), I[333] = (T)(img)(_p4##x,_n1##y,z,c), I[334] = (T)(img)(_p3##x,_n1##y,z,c), I[335] = (T)(img)(_p2##x,_n1##y,z,c), I[336] = (T)(img)(_p1##x,_n1##y,z,c), I[337] = (T)(img)(x,_n1##y,z,c), I[338] = (T)(img)(_n1##x,_n1##y,z,c), I[339] = (T)(img)(_n2##x,_n1##y,z,c), I[340] = (T)(img)(_n3##x,_n1##y,z,c), I[341] = (T)(img)(_n4##x,_n1##y,z,c), I[342] = (T)(img)(_n5##x,_n1##y,z,c), I[343] = (T)(img)(_n6##x,_n1##y,z,c), I[344] = (T)(img)(_n7##x,_n1##y,z,c), I[345] = (T)(img)(_n8##x,_n1##y,z,c), I[346] = (T)(img)(_n9##x,_n1##y,z,c), I[347] = (T)(img)(_n10##x,_n1##y,z,c), I[348] = (T)(img)(_n11##x,_n1##y,z,c), I[349] = (T)(img)(_n12##x,_n1##y,z,c), \
10739
I[350] = (T)(img)(_p12##x,_n2##y,z,c), I[351] = (T)(img)(_p11##x,_n2##y,z,c), I[352] = (T)(img)(_p10##x,_n2##y,z,c), I[353] = (T)(img)(_p9##x,_n2##y,z,c), I[354] = (T)(img)(_p8##x,_n2##y,z,c), I[355] = (T)(img)(_p7##x,_n2##y,z,c), I[356] = (T)(img)(_p6##x,_n2##y,z,c), I[357] = (T)(img)(_p5##x,_n2##y,z,c), I[358] = (T)(img)(_p4##x,_n2##y,z,c), I[359] = (T)(img)(_p3##x,_n2##y,z,c), I[360] = (T)(img)(_p2##x,_n2##y,z,c), I[361] = (T)(img)(_p1##x,_n2##y,z,c), I[362] = (T)(img)(x,_n2##y,z,c), I[363] = (T)(img)(_n1##x,_n2##y,z,c), I[364] = (T)(img)(_n2##x,_n2##y,z,c), I[365] = (T)(img)(_n3##x,_n2##y,z,c), I[366] = (T)(img)(_n4##x,_n2##y,z,c), I[367] = (T)(img)(_n5##x,_n2##y,z,c), I[368] = (T)(img)(_n6##x,_n2##y,z,c), I[369] = (T)(img)(_n7##x,_n2##y,z,c), I[370] = (T)(img)(_n8##x,_n2##y,z,c), I[371] = (T)(img)(_n9##x,_n2##y,z,c), I[372] = (T)(img)(_n10##x,_n2##y,z,c), I[373] = (T)(img)(_n11##x,_n2##y,z,c), I[374] = (T)(img)(_n12##x,_n2##y,z,c), \
10740
I[375] = (T)(img)(_p12##x,_n3##y,z,c), I[376] = (T)(img)(_p11##x,_n3##y,z,c), I[377] = (T)(img)(_p10##x,_n3##y,z,c), I[378] = (T)(img)(_p9##x,_n3##y,z,c), I[379] = (T)(img)(_p8##x,_n3##y,z,c), I[380] = (T)(img)(_p7##x,_n3##y,z,c), I[381] = (T)(img)(_p6##x,_n3##y,z,c), I[382] = (T)(img)(_p5##x,_n3##y,z,c), I[383] = (T)(img)(_p4##x,_n3##y,z,c), I[384] = (T)(img)(_p3##x,_n3##y,z,c), I[385] = (T)(img)(_p2##x,_n3##y,z,c), I[386] = (T)(img)(_p1##x,_n3##y,z,c), I[387] = (T)(img)(x,_n3##y,z,c), I[388] = (T)(img)(_n1##x,_n3##y,z,c), I[389] = (T)(img)(_n2##x,_n3##y,z,c), I[390] = (T)(img)(_n3##x,_n3##y,z,c), I[391] = (T)(img)(_n4##x,_n3##y,z,c), I[392] = (T)(img)(_n5##x,_n3##y,z,c), I[393] = (T)(img)(_n6##x,_n3##y,z,c), I[394] = (T)(img)(_n7##x,_n3##y,z,c), I[395] = (T)(img)(_n8##x,_n3##y,z,c), I[396] = (T)(img)(_n9##x,_n3##y,z,c), I[397] = (T)(img)(_n10##x,_n3##y,z,c), I[398] = (T)(img)(_n11##x,_n3##y,z,c), I[399] = (T)(img)(_n12##x,_n3##y,z,c), \
10741
I[400] = (T)(img)(_p12##x,_n4##y,z,c), I[401] = (T)(img)(_p11##x,_n4##y,z,c), I[402] = (T)(img)(_p10##x,_n4##y,z,c), I[403] = (T)(img)(_p9##x,_n4##y,z,c), I[404] = (T)(img)(_p8##x,_n4##y,z,c), I[405] = (T)(img)(_p7##x,_n4##y,z,c), I[406] = (T)(img)(_p6##x,_n4##y,z,c), I[407] = (T)(img)(_p5##x,_n4##y,z,c), I[408] = (T)(img)(_p4##x,_n4##y,z,c), I[409] = (T)(img)(_p3##x,_n4##y,z,c), I[410] = (T)(img)(_p2##x,_n4##y,z,c), I[411] = (T)(img)(_p1##x,_n4##y,z,c), I[412] = (T)(img)(x,_n4##y,z,c), I[413] = (T)(img)(_n1##x,_n4##y,z,c), I[414] = (T)(img)(_n2##x,_n4##y,z,c), I[415] = (T)(img)(_n3##x,_n4##y,z,c), I[416] = (T)(img)(_n4##x,_n4##y,z,c), I[417] = (T)(img)(_n5##x,_n4##y,z,c), I[418] = (T)(img)(_n6##x,_n4##y,z,c), I[419] = (T)(img)(_n7##x,_n4##y,z,c), I[420] = (T)(img)(_n8##x,_n4##y,z,c), I[421] = (T)(img)(_n9##x,_n4##y,z,c), I[422] = (T)(img)(_n10##x,_n4##y,z,c), I[423] = (T)(img)(_n11##x,_n4##y,z,c), I[424] = (T)(img)(_n12##x,_n4##y,z,c), \
10742
I[425] = (T)(img)(_p12##x,_n5##y,z,c), I[426] = (T)(img)(_p11##x,_n5##y,z,c), I[427] = (T)(img)(_p10##x,_n5##y,z,c), I[428] = (T)(img)(_p9##x,_n5##y,z,c), I[429] = (T)(img)(_p8##x,_n5##y,z,c), I[430] = (T)(img)(_p7##x,_n5##y,z,c), I[431] = (T)(img)(_p6##x,_n5##y,z,c), I[432] = (T)(img)(_p5##x,_n5##y,z,c), I[433] = (T)(img)(_p4##x,_n5##y,z,c), I[434] = (T)(img)(_p3##x,_n5##y,z,c), I[435] = (T)(img)(_p2##x,_n5##y,z,c), I[436] = (T)(img)(_p1##x,_n5##y,z,c), I[437] = (T)(img)(x,_n5##y,z,c), I[438] = (T)(img)(_n1##x,_n5##y,z,c), I[439] = (T)(img)(_n2##x,_n5##y,z,c), I[440] = (T)(img)(_n3##x,_n5##y,z,c), I[441] = (T)(img)(_n4##x,_n5##y,z,c), I[442] = (T)(img)(_n5##x,_n5##y,z,c), I[443] = (T)(img)(_n6##x,_n5##y,z,c), I[444] = (T)(img)(_n7##x,_n5##y,z,c), I[445] = (T)(img)(_n8##x,_n5##y,z,c), I[446] = (T)(img)(_n9##x,_n5##y,z,c), I[447] = (T)(img)(_n10##x,_n5##y,z,c), I[448] = (T)(img)(_n11##x,_n5##y,z,c), I[449] = (T)(img)(_n12##x,_n5##y,z,c), \
10743
I[450] = (T)(img)(_p12##x,_n6##y,z,c), I[451] = (T)(img)(_p11##x,_n6##y,z,c), I[452] = (T)(img)(_p10##x,_n6##y,z,c), I[453] = (T)(img)(_p9##x,_n6##y,z,c), I[454] = (T)(img)(_p8##x,_n6##y,z,c), I[455] = (T)(img)(_p7##x,_n6##y,z,c), I[456] = (T)(img)(_p6##x,_n6##y,z,c), I[457] = (T)(img)(_p5##x,_n6##y,z,c), I[458] = (T)(img)(_p4##x,_n6##y,z,c), I[459] = (T)(img)(_p3##x,_n6##y,z,c), I[460] = (T)(img)(_p2##x,_n6##y,z,c), I[461] = (T)(img)(_p1##x,_n6##y,z,c), I[462] = (T)(img)(x,_n6##y,z,c), I[463] = (T)(img)(_n1##x,_n6##y,z,c), I[464] = (T)(img)(_n2##x,_n6##y,z,c), I[465] = (T)(img)(_n3##x,_n6##y,z,c), I[466] = (T)(img)(_n4##x,_n6##y,z,c), I[467] = (T)(img)(_n5##x,_n6##y,z,c), I[468] = (T)(img)(_n6##x,_n6##y,z,c), I[469] = (T)(img)(_n7##x,_n6##y,z,c), I[470] = (T)(img)(_n8##x,_n6##y,z,c), I[471] = (T)(img)(_n9##x,_n6##y,z,c), I[472] = (T)(img)(_n10##x,_n6##y,z,c), I[473] = (T)(img)(_n11##x,_n6##y,z,c), I[474] = (T)(img)(_n12##x,_n6##y,z,c), \
10744
I[475] = (T)(img)(_p12##x,_n7##y,z,c), I[476] = (T)(img)(_p11##x,_n7##y,z,c), I[477] = (T)(img)(_p10##x,_n7##y,z,c), I[478] = (T)(img)(_p9##x,_n7##y,z,c), I[479] = (T)(img)(_p8##x,_n7##y,z,c), I[480] = (T)(img)(_p7##x,_n7##y,z,c), I[481] = (T)(img)(_p6##x,_n7##y,z,c), I[482] = (T)(img)(_p5##x,_n7##y,z,c), I[483] = (T)(img)(_p4##x,_n7##y,z,c), I[484] = (T)(img)(_p3##x,_n7##y,z,c), I[485] = (T)(img)(_p2##x,_n7##y,z,c), I[486] = (T)(img)(_p1##x,_n7##y,z,c), I[487] = (T)(img)(x,_n7##y,z,c), I[488] = (T)(img)(_n1##x,_n7##y,z,c), I[489] = (T)(img)(_n2##x,_n7##y,z,c), I[490] = (T)(img)(_n3##x,_n7##y,z,c), I[491] = (T)(img)(_n4##x,_n7##y,z,c), I[492] = (T)(img)(_n5##x,_n7##y,z,c), I[493] = (T)(img)(_n6##x,_n7##y,z,c), I[494] = (T)(img)(_n7##x,_n7##y,z,c), I[495] = (T)(img)(_n8##x,_n7##y,z,c), I[496] = (T)(img)(_n9##x,_n7##y,z,c), I[497] = (T)(img)(_n10##x,_n7##y,z,c), I[498] = (T)(img)(_n11##x,_n7##y,z,c), I[499] = (T)(img)(_n12##x,_n7##y,z,c), \
10745
I[500] = (T)(img)(_p12##x,_n8##y,z,c), I[501] = (T)(img)(_p11##x,_n8##y,z,c), I[502] = (T)(img)(_p10##x,_n8##y,z,c), I[503] = (T)(img)(_p9##x,_n8##y,z,c), I[504] = (T)(img)(_p8##x,_n8##y,z,c), I[505] = (T)(img)(_p7##x,_n8##y,z,c), I[506] = (T)(img)(_p6##x,_n8##y,z,c), I[507] = (T)(img)(_p5##x,_n8##y,z,c), I[508] = (T)(img)(_p4##x,_n8##y,z,c), I[509] = (T)(img)(_p3##x,_n8##y,z,c), I[510] = (T)(img)(_p2##x,_n8##y,z,c), I[511] = (T)(img)(_p1##x,_n8##y,z,c), I[512] = (T)(img)(x,_n8##y,z,c), I[513] = (T)(img)(_n1##x,_n8##y,z,c), I[514] = (T)(img)(_n2##x,_n8##y,z,c), I[515] = (T)(img)(_n3##x,_n8##y,z,c), I[516] = (T)(img)(_n4##x,_n8##y,z,c), I[517] = (T)(img)(_n5##x,_n8##y,z,c), I[518] = (T)(img)(_n6##x,_n8##y,z,c), I[519] = (T)(img)(_n7##x,_n8##y,z,c), I[520] = (T)(img)(_n8##x,_n8##y,z,c), I[521] = (T)(img)(_n9##x,_n8##y,z,c), I[522] = (T)(img)(_n10##x,_n8##y,z,c), I[523] = (T)(img)(_n11##x,_n8##y,z,c), I[524] = (T)(img)(_n12##x,_n8##y,z,c), \
10746
I[525] = (T)(img)(_p12##x,_n9##y,z,c), I[526] = (T)(img)(_p11##x,_n9##y,z,c), I[527] = (T)(img)(_p10##x,_n9##y,z,c), I[528] = (T)(img)(_p9##x,_n9##y,z,c), I[529] = (T)(img)(_p8##x,_n9##y,z,c), I[530] = (T)(img)(_p7##x,_n9##y,z,c), I[531] = (T)(img)(_p6##x,_n9##y,z,c), I[532] = (T)(img)(_p5##x,_n9##y,z,c), I[533] = (T)(img)(_p4##x,_n9##y,z,c), I[534] = (T)(img)(_p3##x,_n9##y,z,c), I[535] = (T)(img)(_p2##x,_n9##y,z,c), I[536] = (T)(img)(_p1##x,_n9##y,z,c), I[537] = (T)(img)(x,_n9##y,z,c), I[538] = (T)(img)(_n1##x,_n9##y,z,c), I[539] = (T)(img)(_n2##x,_n9##y,z,c), I[540] = (T)(img)(_n3##x,_n9##y,z,c), I[541] = (T)(img)(_n4##x,_n9##y,z,c), I[542] = (T)(img)(_n5##x,_n9##y,z,c), I[543] = (T)(img)(_n6##x,_n9##y,z,c), I[544] = (T)(img)(_n7##x,_n9##y,z,c), I[545] = (T)(img)(_n8##x,_n9##y,z,c), I[546] = (T)(img)(_n9##x,_n9##y,z,c), I[547] = (T)(img)(_n10##x,_n9##y,z,c), I[548] = (T)(img)(_n11##x,_n9##y,z,c), I[549] = (T)(img)(_n12##x,_n9##y,z,c), \
10747
I[550] = (T)(img)(_p12##x,_n10##y,z,c), I[551] = (T)(img)(_p11##x,_n10##y,z,c), I[552] = (T)(img)(_p10##x,_n10##y,z,c), I[553] = (T)(img)(_p9##x,_n10##y,z,c), I[554] = (T)(img)(_p8##x,_n10##y,z,c), I[555] = (T)(img)(_p7##x,_n10##y,z,c), I[556] = (T)(img)(_p6##x,_n10##y,z,c), I[557] = (T)(img)(_p5##x,_n10##y,z,c), I[558] = (T)(img)(_p4##x,_n10##y,z,c), I[559] = (T)(img)(_p3##x,_n10##y,z,c), I[560] = (T)(img)(_p2##x,_n10##y,z,c), I[561] = (T)(img)(_p1##x,_n10##y,z,c), I[562] = (T)(img)(x,_n10##y,z,c), I[563] = (T)(img)(_n1##x,_n10##y,z,c), I[564] = (T)(img)(_n2##x,_n10##y,z,c), I[565] = (T)(img)(_n3##x,_n10##y,z,c), I[566] = (T)(img)(_n4##x,_n10##y,z,c), I[567] = (T)(img)(_n5##x,_n10##y,z,c), I[568] = (T)(img)(_n6##x,_n10##y,z,c), I[569] = (T)(img)(_n7##x,_n10##y,z,c), I[570] = (T)(img)(_n8##x,_n10##y,z,c), I[571] = (T)(img)(_n9##x,_n10##y,z,c), I[572] = (T)(img)(_n10##x,_n10##y,z,c), I[573] = (T)(img)(_n11##x,_n10##y,z,c), I[574] = (T)(img)(_n12##x,_n10##y,z,c), \
10748
I[575] = (T)(img)(_p12##x,_n11##y,z,c), I[576] = (T)(img)(_p11##x,_n11##y,z,c), I[577] = (T)(img)(_p10##x,_n11##y,z,c), I[578] = (T)(img)(_p9##x,_n11##y,z,c), I[579] = (T)(img)(_p8##x,_n11##y,z,c), I[580] = (T)(img)(_p7##x,_n11##y,z,c), I[581] = (T)(img)(_p6##x,_n11##y,z,c), I[582] = (T)(img)(_p5##x,_n11##y,z,c), I[583] = (T)(img)(_p4##x,_n11##y,z,c), I[584] = (T)(img)(_p3##x,_n11##y,z,c), I[585] = (T)(img)(_p2##x,_n11##y,z,c), I[586] = (T)(img)(_p1##x,_n11##y,z,c), I[587] = (T)(img)(x,_n11##y,z,c), I[588] = (T)(img)(_n1##x,_n11##y,z,c), I[589] = (T)(img)(_n2##x,_n11##y,z,c), I[590] = (T)(img)(_n3##x,_n11##y,z,c), I[591] = (T)(img)(_n4##x,_n11##y,z,c), I[592] = (T)(img)(_n5##x,_n11##y,z,c), I[593] = (T)(img)(_n6##x,_n11##y,z,c), I[594] = (T)(img)(_n7##x,_n11##y,z,c), I[595] = (T)(img)(_n8##x,_n11##y,z,c), I[596] = (T)(img)(_n9##x,_n11##y,z,c), I[597] = (T)(img)(_n10##x,_n11##y,z,c), I[598] = (T)(img)(_n11##x,_n11##y,z,c), I[599] = (T)(img)(_n12##x,_n11##y,z,c), \
10749
I[600] = (T)(img)(_p12##x,_n12##y,z,c), I[601] = (T)(img)(_p11##x,_n12##y,z,c), I[602] = (T)(img)(_p10##x,_n12##y,z,c), I[603] = (T)(img)(_p9##x,_n12##y,z,c), I[604] = (T)(img)(_p8##x,_n12##y,z,c), I[605] = (T)(img)(_p7##x,_n12##y,z,c), I[606] = (T)(img)(_p6##x,_n12##y,z,c), I[607] = (T)(img)(_p5##x,_n12##y,z,c), I[608] = (T)(img)(_p4##x,_n12##y,z,c), I[609] = (T)(img)(_p3##x,_n12##y,z,c), I[610] = (T)(img)(_p2##x,_n12##y,z,c), I[611] = (T)(img)(_p1##x,_n12##y,z,c), I[612] = (T)(img)(x,_n12##y,z,c), I[613] = (T)(img)(_n1##x,_n12##y,z,c), I[614] = (T)(img)(_n2##x,_n12##y,z,c), I[615] = (T)(img)(_n3##x,_n12##y,z,c), I[616] = (T)(img)(_n4##x,_n12##y,z,c), I[617] = (T)(img)(_n5##x,_n12##y,z,c), I[618] = (T)(img)(_n6##x,_n12##y,z,c), I[619] = (T)(img)(_n7##x,_n12##y,z,c), I[620] = (T)(img)(_n8##x,_n12##y,z,c), I[621] = (T)(img)(_n9##x,_n12##y,z,c), I[622] = (T)(img)(_n10##x,_n12##y,z,c), I[623] = (T)(img)(_n11##x,_n12##y,z,c), I[624] = (T)(img)(_n12##x,_n12##y,z,c);
10750
10751
// Define 26x26 loop macros
10752
//-------------------------
10753
#define cimg_for26(bound,i) for (int i = 0, \
10754
_p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
10755
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
10756
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
10757
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
10758
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
10759
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
10760
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
10761
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
10762
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
10763
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
10764
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
10765
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
10766
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
10767
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13; \
10768
_n13##i<(int)(bound) || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
10769
i==(_n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
10770
_p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
10771
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i)
10772
10773
#define cimg_for26X(img,x) cimg_for26((img)._width,x)
10774
#define cimg_for26Y(img,y) cimg_for26((img)._height,y)
10775
#define cimg_for26Z(img,z) cimg_for26((img)._depth,z)
10776
#define cimg_for26C(img,c) cimg_for26((img)._spectrum,c)
10777
#define cimg_for26XY(img,x,y) cimg_for26Y(img,y) cimg_for26X(img,x)
10778
#define cimg_for26XZ(img,x,z) cimg_for26Z(img,z) cimg_for26X(img,x)
10779
#define cimg_for26XC(img,x,c) cimg_for26C(img,c) cimg_for26X(img,x)
10780
#define cimg_for26YZ(img,y,z) cimg_for26Z(img,z) cimg_for26Y(img,y)
10781
#define cimg_for26YC(img,y,c) cimg_for26C(img,c) cimg_for26Y(img,y)
10782
#define cimg_for26ZC(img,z,c) cimg_for26C(img,c) cimg_for26Z(img,z)
10783
#define cimg_for26XYZ(img,x,y,z) cimg_for26Z(img,z) cimg_for26XY(img,x,y)
10784
#define cimg_for26XZC(img,x,z,c) cimg_for26C(img,c) cimg_for26XZ(img,x,z)
10785
#define cimg_for26YZC(img,y,z,c) cimg_for26C(img,c) cimg_for26YZ(img,y,z)
10786
#define cimg_for26XYZC(img,x,y,z,c) cimg_for26C(img,c) cimg_for26XYZ(img,x,y,z)
10787
10788
#define cimg_for_in26(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
10789
_p12##i = i - 12<0?0:i - 12, \
10790
_p11##i = i - 11<0?0:i - 11, \
10791
_p10##i = i - 10<0?0:i - 10, \
10792
_p9##i = i - 9<0?0:i - 9, \
10793
_p8##i = i - 8<0?0:i - 8, \
10794
_p7##i = i - 7<0?0:i - 7, \
10795
_p6##i = i - 6<0?0:i - 6, \
10796
_p5##i = i - 5<0?0:i - 5, \
10797
_p4##i = i - 4<0?0:i - 4, \
10798
_p3##i = i - 3<0?0:i - 3, \
10799
_p2##i = i - 2<0?0:i - 2, \
10800
_p1##i = i - 1<0?0:i - 1, \
10801
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
10802
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
10803
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
10804
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
10805
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
10806
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
10807
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
10808
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
10809
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
10810
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
10811
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
10812
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
10813
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13; \
10814
i<=(int)(i1) && (_n13##i<(int)(bound) || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
10815
i==(_n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
10816
_p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
10817
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i)
10818
10819
#define cimg_for_in26X(img,x0,x1,x) cimg_for_in26((img)._width,x0,x1,x)
10820
#define cimg_for_in26Y(img,y0,y1,y) cimg_for_in26((img)._height,y0,y1,y)
10821
#define cimg_for_in26Z(img,z0,z1,z) cimg_for_in26((img)._depth,z0,z1,z)
10822
#define cimg_for_in26C(img,c0,c1,c) cimg_for_in26((img)._spectrum,c0,c1,c)
10823
#define cimg_for_in26XY(img,x0,y0,x1,y1,x,y) cimg_for_in26Y(img,y0,y1,y) cimg_for_in26X(img,x0,x1,x)
10824
#define cimg_for_in26XZ(img,x0,z0,x1,z1,x,z) cimg_for_in26Z(img,z0,z1,z) cimg_for_in26X(img,x0,x1,x)
10825
#define cimg_for_in26XC(img,x0,c0,x1,c1,x,c) cimg_for_in26C(img,c0,c1,c) cimg_for_in26X(img,x0,x1,x)
10826
#define cimg_for_in26YZ(img,y0,z0,y1,z1,y,z) cimg_for_in26Z(img,z0,z1,z) cimg_for_in26Y(img,y0,y1,y)
10827
#define cimg_for_in26YC(img,y0,c0,y1,c1,y,c) cimg_for_in26C(img,c0,c1,c) cimg_for_in26Y(img,y0,y1,y)
10828
#define cimg_for_in26ZC(img,z0,c0,z1,c1,z,c) cimg_for_in26C(img,c0,c1,c) cimg_for_in26Z(img,z0,z1,z)
10829
#define cimg_for_in26XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in26Z(img,z0,z1,z) cimg_for_in26XY(img,x0,y0,x1,y1,x,y)
10830
#define cimg_for_in26XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in26C(img,c0,c1,c) cimg_for_in26XZ(img,x0,y0,x1,y1,x,z)
10831
#define cimg_for_in26YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in26C(img,c0,c1,c) cimg_for_in26YZ(img,y0,z0,y1,z1,y,z)
10832
#define cimg_for_in26XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in26C(img,c0,c1,c) cimg_for_in26XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
10833
10834
#define cimg_for26x26(img,x,y,z,c,I,T) \
10835
cimg_for26((img)._height,y) for (int x = 0, \
10836
_p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
10837
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
10838
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
10839
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
10840
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
10841
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
10842
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
10843
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
10844
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
10845
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
10846
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
10847
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
10848
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
10849
_n13##x = (int)( \
10850
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = (T)(img)(0,_p12##y,z,c)), \
10851
(I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = (T)(img)(0,_p11##y,z,c)), \
10852
(I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = I[63] = I[64] = (T)(img)(0,_p10##y,z,c)), \
10853
(I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = (T)(img)(0,_p9##y,z,c)), \
10854
(I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = I[116] = (T)(img)(0,_p8##y,z,c)), \
10855
(I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (T)(img)(0,_p7##y,z,c)), \
10856
(I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = (T)(img)(0,_p6##y,z,c)), \
10857
(I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = (T)(img)(0,_p5##y,z,c)), \
10858
(I[208] = I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = I[219] = I[220] = (T)(img)(0,_p4##y,z,c)), \
10859
(I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = (T)(img)(0,_p3##y,z,c)), \
10860
(I[260] = I[261] = I[262] = I[263] = I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = (T)(img)(0,_p2##y,z,c)), \
10861
(I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = I[297] = I[298] = (T)(img)(0,_p1##y,z,c)), \
10862
(I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = I[322] = I[323] = I[324] = (T)(img)(0,y,z,c)), \
10863
(I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = I[350] = (T)(img)(0,_n1##y,z,c)), \
10864
(I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = I[370] = I[371] = I[372] = I[373] = I[374] = I[375] = I[376] = (T)(img)(0,_n2##y,z,c)), \
10865
(I[390] = I[391] = I[392] = I[393] = I[394] = I[395] = I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = (T)(img)(0,_n3##y,z,c)), \
10866
(I[416] = I[417] = I[418] = I[419] = I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = (T)(img)(0,_n4##y,z,c)), \
10867
(I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = I[449] = I[450] = I[451] = I[452] = I[453] = I[454] = (T)(img)(0,_n5##y,z,c)), \
10868
(I[468] = I[469] = I[470] = I[471] = I[472] = I[473] = I[474] = I[475] = I[476] = I[477] = I[478] = I[479] = I[480] = (T)(img)(0,_n6##y,z,c)), \
10869
(I[494] = I[495] = I[496] = I[497] = I[498] = I[499] = I[500] = I[501] = I[502] = I[503] = I[504] = I[505] = I[506] = (T)(img)(0,_n7##y,z,c)), \
10870
(I[520] = I[521] = I[522] = I[523] = I[524] = I[525] = I[526] = I[527] = I[528] = I[529] = I[530] = I[531] = I[532] = (T)(img)(0,_n8##y,z,c)), \
10871
(I[546] = I[547] = I[548] = I[549] = I[550] = I[551] = I[552] = I[553] = I[554] = I[555] = I[556] = I[557] = I[558] = (T)(img)(0,_n9##y,z,c)), \
10872
(I[572] = I[573] = I[574] = I[575] = I[576] = I[577] = I[578] = I[579] = I[580] = I[581] = I[582] = I[583] = I[584] = (T)(img)(0,_n10##y,z,c)), \
10873
(I[598] = I[599] = I[600] = I[601] = I[602] = I[603] = I[604] = I[605] = I[606] = I[607] = I[608] = I[609] = I[610] = (T)(img)(0,_n11##y,z,c)), \
10874
(I[624] = I[625] = I[626] = I[627] = I[628] = I[629] = I[630] = I[631] = I[632] = I[633] = I[634] = I[635] = I[636] = (T)(img)(0,_n12##y,z,c)), \
10875
(I[650] = I[651] = I[652] = I[653] = I[654] = I[655] = I[656] = I[657] = I[658] = I[659] = I[660] = I[661] = I[662] = (T)(img)(0,_n13##y,z,c)), \
10876
(I[13] = (T)(img)(_n1##x,_p12##y,z,c)), \
10877
(I[39] = (T)(img)(_n1##x,_p11##y,z,c)), \
10878
(I[65] = (T)(img)(_n1##x,_p10##y,z,c)), \
10879
(I[91] = (T)(img)(_n1##x,_p9##y,z,c)), \
10880
(I[117] = (T)(img)(_n1##x,_p8##y,z,c)), \
10881
(I[143] = (T)(img)(_n1##x,_p7##y,z,c)), \
10882
(I[169] = (T)(img)(_n1##x,_p6##y,z,c)), \
10883
(I[195] = (T)(img)(_n1##x,_p5##y,z,c)), \
10884
(I[221] = (T)(img)(_n1##x,_p4##y,z,c)), \
10885
(I[247] = (T)(img)(_n1##x,_p3##y,z,c)), \
10886
(I[273] = (T)(img)(_n1##x,_p2##y,z,c)), \
10887
(I[299] = (T)(img)(_n1##x,_p1##y,z,c)), \
10888
(I[325] = (T)(img)(_n1##x,y,z,c)), \
10889
(I[351] = (T)(img)(_n1##x,_n1##y,z,c)), \
10890
(I[377] = (T)(img)(_n1##x,_n2##y,z,c)), \
10891
(I[403] = (T)(img)(_n1##x,_n3##y,z,c)), \
10892
(I[429] = (T)(img)(_n1##x,_n4##y,z,c)), \
10893
(I[455] = (T)(img)(_n1##x,_n5##y,z,c)), \
10894
(I[481] = (T)(img)(_n1##x,_n6##y,z,c)), \
10895
(I[507] = (T)(img)(_n1##x,_n7##y,z,c)), \
10896
(I[533] = (T)(img)(_n1##x,_n8##y,z,c)), \
10897
(I[559] = (T)(img)(_n1##x,_n9##y,z,c)), \
10898
(I[585] = (T)(img)(_n1##x,_n10##y,z,c)), \
10899
(I[611] = (T)(img)(_n1##x,_n11##y,z,c)), \
10900
(I[637] = (T)(img)(_n1##x,_n12##y,z,c)), \
10901
(I[663] = (T)(img)(_n1##x,_n13##y,z,c)), \
10902
(I[14] = (T)(img)(_n2##x,_p12##y,z,c)), \
10903
(I[40] = (T)(img)(_n2##x,_p11##y,z,c)), \
10904
(I[66] = (T)(img)(_n2##x,_p10##y,z,c)), \
10905
(I[92] = (T)(img)(_n2##x,_p9##y,z,c)), \
10906
(I[118] = (T)(img)(_n2##x,_p8##y,z,c)), \
10907
(I[144] = (T)(img)(_n2##x,_p7##y,z,c)), \
10908
(I[170] = (T)(img)(_n2##x,_p6##y,z,c)), \
10909
(I[196] = (T)(img)(_n2##x,_p5##y,z,c)), \
10910
(I[222] = (T)(img)(_n2##x,_p4##y,z,c)), \
10911
(I[248] = (T)(img)(_n2##x,_p3##y,z,c)), \
10912
(I[274] = (T)(img)(_n2##x,_p2##y,z,c)), \
10913
(I[300] = (T)(img)(_n2##x,_p1##y,z,c)), \
10914
(I[326] = (T)(img)(_n2##x,y,z,c)), \
10915
(I[352] = (T)(img)(_n2##x,_n1##y,z,c)), \
10916
(I[378] = (T)(img)(_n2##x,_n2##y,z,c)), \
10917
(I[404] = (T)(img)(_n2##x,_n3##y,z,c)), \
10918
(I[430] = (T)(img)(_n2##x,_n4##y,z,c)), \
10919
(I[456] = (T)(img)(_n2##x,_n5##y,z,c)), \
10920
(I[482] = (T)(img)(_n2##x,_n6##y,z,c)), \
10921
(I[508] = (T)(img)(_n2##x,_n7##y,z,c)), \
10922
(I[534] = (T)(img)(_n2##x,_n8##y,z,c)), \
10923
(I[560] = (T)(img)(_n2##x,_n9##y,z,c)), \
10924
(I[586] = (T)(img)(_n2##x,_n10##y,z,c)), \
10925
(I[612] = (T)(img)(_n2##x,_n11##y,z,c)), \
10926
(I[638] = (T)(img)(_n2##x,_n12##y,z,c)), \
10927
(I[664] = (T)(img)(_n2##x,_n13##y,z,c)), \
10928
(I[15] = (T)(img)(_n3##x,_p12##y,z,c)), \
10929
(I[41] = (T)(img)(_n3##x,_p11##y,z,c)), \
10930
(I[67] = (T)(img)(_n3##x,_p10##y,z,c)), \
10931
(I[93] = (T)(img)(_n3##x,_p9##y,z,c)), \
10932
(I[119] = (T)(img)(_n3##x,_p8##y,z,c)), \
10933
(I[145] = (T)(img)(_n3##x,_p7##y,z,c)), \
10934
(I[171] = (T)(img)(_n3##x,_p6##y,z,c)), \
10935
(I[197] = (T)(img)(_n3##x,_p5##y,z,c)), \
10936
(I[223] = (T)(img)(_n3##x,_p4##y,z,c)), \
10937
(I[249] = (T)(img)(_n3##x,_p3##y,z,c)), \
10938
(I[275] = (T)(img)(_n3##x,_p2##y,z,c)), \
10939
(I[301] = (T)(img)(_n3##x,_p1##y,z,c)), \
10940
(I[327] = (T)(img)(_n3##x,y,z,c)), \
10941
(I[353] = (T)(img)(_n3##x,_n1##y,z,c)), \
10942
(I[379] = (T)(img)(_n3##x,_n2##y,z,c)), \
10943
(I[405] = (T)(img)(_n3##x,_n3##y,z,c)), \
10944
(I[431] = (T)(img)(_n3##x,_n4##y,z,c)), \
10945
(I[457] = (T)(img)(_n3##x,_n5##y,z,c)), \
10946
(I[483] = (T)(img)(_n3##x,_n6##y,z,c)), \
10947
(I[509] = (T)(img)(_n3##x,_n7##y,z,c)), \
10948
(I[535] = (T)(img)(_n3##x,_n8##y,z,c)), \
10949
(I[561] = (T)(img)(_n3##x,_n9##y,z,c)), \
10950
(I[587] = (T)(img)(_n3##x,_n10##y,z,c)), \
10951
(I[613] = (T)(img)(_n3##x,_n11##y,z,c)), \
10952
(I[639] = (T)(img)(_n3##x,_n12##y,z,c)), \
10953
(I[665] = (T)(img)(_n3##x,_n13##y,z,c)), \
10954
(I[16] = (T)(img)(_n4##x,_p12##y,z,c)), \
10955
(I[42] = (T)(img)(_n4##x,_p11##y,z,c)), \
10956
(I[68] = (T)(img)(_n4##x,_p10##y,z,c)), \
10957
(I[94] = (T)(img)(_n4##x,_p9##y,z,c)), \
10958
(I[120] = (T)(img)(_n4##x,_p8##y,z,c)), \
10959
(I[146] = (T)(img)(_n4##x,_p7##y,z,c)), \
10960
(I[172] = (T)(img)(_n4##x,_p6##y,z,c)), \
10961
(I[198] = (T)(img)(_n4##x,_p5##y,z,c)), \
10962
(I[224] = (T)(img)(_n4##x,_p4##y,z,c)), \
10963
(I[250] = (T)(img)(_n4##x,_p3##y,z,c)), \
10964
(I[276] = (T)(img)(_n4##x,_p2##y,z,c)), \
10965
(I[302] = (T)(img)(_n4##x,_p1##y,z,c)), \
10966
(I[328] = (T)(img)(_n4##x,y,z,c)), \
10967
(I[354] = (T)(img)(_n4##x,_n1##y,z,c)), \
10968
(I[380] = (T)(img)(_n4##x,_n2##y,z,c)), \
10969
(I[406] = (T)(img)(_n4##x,_n3##y,z,c)), \
10970
(I[432] = (T)(img)(_n4##x,_n4##y,z,c)), \
10971
(I[458] = (T)(img)(_n4##x,_n5##y,z,c)), \
10972
(I[484] = (T)(img)(_n4##x,_n6##y,z,c)), \
10973
(I[510] = (T)(img)(_n4##x,_n7##y,z,c)), \
10974
(I[536] = (T)(img)(_n4##x,_n8##y,z,c)), \
10975
(I[562] = (T)(img)(_n4##x,_n9##y,z,c)), \
10976
(I[588] = (T)(img)(_n4##x,_n10##y,z,c)), \
10977
(I[614] = (T)(img)(_n4##x,_n11##y,z,c)), \
10978
(I[640] = (T)(img)(_n4##x,_n12##y,z,c)), \
10979
(I[666] = (T)(img)(_n4##x,_n13##y,z,c)), \
10980
(I[17] = (T)(img)(_n5##x,_p12##y,z,c)), \
10981
(I[43] = (T)(img)(_n5##x,_p11##y,z,c)), \
10982
(I[69] = (T)(img)(_n5##x,_p10##y,z,c)), \
10983
(I[95] = (T)(img)(_n5##x,_p9##y,z,c)), \
10984
(I[121] = (T)(img)(_n5##x,_p8##y,z,c)), \
10985
(I[147] = (T)(img)(_n5##x,_p7##y,z,c)), \
10986
(I[173] = (T)(img)(_n5##x,_p6##y,z,c)), \
10987
(I[199] = (T)(img)(_n5##x,_p5##y,z,c)), \
10988
(I[225] = (T)(img)(_n5##x,_p4##y,z,c)), \
10989
(I[251] = (T)(img)(_n5##x,_p3##y,z,c)), \
10990
(I[277] = (T)(img)(_n5##x,_p2##y,z,c)), \
10991
(I[303] = (T)(img)(_n5##x,_p1##y,z,c)), \
10992
(I[329] = (T)(img)(_n5##x,y,z,c)), \
10993
(I[355] = (T)(img)(_n5##x,_n1##y,z,c)), \
10994
(I[381] = (T)(img)(_n5##x,_n2##y,z,c)), \
10995
(I[407] = (T)(img)(_n5##x,_n3##y,z,c)), \
10996
(I[433] = (T)(img)(_n5##x,_n4##y,z,c)), \
10997
(I[459] = (T)(img)(_n5##x,_n5##y,z,c)), \
10998
(I[485] = (T)(img)(_n5##x,_n6##y,z,c)), \
10999
(I[511] = (T)(img)(_n5##x,_n7##y,z,c)), \
11000
(I[537] = (T)(img)(_n5##x,_n8##y,z,c)), \
11001
(I[563] = (T)(img)(_n5##x,_n9##y,z,c)), \
11002
(I[589] = (T)(img)(_n5##x,_n10##y,z,c)), \
11003
(I[615] = (T)(img)(_n5##x,_n11##y,z,c)), \
11004
(I[641] = (T)(img)(_n5##x,_n12##y,z,c)), \
11005
(I[667] = (T)(img)(_n5##x,_n13##y,z,c)), \
11006
(I[18] = (T)(img)(_n6##x,_p12##y,z,c)), \
11007
(I[44] = (T)(img)(_n6##x,_p11##y,z,c)), \
11008
(I[70] = (T)(img)(_n6##x,_p10##y,z,c)), \
11009
(I[96] = (T)(img)(_n6##x,_p9##y,z,c)), \
11010
(I[122] = (T)(img)(_n6##x,_p8##y,z,c)), \
11011
(I[148] = (T)(img)(_n6##x,_p7##y,z,c)), \
11012
(I[174] = (T)(img)(_n6##x,_p6##y,z,c)), \
11013
(I[200] = (T)(img)(_n6##x,_p5##y,z,c)), \
11014
(I[226] = (T)(img)(_n6##x,_p4##y,z,c)), \
11015
(I[252] = (T)(img)(_n6##x,_p3##y,z,c)), \
11016
(I[278] = (T)(img)(_n6##x,_p2##y,z,c)), \
11017
(I[304] = (T)(img)(_n6##x,_p1##y,z,c)), \
11018
(I[330] = (T)(img)(_n6##x,y,z,c)), \
11019
(I[356] = (T)(img)(_n6##x,_n1##y,z,c)), \
11020
(I[382] = (T)(img)(_n6##x,_n2##y,z,c)), \
11021
(I[408] = (T)(img)(_n6##x,_n3##y,z,c)), \
11022
(I[434] = (T)(img)(_n6##x,_n4##y,z,c)), \
11023
(I[460] = (T)(img)(_n6##x,_n5##y,z,c)), \
11024
(I[486] = (T)(img)(_n6##x,_n6##y,z,c)), \
11025
(I[512] = (T)(img)(_n6##x,_n7##y,z,c)), \
11026
(I[538] = (T)(img)(_n6##x,_n8##y,z,c)), \
11027
(I[564] = (T)(img)(_n6##x,_n9##y,z,c)), \
11028
(I[590] = (T)(img)(_n6##x,_n10##y,z,c)), \
11029
(I[616] = (T)(img)(_n6##x,_n11##y,z,c)), \
11030
(I[642] = (T)(img)(_n6##x,_n12##y,z,c)), \
11031
(I[668] = (T)(img)(_n6##x,_n13##y,z,c)), \
11032
(I[19] = (T)(img)(_n7##x,_p12##y,z,c)), \
11033
(I[45] = (T)(img)(_n7##x,_p11##y,z,c)), \
11034
(I[71] = (T)(img)(_n7##x,_p10##y,z,c)), \
11035
(I[97] = (T)(img)(_n7##x,_p9##y,z,c)), \
11036
(I[123] = (T)(img)(_n7##x,_p8##y,z,c)), \
11037
(I[149] = (T)(img)(_n7##x,_p7##y,z,c)), \
11038
(I[175] = (T)(img)(_n7##x,_p6##y,z,c)), \
11039
(I[201] = (T)(img)(_n7##x,_p5##y,z,c)), \
11040
(I[227] = (T)(img)(_n7##x,_p4##y,z,c)), \
11041
(I[253] = (T)(img)(_n7##x,_p3##y,z,c)), \
11042
(I[279] = (T)(img)(_n7##x,_p2##y,z,c)), \
11043
(I[305] = (T)(img)(_n7##x,_p1##y,z,c)), \
11044
(I[331] = (T)(img)(_n7##x,y,z,c)), \
11045
(I[357] = (T)(img)(_n7##x,_n1##y,z,c)), \
11046
(I[383] = (T)(img)(_n7##x,_n2##y,z,c)), \
11047
(I[409] = (T)(img)(_n7##x,_n3##y,z,c)), \
11048
(I[435] = (T)(img)(_n7##x,_n4##y,z,c)), \
11049
(I[461] = (T)(img)(_n7##x,_n5##y,z,c)), \
11050
(I[487] = (T)(img)(_n7##x,_n6##y,z,c)), \
11051
(I[513] = (T)(img)(_n7##x,_n7##y,z,c)), \
11052
(I[539] = (T)(img)(_n7##x,_n8##y,z,c)), \
11053
(I[565] = (T)(img)(_n7##x,_n9##y,z,c)), \
11054
(I[591] = (T)(img)(_n7##x,_n10##y,z,c)), \
11055
(I[617] = (T)(img)(_n7##x,_n11##y,z,c)), \
11056
(I[643] = (T)(img)(_n7##x,_n12##y,z,c)), \
11057
(I[669] = (T)(img)(_n7##x,_n13##y,z,c)), \
11058
(I[20] = (T)(img)(_n8##x,_p12##y,z,c)), \
11059
(I[46] = (T)(img)(_n8##x,_p11##y,z,c)), \
11060
(I[72] = (T)(img)(_n8##x,_p10##y,z,c)), \
11061
(I[98] = (T)(img)(_n8##x,_p9##y,z,c)), \
11062
(I[124] = (T)(img)(_n8##x,_p8##y,z,c)), \
11063
(I[150] = (T)(img)(_n8##x,_p7##y,z,c)), \
11064
(I[176] = (T)(img)(_n8##x,_p6##y,z,c)), \
11065
(I[202] = (T)(img)(_n8##x,_p5##y,z,c)), \
11066
(I[228] = (T)(img)(_n8##x,_p4##y,z,c)), \
11067
(I[254] = (T)(img)(_n8##x,_p3##y,z,c)), \
11068
(I[280] = (T)(img)(_n8##x,_p2##y,z,c)), \
11069
(I[306] = (T)(img)(_n8##x,_p1##y,z,c)), \
11070
(I[332] = (T)(img)(_n8##x,y,z,c)), \
11071
(I[358] = (T)(img)(_n8##x,_n1##y,z,c)), \
11072
(I[384] = (T)(img)(_n8##x,_n2##y,z,c)), \
11073
(I[410] = (T)(img)(_n8##x,_n3##y,z,c)), \
11074
(I[436] = (T)(img)(_n8##x,_n4##y,z,c)), \
11075
(I[462] = (T)(img)(_n8##x,_n5##y,z,c)), \
11076
(I[488] = (T)(img)(_n8##x,_n6##y,z,c)), \
11077
(I[514] = (T)(img)(_n8##x,_n7##y,z,c)), \
11078
(I[540] = (T)(img)(_n8##x,_n8##y,z,c)), \
11079
(I[566] = (T)(img)(_n8##x,_n9##y,z,c)), \
11080
(I[592] = (T)(img)(_n8##x,_n10##y,z,c)), \
11081
(I[618] = (T)(img)(_n8##x,_n11##y,z,c)), \
11082
(I[644] = (T)(img)(_n8##x,_n12##y,z,c)), \
11083
(I[670] = (T)(img)(_n8##x,_n13##y,z,c)), \
11084
(I[21] = (T)(img)(_n9##x,_p12##y,z,c)), \
11085
(I[47] = (T)(img)(_n9##x,_p11##y,z,c)), \
11086
(I[73] = (T)(img)(_n9##x,_p10##y,z,c)), \
11087
(I[99] = (T)(img)(_n9##x,_p9##y,z,c)), \
11088
(I[125] = (T)(img)(_n9##x,_p8##y,z,c)), \
11089
(I[151] = (T)(img)(_n9##x,_p7##y,z,c)), \
11090
(I[177] = (T)(img)(_n9##x,_p6##y,z,c)), \
11091
(I[203] = (T)(img)(_n9##x,_p5##y,z,c)), \
11092
(I[229] = (T)(img)(_n9##x,_p4##y,z,c)), \
11093
(I[255] = (T)(img)(_n9##x,_p3##y,z,c)), \
11094
(I[281] = (T)(img)(_n9##x,_p2##y,z,c)), \
11095
(I[307] = (T)(img)(_n9##x,_p1##y,z,c)), \
11096
(I[333] = (T)(img)(_n9##x,y,z,c)), \
11097
(I[359] = (T)(img)(_n9##x,_n1##y,z,c)), \
11098
(I[385] = (T)(img)(_n9##x,_n2##y,z,c)), \
11099
(I[411] = (T)(img)(_n9##x,_n3##y,z,c)), \
11100
(I[437] = (T)(img)(_n9##x,_n4##y,z,c)), \
11101
(I[463] = (T)(img)(_n9##x,_n5##y,z,c)), \
11102
(I[489] = (T)(img)(_n9##x,_n6##y,z,c)), \
11103
(I[515] = (T)(img)(_n9##x,_n7##y,z,c)), \
11104
(I[541] = (T)(img)(_n9##x,_n8##y,z,c)), \
11105
(I[567] = (T)(img)(_n9##x,_n9##y,z,c)), \
11106
(I[593] = (T)(img)(_n9##x,_n10##y,z,c)), \
11107
(I[619] = (T)(img)(_n9##x,_n11##y,z,c)), \
11108
(I[645] = (T)(img)(_n9##x,_n12##y,z,c)), \
11109
(I[671] = (T)(img)(_n9##x,_n13##y,z,c)), \
11110
(I[22] = (T)(img)(_n10##x,_p12##y,z,c)), \
11111
(I[48] = (T)(img)(_n10##x,_p11##y,z,c)), \
11112
(I[74] = (T)(img)(_n10##x,_p10##y,z,c)), \
11113
(I[100] = (T)(img)(_n10##x,_p9##y,z,c)), \
11114
(I[126] = (T)(img)(_n10##x,_p8##y,z,c)), \
11115
(I[152] = (T)(img)(_n10##x,_p7##y,z,c)), \
11116
(I[178] = (T)(img)(_n10##x,_p6##y,z,c)), \
11117
(I[204] = (T)(img)(_n10##x,_p5##y,z,c)), \
11118
(I[230] = (T)(img)(_n10##x,_p4##y,z,c)), \
11119
(I[256] = (T)(img)(_n10##x,_p3##y,z,c)), \
11120
(I[282] = (T)(img)(_n10##x,_p2##y,z,c)), \
11121
(I[308] = (T)(img)(_n10##x,_p1##y,z,c)), \
11122
(I[334] = (T)(img)(_n10##x,y,z,c)), \
11123
(I[360] = (T)(img)(_n10##x,_n1##y,z,c)), \
11124
(I[386] = (T)(img)(_n10##x,_n2##y,z,c)), \
11125
(I[412] = (T)(img)(_n10##x,_n3##y,z,c)), \
11126
(I[438] = (T)(img)(_n10##x,_n4##y,z,c)), \
11127
(I[464] = (T)(img)(_n10##x,_n5##y,z,c)), \
11128
(I[490] = (T)(img)(_n10##x,_n6##y,z,c)), \
11129
(I[516] = (T)(img)(_n10##x,_n7##y,z,c)), \
11130
(I[542] = (T)(img)(_n10##x,_n8##y,z,c)), \
11131
(I[568] = (T)(img)(_n10##x,_n9##y,z,c)), \
11132
(I[594] = (T)(img)(_n10##x,_n10##y,z,c)), \
11133
(I[620] = (T)(img)(_n10##x,_n11##y,z,c)), \
11134
(I[646] = (T)(img)(_n10##x,_n12##y,z,c)), \
11135
(I[672] = (T)(img)(_n10##x,_n13##y,z,c)), \
11136
(I[23] = (T)(img)(_n11##x,_p12##y,z,c)), \
11137
(I[49] = (T)(img)(_n11##x,_p11##y,z,c)), \
11138
(I[75] = (T)(img)(_n11##x,_p10##y,z,c)), \
11139
(I[101] = (T)(img)(_n11##x,_p9##y,z,c)), \
11140
(I[127] = (T)(img)(_n11##x,_p8##y,z,c)), \
11141
(I[153] = (T)(img)(_n11##x,_p7##y,z,c)), \
11142
(I[179] = (T)(img)(_n11##x,_p6##y,z,c)), \
11143
(I[205] = (T)(img)(_n11##x,_p5##y,z,c)), \
11144
(I[231] = (T)(img)(_n11##x,_p4##y,z,c)), \
11145
(I[257] = (T)(img)(_n11##x,_p3##y,z,c)), \
11146
(I[283] = (T)(img)(_n11##x,_p2##y,z,c)), \
11147
(I[309] = (T)(img)(_n11##x,_p1##y,z,c)), \
11148
(I[335] = (T)(img)(_n11##x,y,z,c)), \
11149
(I[361] = (T)(img)(_n11##x,_n1##y,z,c)), \
11150
(I[387] = (T)(img)(_n11##x,_n2##y,z,c)), \
11151
(I[413] = (T)(img)(_n11##x,_n3##y,z,c)), \
11152
(I[439] = (T)(img)(_n11##x,_n4##y,z,c)), \
11153
(I[465] = (T)(img)(_n11##x,_n5##y,z,c)), \
11154
(I[491] = (T)(img)(_n11##x,_n6##y,z,c)), \
11155
(I[517] = (T)(img)(_n11##x,_n7##y,z,c)), \
11156
(I[543] = (T)(img)(_n11##x,_n8##y,z,c)), \
11157
(I[569] = (T)(img)(_n11##x,_n9##y,z,c)), \
11158
(I[595] = (T)(img)(_n11##x,_n10##y,z,c)), \
11159
(I[621] = (T)(img)(_n11##x,_n11##y,z,c)), \
11160
(I[647] = (T)(img)(_n11##x,_n12##y,z,c)), \
11161
(I[673] = (T)(img)(_n11##x,_n13##y,z,c)), \
11162
(I[24] = (T)(img)(_n12##x,_p12##y,z,c)), \
11163
(I[50] = (T)(img)(_n12##x,_p11##y,z,c)), \
11164
(I[76] = (T)(img)(_n12##x,_p10##y,z,c)), \
11165
(I[102] = (T)(img)(_n12##x,_p9##y,z,c)), \
11166
(I[128] = (T)(img)(_n12##x,_p8##y,z,c)), \
11167
(I[154] = (T)(img)(_n12##x,_p7##y,z,c)), \
11168
(I[180] = (T)(img)(_n12##x,_p6##y,z,c)), \
11169
(I[206] = (T)(img)(_n12##x,_p5##y,z,c)), \
11170
(I[232] = (T)(img)(_n12##x,_p4##y,z,c)), \
11171
(I[258] = (T)(img)(_n12##x,_p3##y,z,c)), \
11172
(I[284] = (T)(img)(_n12##x,_p2##y,z,c)), \
11173
(I[310] = (T)(img)(_n12##x,_p1##y,z,c)), \
11174
(I[336] = (T)(img)(_n12##x,y,z,c)), \
11175
(I[362] = (T)(img)(_n12##x,_n1##y,z,c)), \
11176
(I[388] = (T)(img)(_n12##x,_n2##y,z,c)), \
11177
(I[414] = (T)(img)(_n12##x,_n3##y,z,c)), \
11178
(I[440] = (T)(img)(_n12##x,_n4##y,z,c)), \
11179
(I[466] = (T)(img)(_n12##x,_n5##y,z,c)), \
11180
(I[492] = (T)(img)(_n12##x,_n6##y,z,c)), \
11181
(I[518] = (T)(img)(_n12##x,_n7##y,z,c)), \
11182
(I[544] = (T)(img)(_n12##x,_n8##y,z,c)), \
11183
(I[570] = (T)(img)(_n12##x,_n9##y,z,c)), \
11184
(I[596] = (T)(img)(_n12##x,_n10##y,z,c)), \
11185
(I[622] = (T)(img)(_n12##x,_n11##y,z,c)), \
11186
(I[648] = (T)(img)(_n12##x,_n12##y,z,c)), \
11187
(I[674] = (T)(img)(_n12##x,_n13##y,z,c)), \
11188
13>=((img)._width)?(img).width() - 1:13); \
11189
(_n13##x<(img).width() && ( \
11190
(I[25] = (T)(img)(_n13##x,_p12##y,z,c)), \
11191
(I[51] = (T)(img)(_n13##x,_p11##y,z,c)), \
11192
(I[77] = (T)(img)(_n13##x,_p10##y,z,c)), \
11193
(I[103] = (T)(img)(_n13##x,_p9##y,z,c)), \
11194
(I[129] = (T)(img)(_n13##x,_p8##y,z,c)), \
11195
(I[155] = (T)(img)(_n13##x,_p7##y,z,c)), \
11196
(I[181] = (T)(img)(_n13##x,_p6##y,z,c)), \
11197
(I[207] = (T)(img)(_n13##x,_p5##y,z,c)), \
11198
(I[233] = (T)(img)(_n13##x,_p4##y,z,c)), \
11199
(I[259] = (T)(img)(_n13##x,_p3##y,z,c)), \
11200
(I[285] = (T)(img)(_n13##x,_p2##y,z,c)), \
11201
(I[311] = (T)(img)(_n13##x,_p1##y,z,c)), \
11202
(I[337] = (T)(img)(_n13##x,y,z,c)), \
11203
(I[363] = (T)(img)(_n13##x,_n1##y,z,c)), \
11204
(I[389] = (T)(img)(_n13##x,_n2##y,z,c)), \
11205
(I[415] = (T)(img)(_n13##x,_n3##y,z,c)), \
11206
(I[441] = (T)(img)(_n13##x,_n4##y,z,c)), \
11207
(I[467] = (T)(img)(_n13##x,_n5##y,z,c)), \
11208
(I[493] = (T)(img)(_n13##x,_n6##y,z,c)), \
11209
(I[519] = (T)(img)(_n13##x,_n7##y,z,c)), \
11210
(I[545] = (T)(img)(_n13##x,_n8##y,z,c)), \
11211
(I[571] = (T)(img)(_n13##x,_n9##y,z,c)), \
11212
(I[597] = (T)(img)(_n13##x,_n10##y,z,c)), \
11213
(I[623] = (T)(img)(_n13##x,_n11##y,z,c)), \
11214
(I[649] = (T)(img)(_n13##x,_n12##y,z,c)), \
11215
(I[675] = (T)(img)(_n13##x,_n13##y,z,c)),1)) || \
11216
_n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
11217
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], \
11218
I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], \
11219
I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \
11220
I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \
11221
I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], \
11222
I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \
11223
I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \
11224
I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \
11225
I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], \
11226
I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], \
11227
I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], \
11228
I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \
11229
I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], \
11230
I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], \
11231
I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], \
11232
I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \
11233
I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], \
11234
I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], \
11235
I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], \
11236
I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], \
11237
I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], \
11238
I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], \
11239
I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], \
11240
I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], \
11241
I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], \
11242
I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], \
11243
_p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x)
11244
11245
#define cimg_for_in26x26(img,x0,y0,x1,y1,x,y,z,c,I,T) \
11246
cimg_for_in26((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
11247
_p12##x = x - 12<0?0:x - 12, \
11248
_p11##x = x - 11<0?0:x - 11, \
11249
_p10##x = x - 10<0?0:x - 10, \
11250
_p9##x = x - 9<0?0:x - 9, \
11251
_p8##x = x - 8<0?0:x - 8, \
11252
_p7##x = x - 7<0?0:x - 7, \
11253
_p6##x = x - 6<0?0:x - 6, \
11254
_p5##x = x - 5<0?0:x - 5, \
11255
_p4##x = x - 4<0?0:x - 4, \
11256
_p3##x = x - 3<0?0:x - 3, \
11257
_p2##x = x - 2<0?0:x - 2, \
11258
_p1##x = x - 1<0?0:x - 1, \
11259
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
11260
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
11261
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
11262
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
11263
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
11264
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
11265
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
11266
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
11267
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
11268
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
11269
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
11270
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
11271
_n13##x = (int)( \
11272
(I[0] = (T)(img)(_p12##x,_p12##y,z,c)), \
11273
(I[26] = (T)(img)(_p12##x,_p11##y,z,c)), \
11274
(I[52] = (T)(img)(_p12##x,_p10##y,z,c)), \
11275
(I[78] = (T)(img)(_p12##x,_p9##y,z,c)), \
11276
(I[104] = (T)(img)(_p12##x,_p8##y,z,c)), \
11277
(I[130] = (T)(img)(_p12##x,_p7##y,z,c)), \
11278
(I[156] = (T)(img)(_p12##x,_p6##y,z,c)), \
11279
(I[182] = (T)(img)(_p12##x,_p5##y,z,c)), \
11280
(I[208] = (T)(img)(_p12##x,_p4##y,z,c)), \
11281
(I[234] = (T)(img)(_p12##x,_p3##y,z,c)), \
11282
(I[260] = (T)(img)(_p12##x,_p2##y,z,c)), \
11283
(I[286] = (T)(img)(_p12##x,_p1##y,z,c)), \
11284
(I[312] = (T)(img)(_p12##x,y,z,c)), \
11285
(I[338] = (T)(img)(_p12##x,_n1##y,z,c)), \
11286
(I[364] = (T)(img)(_p12##x,_n2##y,z,c)), \
11287
(I[390] = (T)(img)(_p12##x,_n3##y,z,c)), \
11288
(I[416] = (T)(img)(_p12##x,_n4##y,z,c)), \
11289
(I[442] = (T)(img)(_p12##x,_n5##y,z,c)), \
11290
(I[468] = (T)(img)(_p12##x,_n6##y,z,c)), \
11291
(I[494] = (T)(img)(_p12##x,_n7##y,z,c)), \
11292
(I[520] = (T)(img)(_p12##x,_n8##y,z,c)), \
11293
(I[546] = (T)(img)(_p12##x,_n9##y,z,c)), \
11294
(I[572] = (T)(img)(_p12##x,_n10##y,z,c)), \
11295
(I[598] = (T)(img)(_p12##x,_n11##y,z,c)), \
11296
(I[624] = (T)(img)(_p12##x,_n12##y,z,c)), \
11297
(I[650] = (T)(img)(_p12##x,_n13##y,z,c)), \
11298
(I[1] = (T)(img)(_p11##x,_p12##y,z,c)), \
11299
(I[27] = (T)(img)(_p11##x,_p11##y,z,c)), \
11300
(I[53] = (T)(img)(_p11##x,_p10##y,z,c)), \
11301
(I[79] = (T)(img)(_p11##x,_p9##y,z,c)), \
11302
(I[105] = (T)(img)(_p11##x,_p8##y,z,c)), \
11303
(I[131] = (T)(img)(_p11##x,_p7##y,z,c)), \
11304
(I[157] = (T)(img)(_p11##x,_p6##y,z,c)), \
11305
(I[183] = (T)(img)(_p11##x,_p5##y,z,c)), \
11306
(I[209] = (T)(img)(_p11##x,_p4##y,z,c)), \
11307
(I[235] = (T)(img)(_p11##x,_p3##y,z,c)), \
11308
(I[261] = (T)(img)(_p11##x,_p2##y,z,c)), \
11309
(I[287] = (T)(img)(_p11##x,_p1##y,z,c)), \
11310
(I[313] = (T)(img)(_p11##x,y,z,c)), \
11311
(I[339] = (T)(img)(_p11##x,_n1##y,z,c)), \
11312
(I[365] = (T)(img)(_p11##x,_n2##y,z,c)), \
11313
(I[391] = (T)(img)(_p11##x,_n3##y,z,c)), \
11314
(I[417] = (T)(img)(_p11##x,_n4##y,z,c)), \
11315
(I[443] = (T)(img)(_p11##x,_n5##y,z,c)), \
11316
(I[469] = (T)(img)(_p11##x,_n6##y,z,c)), \
11317
(I[495] = (T)(img)(_p11##x,_n7##y,z,c)), \
11318
(I[521] = (T)(img)(_p11##x,_n8##y,z,c)), \
11319
(I[547] = (T)(img)(_p11##x,_n9##y,z,c)), \
11320
(I[573] = (T)(img)(_p11##x,_n10##y,z,c)), \
11321
(I[599] = (T)(img)(_p11##x,_n11##y,z,c)), \
11322
(I[625] = (T)(img)(_p11##x,_n12##y,z,c)), \
11323
(I[651] = (T)(img)(_p11##x,_n13##y,z,c)), \
11324
(I[2] = (T)(img)(_p10##x,_p12##y,z,c)), \
11325
(I[28] = (T)(img)(_p10##x,_p11##y,z,c)), \
11326
(I[54] = (T)(img)(_p10##x,_p10##y,z,c)), \
11327
(I[80] = (T)(img)(_p10##x,_p9##y,z,c)), \
11328
(I[106] = (T)(img)(_p10##x,_p8##y,z,c)), \
11329
(I[132] = (T)(img)(_p10##x,_p7##y,z,c)), \
11330
(I[158] = (T)(img)(_p10##x,_p6##y,z,c)), \
11331
(I[184] = (T)(img)(_p10##x,_p5##y,z,c)), \
11332
(I[210] = (T)(img)(_p10##x,_p4##y,z,c)), \
11333
(I[236] = (T)(img)(_p10##x,_p3##y,z,c)), \
11334
(I[262] = (T)(img)(_p10##x,_p2##y,z,c)), \
11335
(I[288] = (T)(img)(_p10##x,_p1##y,z,c)), \
11336
(I[314] = (T)(img)(_p10##x,y,z,c)), \
11337
(I[340] = (T)(img)(_p10##x,_n1##y,z,c)), \
11338
(I[366] = (T)(img)(_p10##x,_n2##y,z,c)), \
11339
(I[392] = (T)(img)(_p10##x,_n3##y,z,c)), \
11340
(I[418] = (T)(img)(_p10##x,_n4##y,z,c)), \
11341
(I[444] = (T)(img)(_p10##x,_n5##y,z,c)), \
11342
(I[470] = (T)(img)(_p10##x,_n6##y,z,c)), \
11343
(I[496] = (T)(img)(_p10##x,_n7##y,z,c)), \
11344
(I[522] = (T)(img)(_p10##x,_n8##y,z,c)), \
11345
(I[548] = (T)(img)(_p10##x,_n9##y,z,c)), \
11346
(I[574] = (T)(img)(_p10##x,_n10##y,z,c)), \
11347
(I[600] = (T)(img)(_p10##x,_n11##y,z,c)), \
11348
(I[626] = (T)(img)(_p10##x,_n12##y,z,c)), \
11349
(I[652] = (T)(img)(_p10##x,_n13##y,z,c)), \
11350
(I[3] = (T)(img)(_p9##x,_p12##y,z,c)), \
11351
(I[29] = (T)(img)(_p9##x,_p11##y,z,c)), \
11352
(I[55] = (T)(img)(_p9##x,_p10##y,z,c)), \
11353
(I[81] = (T)(img)(_p9##x,_p9##y,z,c)), \
11354
(I[107] = (T)(img)(_p9##x,_p8##y,z,c)), \
11355
(I[133] = (T)(img)(_p9##x,_p7##y,z,c)), \
11356
(I[159] = (T)(img)(_p9##x,_p6##y,z,c)), \
11357
(I[185] = (T)(img)(_p9##x,_p5##y,z,c)), \
11358
(I[211] = (T)(img)(_p9##x,_p4##y,z,c)), \
11359
(I[237] = (T)(img)(_p9##x,_p3##y,z,c)), \
11360
(I[263] = (T)(img)(_p9##x,_p2##y,z,c)), \
11361
(I[289] = (T)(img)(_p9##x,_p1##y,z,c)), \
11362
(I[315] = (T)(img)(_p9##x,y,z,c)), \
11363
(I[341] = (T)(img)(_p9##x,_n1##y,z,c)), \
11364
(I[367] = (T)(img)(_p9##x,_n2##y,z,c)), \
11365
(I[393] = (T)(img)(_p9##x,_n3##y,z,c)), \
11366
(I[419] = (T)(img)(_p9##x,_n4##y,z,c)), \
11367
(I[445] = (T)(img)(_p9##x,_n5##y,z,c)), \
11368
(I[471] = (T)(img)(_p9##x,_n6##y,z,c)), \
11369
(I[497] = (T)(img)(_p9##x,_n7##y,z,c)), \
11370
(I[523] = (T)(img)(_p9##x,_n8##y,z,c)), \
11371
(I[549] = (T)(img)(_p9##x,_n9##y,z,c)), \
11372
(I[575] = (T)(img)(_p9##x,_n10##y,z,c)), \
11373
(I[601] = (T)(img)(_p9##x,_n11##y,z,c)), \
11374
(I[627] = (T)(img)(_p9##x,_n12##y,z,c)), \
11375
(I[653] = (T)(img)(_p9##x,_n13##y,z,c)), \
11376
(I[4] = (T)(img)(_p8##x,_p12##y,z,c)), \
11377
(I[30] = (T)(img)(_p8##x,_p11##y,z,c)), \
11378
(I[56] = (T)(img)(_p8##x,_p10##y,z,c)), \
11379
(I[82] = (T)(img)(_p8##x,_p9##y,z,c)), \
11380
(I[108] = (T)(img)(_p8##x,_p8##y,z,c)), \
11381
(I[134] = (T)(img)(_p8##x,_p7##y,z,c)), \
11382
(I[160] = (T)(img)(_p8##x,_p6##y,z,c)), \
11383
(I[186] = (T)(img)(_p8##x,_p5##y,z,c)), \
11384
(I[212] = (T)(img)(_p8##x,_p4##y,z,c)), \
11385
(I[238] = (T)(img)(_p8##x,_p3##y,z,c)), \
11386
(I[264] = (T)(img)(_p8##x,_p2##y,z,c)), \
11387
(I[290] = (T)(img)(_p8##x,_p1##y,z,c)), \
11388
(I[316] = (T)(img)(_p8##x,y,z,c)), \
11389
(I[342] = (T)(img)(_p8##x,_n1##y,z,c)), \
11390
(I[368] = (T)(img)(_p8##x,_n2##y,z,c)), \
11391
(I[394] = (T)(img)(_p8##x,_n3##y,z,c)), \
11392
(I[420] = (T)(img)(_p8##x,_n4##y,z,c)), \
11393
(I[446] = (T)(img)(_p8##x,_n5##y,z,c)), \
11394
(I[472] = (T)(img)(_p8##x,_n6##y,z,c)), \
11395
(I[498] = (T)(img)(_p8##x,_n7##y,z,c)), \
11396
(I[524] = (T)(img)(_p8##x,_n8##y,z,c)), \
11397
(I[550] = (T)(img)(_p8##x,_n9##y,z,c)), \
11398
(I[576] = (T)(img)(_p8##x,_n10##y,z,c)), \
11399
(I[602] = (T)(img)(_p8##x,_n11##y,z,c)), \
11400
(I[628] = (T)(img)(_p8##x,_n12##y,z,c)), \
11401
(I[654] = (T)(img)(_p8##x,_n13##y,z,c)), \
11402
(I[5] = (T)(img)(_p7##x,_p12##y,z,c)), \
11403
(I[31] = (T)(img)(_p7##x,_p11##y,z,c)), \
11404
(I[57] = (T)(img)(_p7##x,_p10##y,z,c)), \
11405
(I[83] = (T)(img)(_p7##x,_p9##y,z,c)), \
11406
(I[109] = (T)(img)(_p7##x,_p8##y,z,c)), \
11407
(I[135] = (T)(img)(_p7##x,_p7##y,z,c)), \
11408
(I[161] = (T)(img)(_p7##x,_p6##y,z,c)), \
11409
(I[187] = (T)(img)(_p7##x,_p5##y,z,c)), \
11410
(I[213] = (T)(img)(_p7##x,_p4##y,z,c)), \
11411
(I[239] = (T)(img)(_p7##x,_p3##y,z,c)), \
11412
(I[265] = (T)(img)(_p7##x,_p2##y,z,c)), \
11413
(I[291] = (T)(img)(_p7##x,_p1##y,z,c)), \
11414
(I[317] = (T)(img)(_p7##x,y,z,c)), \
11415
(I[343] = (T)(img)(_p7##x,_n1##y,z,c)), \
11416
(I[369] = (T)(img)(_p7##x,_n2##y,z,c)), \
11417
(I[395] = (T)(img)(_p7##x,_n3##y,z,c)), \
11418
(I[421] = (T)(img)(_p7##x,_n4##y,z,c)), \
11419
(I[447] = (T)(img)(_p7##x,_n5##y,z,c)), \
11420
(I[473] = (T)(img)(_p7##x,_n6##y,z,c)), \
11421
(I[499] = (T)(img)(_p7##x,_n7##y,z,c)), \
11422
(I[525] = (T)(img)(_p7##x,_n8##y,z,c)), \
11423
(I[551] = (T)(img)(_p7##x,_n9##y,z,c)), \
11424
(I[577] = (T)(img)(_p7##x,_n10##y,z,c)), \
11425
(I[603] = (T)(img)(_p7##x,_n11##y,z,c)), \
11426
(I[629] = (T)(img)(_p7##x,_n12##y,z,c)), \
11427
(I[655] = (T)(img)(_p7##x,_n13##y,z,c)), \
11428
(I[6] = (T)(img)(_p6##x,_p12##y,z,c)), \
11429
(I[32] = (T)(img)(_p6##x,_p11##y,z,c)), \
11430
(I[58] = (T)(img)(_p6##x,_p10##y,z,c)), \
11431
(I[84] = (T)(img)(_p6##x,_p9##y,z,c)), \
11432
(I[110] = (T)(img)(_p6##x,_p8##y,z,c)), \
11433
(I[136] = (T)(img)(_p6##x,_p7##y,z,c)), \
11434
(I[162] = (T)(img)(_p6##x,_p6##y,z,c)), \
11435
(I[188] = (T)(img)(_p6##x,_p5##y,z,c)), \
11436
(I[214] = (T)(img)(_p6##x,_p4##y,z,c)), \
11437
(I[240] = (T)(img)(_p6##x,_p3##y,z,c)), \
11438
(I[266] = (T)(img)(_p6##x,_p2##y,z,c)), \
11439
(I[292] = (T)(img)(_p6##x,_p1##y,z,c)), \
11440
(I[318] = (T)(img)(_p6##x,y,z,c)), \
11441
(I[344] = (T)(img)(_p6##x,_n1##y,z,c)), \
11442
(I[370] = (T)(img)(_p6##x,_n2##y,z,c)), \
11443
(I[396] = (T)(img)(_p6##x,_n3##y,z,c)), \
11444
(I[422] = (T)(img)(_p6##x,_n4##y,z,c)), \
11445
(I[448] = (T)(img)(_p6##x,_n5##y,z,c)), \
11446
(I[474] = (T)(img)(_p6##x,_n6##y,z,c)), \
11447
(I[500] = (T)(img)(_p6##x,_n7##y,z,c)), \
11448
(I[526] = (T)(img)(_p6##x,_n8##y,z,c)), \
11449
(I[552] = (T)(img)(_p6##x,_n9##y,z,c)), \
11450
(I[578] = (T)(img)(_p6##x,_n10##y,z,c)), \
11451
(I[604] = (T)(img)(_p6##x,_n11##y,z,c)), \
11452
(I[630] = (T)(img)(_p6##x,_n12##y,z,c)), \
11453
(I[656] = (T)(img)(_p6##x,_n13##y,z,c)), \
11454
(I[7] = (T)(img)(_p5##x,_p12##y,z,c)), \
11455
(I[33] = (T)(img)(_p5##x,_p11##y,z,c)), \
11456
(I[59] = (T)(img)(_p5##x,_p10##y,z,c)), \
11457
(I[85] = (T)(img)(_p5##x,_p9##y,z,c)), \
11458
(I[111] = (T)(img)(_p5##x,_p8##y,z,c)), \
11459
(I[137] = (T)(img)(_p5##x,_p7##y,z,c)), \
11460
(I[163] = (T)(img)(_p5##x,_p6##y,z,c)), \
11461
(I[189] = (T)(img)(_p5##x,_p5##y,z,c)), \
11462
(I[215] = (T)(img)(_p5##x,_p4##y,z,c)), \
11463
(I[241] = (T)(img)(_p5##x,_p3##y,z,c)), \
11464
(I[267] = (T)(img)(_p5##x,_p2##y,z,c)), \
11465
(I[293] = (T)(img)(_p5##x,_p1##y,z,c)), \
11466
(I[319] = (T)(img)(_p5##x,y,z,c)), \
11467
(I[345] = (T)(img)(_p5##x,_n1##y,z,c)), \
11468
(I[371] = (T)(img)(_p5##x,_n2##y,z,c)), \
11469
(I[397] = (T)(img)(_p5##x,_n3##y,z,c)), \
11470
(I[423] = (T)(img)(_p5##x,_n4##y,z,c)), \
11471
(I[449] = (T)(img)(_p5##x,_n5##y,z,c)), \
11472
(I[475] = (T)(img)(_p5##x,_n6##y,z,c)), \
11473
(I[501] = (T)(img)(_p5##x,_n7##y,z,c)), \
11474
(I[527] = (T)(img)(_p5##x,_n8##y,z,c)), \
11475
(I[553] = (T)(img)(_p5##x,_n9##y,z,c)), \
11476
(I[579] = (T)(img)(_p5##x,_n10##y,z,c)), \
11477
(I[605] = (T)(img)(_p5##x,_n11##y,z,c)), \
11478
(I[631] = (T)(img)(_p5##x,_n12##y,z,c)), \
11479
(I[657] = (T)(img)(_p5##x,_n13##y,z,c)), \
11480
(I[8] = (T)(img)(_p4##x,_p12##y,z,c)), \
11481
(I[34] = (T)(img)(_p4##x,_p11##y,z,c)), \
11482
(I[60] = (T)(img)(_p4##x,_p10##y,z,c)), \
11483
(I[86] = (T)(img)(_p4##x,_p9##y,z,c)), \
11484
(I[112] = (T)(img)(_p4##x,_p8##y,z,c)), \
11485
(I[138] = (T)(img)(_p4##x,_p7##y,z,c)), \
11486
(I[164] = (T)(img)(_p4##x,_p6##y,z,c)), \
11487
(I[190] = (T)(img)(_p4##x,_p5##y,z,c)), \
11488
(I[216] = (T)(img)(_p4##x,_p4##y,z,c)), \
11489
(I[242] = (T)(img)(_p4##x,_p3##y,z,c)), \
11490
(I[268] = (T)(img)(_p4##x,_p2##y,z,c)), \
11491
(I[294] = (T)(img)(_p4##x,_p1##y,z,c)), \
11492
(I[320] = (T)(img)(_p4##x,y,z,c)), \
11493
(I[346] = (T)(img)(_p4##x,_n1##y,z,c)), \
11494
(I[372] = (T)(img)(_p4##x,_n2##y,z,c)), \
11495
(I[398] = (T)(img)(_p4##x,_n3##y,z,c)), \
11496
(I[424] = (T)(img)(_p4##x,_n4##y,z,c)), \
11497
(I[450] = (T)(img)(_p4##x,_n5##y,z,c)), \
11498
(I[476] = (T)(img)(_p4##x,_n6##y,z,c)), \
11499
(I[502] = (T)(img)(_p4##x,_n7##y,z,c)), \
11500
(I[528] = (T)(img)(_p4##x,_n8##y,z,c)), \
11501
(I[554] = (T)(img)(_p4##x,_n9##y,z,c)), \
11502
(I[580] = (T)(img)(_p4##x,_n10##y,z,c)), \
11503
(I[606] = (T)(img)(_p4##x,_n11##y,z,c)), \
11504
(I[632] = (T)(img)(_p4##x,_n12##y,z,c)), \
11505
(I[658] = (T)(img)(_p4##x,_n13##y,z,c)), \
11506
(I[9] = (T)(img)(_p3##x,_p12##y,z,c)), \
11507
(I[35] = (T)(img)(_p3##x,_p11##y,z,c)), \
11508
(I[61] = (T)(img)(_p3##x,_p10##y,z,c)), \
11509
(I[87] = (T)(img)(_p3##x,_p9##y,z,c)), \
11510
(I[113] = (T)(img)(_p3##x,_p8##y,z,c)), \
11511
(I[139] = (T)(img)(_p3##x,_p7##y,z,c)), \
11512
(I[165] = (T)(img)(_p3##x,_p6##y,z,c)), \
11513
(I[191] = (T)(img)(_p3##x,_p5##y,z,c)), \
11514
(I[217] = (T)(img)(_p3##x,_p4##y,z,c)), \
11515
(I[243] = (T)(img)(_p3##x,_p3##y,z,c)), \
11516
(I[269] = (T)(img)(_p3##x,_p2##y,z,c)), \
11517
(I[295] = (T)(img)(_p3##x,_p1##y,z,c)), \
11518
(I[321] = (T)(img)(_p3##x,y,z,c)), \
11519
(I[347] = (T)(img)(_p3##x,_n1##y,z,c)), \
11520
(I[373] = (T)(img)(_p3##x,_n2##y,z,c)), \
11521
(I[399] = (T)(img)(_p3##x,_n3##y,z,c)), \
11522
(I[425] = (T)(img)(_p3##x,_n4##y,z,c)), \
11523
(I[451] = (T)(img)(_p3##x,_n5##y,z,c)), \
11524
(I[477] = (T)(img)(_p3##x,_n6##y,z,c)), \
11525
(I[503] = (T)(img)(_p3##x,_n7##y,z,c)), \
11526
(I[529] = (T)(img)(_p3##x,_n8##y,z,c)), \
11527
(I[555] = (T)(img)(_p3##x,_n9##y,z,c)), \
11528
(I[581] = (T)(img)(_p3##x,_n10##y,z,c)), \
11529
(I[607] = (T)(img)(_p3##x,_n11##y,z,c)), \
11530
(I[633] = (T)(img)(_p3##x,_n12##y,z,c)), \
11531
(I[659] = (T)(img)(_p3##x,_n13##y,z,c)), \
11532
(I[10] = (T)(img)(_p2##x,_p12##y,z,c)), \
11533
(I[36] = (T)(img)(_p2##x,_p11##y,z,c)), \
11534
(I[62] = (T)(img)(_p2##x,_p10##y,z,c)), \
11535
(I[88] = (T)(img)(_p2##x,_p9##y,z,c)), \
11536
(I[114] = (T)(img)(_p2##x,_p8##y,z,c)), \
11537
(I[140] = (T)(img)(_p2##x,_p7##y,z,c)), \
11538
(I[166] = (T)(img)(_p2##x,_p6##y,z,c)), \
11539
(I[192] = (T)(img)(_p2##x,_p5##y,z,c)), \
11540
(I[218] = (T)(img)(_p2##x,_p4##y,z,c)), \
11541
(I[244] = (T)(img)(_p2##x,_p3##y,z,c)), \
11542
(I[270] = (T)(img)(_p2##x,_p2##y,z,c)), \
11543
(I[296] = (T)(img)(_p2##x,_p1##y,z,c)), \
11544
(I[322] = (T)(img)(_p2##x,y,z,c)), \
11545
(I[348] = (T)(img)(_p2##x,_n1##y,z,c)), \
11546
(I[374] = (T)(img)(_p2##x,_n2##y,z,c)), \
11547
(I[400] = (T)(img)(_p2##x,_n3##y,z,c)), \
11548
(I[426] = (T)(img)(_p2##x,_n4##y,z,c)), \
11549
(I[452] = (T)(img)(_p2##x,_n5##y,z,c)), \
11550
(I[478] = (T)(img)(_p2##x,_n6##y,z,c)), \
11551
(I[504] = (T)(img)(_p2##x,_n7##y,z,c)), \
11552
(I[530] = (T)(img)(_p2##x,_n8##y,z,c)), \
11553
(I[556] = (T)(img)(_p2##x,_n9##y,z,c)), \
11554
(I[582] = (T)(img)(_p2##x,_n10##y,z,c)), \
11555
(I[608] = (T)(img)(_p2##x,_n11##y,z,c)), \
11556
(I[634] = (T)(img)(_p2##x,_n12##y,z,c)), \
11557
(I[660] = (T)(img)(_p2##x,_n13##y,z,c)), \
11558
(I[11] = (T)(img)(_p1##x,_p12##y,z,c)), \
11559
(I[37] = (T)(img)(_p1##x,_p11##y,z,c)), \
11560
(I[63] = (T)(img)(_p1##x,_p10##y,z,c)), \
11561
(I[89] = (T)(img)(_p1##x,_p9##y,z,c)), \
11562
(I[115] = (T)(img)(_p1##x,_p8##y,z,c)), \
11563
(I[141] = (T)(img)(_p1##x,_p7##y,z,c)), \
11564
(I[167] = (T)(img)(_p1##x,_p6##y,z,c)), \
11565
(I[193] = (T)(img)(_p1##x,_p5##y,z,c)), \
11566
(I[219] = (T)(img)(_p1##x,_p4##y,z,c)), \
11567
(I[245] = (T)(img)(_p1##x,_p3##y,z,c)), \
11568
(I[271] = (T)(img)(_p1##x,_p2##y,z,c)), \
11569
(I[297] = (T)(img)(_p1##x,_p1##y,z,c)), \
11570
(I[323] = (T)(img)(_p1##x,y,z,c)), \
11571
(I[349] = (T)(img)(_p1##x,_n1##y,z,c)), \
11572
(I[375] = (T)(img)(_p1##x,_n2##y,z,c)), \
11573
(I[401] = (T)(img)(_p1##x,_n3##y,z,c)), \
11574
(I[427] = (T)(img)(_p1##x,_n4##y,z,c)), \
11575
(I[453] = (T)(img)(_p1##x,_n5##y,z,c)), \
11576
(I[479] = (T)(img)(_p1##x,_n6##y,z,c)), \
11577
(I[505] = (T)(img)(_p1##x,_n7##y,z,c)), \
11578
(I[531] = (T)(img)(_p1##x,_n8##y,z,c)), \
11579
(I[557] = (T)(img)(_p1##x,_n9##y,z,c)), \
11580
(I[583] = (T)(img)(_p1##x,_n10##y,z,c)), \
11581
(I[609] = (T)(img)(_p1##x,_n11##y,z,c)), \
11582
(I[635] = (T)(img)(_p1##x,_n12##y,z,c)), \
11583
(I[661] = (T)(img)(_p1##x,_n13##y,z,c)), \
11584
(I[12] = (T)(img)(x,_p12##y,z,c)), \
11585
(I[38] = (T)(img)(x,_p11##y,z,c)), \
11586
(I[64] = (T)(img)(x,_p10##y,z,c)), \
11587
(I[90] = (T)(img)(x,_p9##y,z,c)), \
11588
(I[116] = (T)(img)(x,_p8##y,z,c)), \
11589
(I[142] = (T)(img)(x,_p7##y,z,c)), \
11590
(I[168] = (T)(img)(x,_p6##y,z,c)), \
11591
(I[194] = (T)(img)(x,_p5##y,z,c)), \
11592
(I[220] = (T)(img)(x,_p4##y,z,c)), \
11593
(I[246] = (T)(img)(x,_p3##y,z,c)), \
11594
(I[272] = (T)(img)(x,_p2##y,z,c)), \
11595
(I[298] = (T)(img)(x,_p1##y,z,c)), \
11596
(I[324] = (T)(img)(x,y,z,c)), \
11597
(I[350] = (T)(img)(x,_n1##y,z,c)), \
11598
(I[376] = (T)(img)(x,_n2##y,z,c)), \
11599
(I[402] = (T)(img)(x,_n3##y,z,c)), \
11600
(I[428] = (T)(img)(x,_n4##y,z,c)), \
11601
(I[454] = (T)(img)(x,_n5##y,z,c)), \
11602
(I[480] = (T)(img)(x,_n6##y,z,c)), \
11603
(I[506] = (T)(img)(x,_n7##y,z,c)), \
11604
(I[532] = (T)(img)(x,_n8##y,z,c)), \
11605
(I[558] = (T)(img)(x,_n9##y,z,c)), \
11606
(I[584] = (T)(img)(x,_n10##y,z,c)), \
11607
(I[610] = (T)(img)(x,_n11##y,z,c)), \
11608
(I[636] = (T)(img)(x,_n12##y,z,c)), \
11609
(I[662] = (T)(img)(x,_n13##y,z,c)), \
11610
(I[13] = (T)(img)(_n1##x,_p12##y,z,c)), \
11611
(I[39] = (T)(img)(_n1##x,_p11##y,z,c)), \
11612
(I[65] = (T)(img)(_n1##x,_p10##y,z,c)), \
11613
(I[91] = (T)(img)(_n1##x,_p9##y,z,c)), \
11614
(I[117] = (T)(img)(_n1##x,_p8##y,z,c)), \
11615
(I[143] = (T)(img)(_n1##x,_p7##y,z,c)), \
11616
(I[169] = (T)(img)(_n1##x,_p6##y,z,c)), \
11617
(I[195] = (T)(img)(_n1##x,_p5##y,z,c)), \
11618
(I[221] = (T)(img)(_n1##x,_p4##y,z,c)), \
11619
(I[247] = (T)(img)(_n1##x,_p3##y,z,c)), \
11620
(I[273] = (T)(img)(_n1##x,_p2##y,z,c)), \
11621
(I[299] = (T)(img)(_n1##x,_p1##y,z,c)), \
11622
(I[325] = (T)(img)(_n1##x,y,z,c)), \
11623
(I[351] = (T)(img)(_n1##x,_n1##y,z,c)), \
11624
(I[377] = (T)(img)(_n1##x,_n2##y,z,c)), \
11625
(I[403] = (T)(img)(_n1##x,_n3##y,z,c)), \
11626
(I[429] = (T)(img)(_n1##x,_n4##y,z,c)), \
11627
(I[455] = (T)(img)(_n1##x,_n5##y,z,c)), \
11628
(I[481] = (T)(img)(_n1##x,_n6##y,z,c)), \
11629
(I[507] = (T)(img)(_n1##x,_n7##y,z,c)), \
11630
(I[533] = (T)(img)(_n1##x,_n8##y,z,c)), \
11631
(I[559] = (T)(img)(_n1##x,_n9##y,z,c)), \
11632
(I[585] = (T)(img)(_n1##x,_n10##y,z,c)), \
11633
(I[611] = (T)(img)(_n1##x,_n11##y,z,c)), \
11634
(I[637] = (T)(img)(_n1##x,_n12##y,z,c)), \
11635
(I[663] = (T)(img)(_n1##x,_n13##y,z,c)), \
11636
(I[14] = (T)(img)(_n2##x,_p12##y,z,c)), \
11637
(I[40] = (T)(img)(_n2##x,_p11##y,z,c)), \
11638
(I[66] = (T)(img)(_n2##x,_p10##y,z,c)), \
11639
(I[92] = (T)(img)(_n2##x,_p9##y,z,c)), \
11640
(I[118] = (T)(img)(_n2##x,_p8##y,z,c)), \
11641
(I[144] = (T)(img)(_n2##x,_p7##y,z,c)), \
11642
(I[170] = (T)(img)(_n2##x,_p6##y,z,c)), \
11643
(I[196] = (T)(img)(_n2##x,_p5##y,z,c)), \
11644
(I[222] = (T)(img)(_n2##x,_p4##y,z,c)), \
11645
(I[248] = (T)(img)(_n2##x,_p3##y,z,c)), \
11646
(I[274] = (T)(img)(_n2##x,_p2##y,z,c)), \
11647
(I[300] = (T)(img)(_n2##x,_p1##y,z,c)), \
11648
(I[326] = (T)(img)(_n2##x,y,z,c)), \
11649
(I[352] = (T)(img)(_n2##x,_n1##y,z,c)), \
11650
(I[378] = (T)(img)(_n2##x,_n2##y,z,c)), \
11651
(I[404] = (T)(img)(_n2##x,_n3##y,z,c)), \
11652
(I[430] = (T)(img)(_n2##x,_n4##y,z,c)), \
11653
(I[456] = (T)(img)(_n2##x,_n5##y,z,c)), \
11654
(I[482] = (T)(img)(_n2##x,_n6##y,z,c)), \
11655
(I[508] = (T)(img)(_n2##x,_n7##y,z,c)), \
11656
(I[534] = (T)(img)(_n2##x,_n8##y,z,c)), \
11657
(I[560] = (T)(img)(_n2##x,_n9##y,z,c)), \
11658
(I[586] = (T)(img)(_n2##x,_n10##y,z,c)), \
11659
(I[612] = (T)(img)(_n2##x,_n11##y,z,c)), \
11660
(I[638] = (T)(img)(_n2##x,_n12##y,z,c)), \
11661
(I[664] = (T)(img)(_n2##x,_n13##y,z,c)), \
11662
(I[15] = (T)(img)(_n3##x,_p12##y,z,c)), \
11663
(I[41] = (T)(img)(_n3##x,_p11##y,z,c)), \
11664
(I[67] = (T)(img)(_n3##x,_p10##y,z,c)), \
11665
(I[93] = (T)(img)(_n3##x,_p9##y,z,c)), \
11666
(I[119] = (T)(img)(_n3##x,_p8##y,z,c)), \
11667
(I[145] = (T)(img)(_n3##x,_p7##y,z,c)), \
11668
(I[171] = (T)(img)(_n3##x,_p6##y,z,c)), \
11669
(I[197] = (T)(img)(_n3##x,_p5##y,z,c)), \
11670
(I[223] = (T)(img)(_n3##x,_p4##y,z,c)), \
11671
(I[249] = (T)(img)(_n3##x,_p3##y,z,c)), \
11672
(I[275] = (T)(img)(_n3##x,_p2##y,z,c)), \
11673
(I[301] = (T)(img)(_n3##x,_p1##y,z,c)), \
11674
(I[327] = (T)(img)(_n3##x,y,z,c)), \
11675
(I[353] = (T)(img)(_n3##x,_n1##y,z,c)), \
11676
(I[379] = (T)(img)(_n3##x,_n2##y,z,c)), \
11677
(I[405] = (T)(img)(_n3##x,_n3##y,z,c)), \
11678
(I[431] = (T)(img)(_n3##x,_n4##y,z,c)), \
11679
(I[457] = (T)(img)(_n3##x,_n5##y,z,c)), \
11680
(I[483] = (T)(img)(_n3##x,_n6##y,z,c)), \
11681
(I[509] = (T)(img)(_n3##x,_n7##y,z,c)), \
11682
(I[535] = (T)(img)(_n3##x,_n8##y,z,c)), \
11683
(I[561] = (T)(img)(_n3##x,_n9##y,z,c)), \
11684
(I[587] = (T)(img)(_n3##x,_n10##y,z,c)), \
11685
(I[613] = (T)(img)(_n3##x,_n11##y,z,c)), \
11686
(I[639] = (T)(img)(_n3##x,_n12##y,z,c)), \
11687
(I[665] = (T)(img)(_n3##x,_n13##y,z,c)), \
11688
(I[16] = (T)(img)(_n4##x,_p12##y,z,c)), \
11689
(I[42] = (T)(img)(_n4##x,_p11##y,z,c)), \
11690
(I[68] = (T)(img)(_n4##x,_p10##y,z,c)), \
11691
(I[94] = (T)(img)(_n4##x,_p9##y,z,c)), \
11692
(I[120] = (T)(img)(_n4##x,_p8##y,z,c)), \
11693
(I[146] = (T)(img)(_n4##x,_p7##y,z,c)), \
11694
(I[172] = (T)(img)(_n4##x,_p6##y,z,c)), \
11695
(I[198] = (T)(img)(_n4##x,_p5##y,z,c)), \
11696
(I[224] = (T)(img)(_n4##x,_p4##y,z,c)), \
11697
(I[250] = (T)(img)(_n4##x,_p3##y,z,c)), \
11698
(I[276] = (T)(img)(_n4##x,_p2##y,z,c)), \
11699
(I[302] = (T)(img)(_n4##x,_p1##y,z,c)), \
11700
(I[328] = (T)(img)(_n4##x,y,z,c)), \
11701
(I[354] = (T)(img)(_n4##x,_n1##y,z,c)), \
11702
(I[380] = (T)(img)(_n4##x,_n2##y,z,c)), \
11703
(I[406] = (T)(img)(_n4##x,_n3##y,z,c)), \
11704
(I[432] = (T)(img)(_n4##x,_n4##y,z,c)), \
11705
(I[458] = (T)(img)(_n4##x,_n5##y,z,c)), \
11706
(I[484] = (T)(img)(_n4##x,_n6##y,z,c)), \
11707
(I[510] = (T)(img)(_n4##x,_n7##y,z,c)), \
11708
(I[536] = (T)(img)(_n4##x,_n8##y,z,c)), \
11709
(I[562] = (T)(img)(_n4##x,_n9##y,z,c)), \
11710
(I[588] = (T)(img)(_n4##x,_n10##y,z,c)), \
11711
(I[614] = (T)(img)(_n4##x,_n11##y,z,c)), \
11712
(I[640] = (T)(img)(_n4##x,_n12##y,z,c)), \
11713
(I[666] = (T)(img)(_n4##x,_n13##y,z,c)), \
11714
(I[17] = (T)(img)(_n5##x,_p12##y,z,c)), \
11715
(I[43] = (T)(img)(_n5##x,_p11##y,z,c)), \
11716
(I[69] = (T)(img)(_n5##x,_p10##y,z,c)), \
11717
(I[95] = (T)(img)(_n5##x,_p9##y,z,c)), \
11718
(I[121] = (T)(img)(_n5##x,_p8##y,z,c)), \
11719
(I[147] = (T)(img)(_n5##x,_p7##y,z,c)), \
11720
(I[173] = (T)(img)(_n5##x,_p6##y,z,c)), \
11721
(I[199] = (T)(img)(_n5##x,_p5##y,z,c)), \
11722
(I[225] = (T)(img)(_n5##x,_p4##y,z,c)), \
11723
(I[251] = (T)(img)(_n5##x,_p3##y,z,c)), \
11724
(I[277] = (T)(img)(_n5##x,_p2##y,z,c)), \
11725
(I[303] = (T)(img)(_n5##x,_p1##y,z,c)), \
11726
(I[329] = (T)(img)(_n5##x,y,z,c)), \
11727
(I[355] = (T)(img)(_n5##x,_n1##y,z,c)), \
11728
(I[381] = (T)(img)(_n5##x,_n2##y,z,c)), \
11729
(I[407] = (T)(img)(_n5##x,_n3##y,z,c)), \
11730
(I[433] = (T)(img)(_n5##x,_n4##y,z,c)), \
11731
(I[459] = (T)(img)(_n5##x,_n5##y,z,c)), \
11732
(I[485] = (T)(img)(_n5##x,_n6##y,z,c)), \
11733
(I[511] = (T)(img)(_n5##x,_n7##y,z,c)), \
11734
(I[537] = (T)(img)(_n5##x,_n8##y,z,c)), \
11735
(I[563] = (T)(img)(_n5##x,_n9##y,z,c)), \
11736
(I[589] = (T)(img)(_n5##x,_n10##y,z,c)), \
11737
(I[615] = (T)(img)(_n5##x,_n11##y,z,c)), \
11738
(I[641] = (T)(img)(_n5##x,_n12##y,z,c)), \
11739
(I[667] = (T)(img)(_n5##x,_n13##y,z,c)), \
11740
(I[18] = (T)(img)(_n6##x,_p12##y,z,c)), \
11741
(I[44] = (T)(img)(_n6##x,_p11##y,z,c)), \
11742
(I[70] = (T)(img)(_n6##x,_p10##y,z,c)), \
11743
(I[96] = (T)(img)(_n6##x,_p9##y,z,c)), \
11744
(I[122] = (T)(img)(_n6##x,_p8##y,z,c)), \
11745
(I[148] = (T)(img)(_n6##x,_p7##y,z,c)), \
11746
(I[174] = (T)(img)(_n6##x,_p6##y,z,c)), \
11747
(I[200] = (T)(img)(_n6##x,_p5##y,z,c)), \
11748
(I[226] = (T)(img)(_n6##x,_p4##y,z,c)), \
11749
(I[252] = (T)(img)(_n6##x,_p3##y,z,c)), \
11750
(I[278] = (T)(img)(_n6##x,_p2##y,z,c)), \
11751
(I[304] = (T)(img)(_n6##x,_p1##y,z,c)), \
11752
(I[330] = (T)(img)(_n6##x,y,z,c)), \
11753
(I[356] = (T)(img)(_n6##x,_n1##y,z,c)), \
11754
(I[382] = (T)(img)(_n6##x,_n2##y,z,c)), \
11755
(I[408] = (T)(img)(_n6##x,_n3##y,z,c)), \
11756
(I[434] = (T)(img)(_n6##x,_n4##y,z,c)), \
11757
(I[460] = (T)(img)(_n6##x,_n5##y,z,c)), \
11758
(I[486] = (T)(img)(_n6##x,_n6##y,z,c)), \
11759
(I[512] = (T)(img)(_n6##x,_n7##y,z,c)), \
11760
(I[538] = (T)(img)(_n6##x,_n8##y,z,c)), \
11761
(I[564] = (T)(img)(_n6##x,_n9##y,z,c)), \
11762
(I[590] = (T)(img)(_n6##x,_n10##y,z,c)), \
11763
(I[616] = (T)(img)(_n6##x,_n11##y,z,c)), \
11764
(I[642] = (T)(img)(_n6##x,_n12##y,z,c)), \
11765
(I[668] = (T)(img)(_n6##x,_n13##y,z,c)), \
11766
(I[19] = (T)(img)(_n7##x,_p12##y,z,c)), \
11767
(I[45] = (T)(img)(_n7##x,_p11##y,z,c)), \
11768
(I[71] = (T)(img)(_n7##x,_p10##y,z,c)), \
11769
(I[97] = (T)(img)(_n7##x,_p9##y,z,c)), \
11770
(I[123] = (T)(img)(_n7##x,_p8##y,z,c)), \
11771
(I[149] = (T)(img)(_n7##x,_p7##y,z,c)), \
11772
(I[175] = (T)(img)(_n7##x,_p6##y,z,c)), \
11773
(I[201] = (T)(img)(_n7##x,_p5##y,z,c)), \
11774
(I[227] = (T)(img)(_n7##x,_p4##y,z,c)), \
11775
(I[253] = (T)(img)(_n7##x,_p3##y,z,c)), \
11776
(I[279] = (T)(img)(_n7##x,_p2##y,z,c)), \
11777
(I[305] = (T)(img)(_n7##x,_p1##y,z,c)), \
11778
(I[331] = (T)(img)(_n7##x,y,z,c)), \
11779
(I[357] = (T)(img)(_n7##x,_n1##y,z,c)), \
11780
(I[383] = (T)(img)(_n7##x,_n2##y,z,c)), \
11781
(I[409] = (T)(img)(_n7##x,_n3##y,z,c)), \
11782
(I[435] = (T)(img)(_n7##x,_n4##y,z,c)), \
11783
(I[461] = (T)(img)(_n7##x,_n5##y,z,c)), \
11784
(I[487] = (T)(img)(_n7##x,_n6##y,z,c)), \
11785
(I[513] = (T)(img)(_n7##x,_n7##y,z,c)), \
11786
(I[539] = (T)(img)(_n7##x,_n8##y,z,c)), \
11787
(I[565] = (T)(img)(_n7##x,_n9##y,z,c)), \
11788
(I[591] = (T)(img)(_n7##x,_n10##y,z,c)), \
11789
(I[617] = (T)(img)(_n7##x,_n11##y,z,c)), \
11790
(I[643] = (T)(img)(_n7##x,_n12##y,z,c)), \
11791
(I[669] = (T)(img)(_n7##x,_n13##y,z,c)), \
11792
(I[20] = (T)(img)(_n8##x,_p12##y,z,c)), \
11793
(I[46] = (T)(img)(_n8##x,_p11##y,z,c)), \
11794
(I[72] = (T)(img)(_n8##x,_p10##y,z,c)), \
11795
(I[98] = (T)(img)(_n8##x,_p9##y,z,c)), \
11796
(I[124] = (T)(img)(_n8##x,_p8##y,z,c)), \
11797
(I[150] = (T)(img)(_n8##x,_p7##y,z,c)), \
11798
(I[176] = (T)(img)(_n8##x,_p6##y,z,c)), \
11799
(I[202] = (T)(img)(_n8##x,_p5##y,z,c)), \
11800
(I[228] = (T)(img)(_n8##x,_p4##y,z,c)), \
11801
(I[254] = (T)(img)(_n8##x,_p3##y,z,c)), \
11802
(I[280] = (T)(img)(_n8##x,_p2##y,z,c)), \
11803
(I[306] = (T)(img)(_n8##x,_p1##y,z,c)), \
11804
(I[332] = (T)(img)(_n8##x,y,z,c)), \
11805
(I[358] = (T)(img)(_n8##x,_n1##y,z,c)), \
11806
(I[384] = (T)(img)(_n8##x,_n2##y,z,c)), \
11807
(I[410] = (T)(img)(_n8##x,_n3##y,z,c)), \
11808
(I[436] = (T)(img)(_n8##x,_n4##y,z,c)), \
11809
(I[462] = (T)(img)(_n8##x,_n5##y,z,c)), \
11810
(I[488] = (T)(img)(_n8##x,_n6##y,z,c)), \
11811
(I[514] = (T)(img)(_n8##x,_n7##y,z,c)), \
11812
(I[540] = (T)(img)(_n8##x,_n8##y,z,c)), \
11813
(I[566] = (T)(img)(_n8##x,_n9##y,z,c)), \
11814
(I[592] = (T)(img)(_n8##x,_n10##y,z,c)), \
11815
(I[618] = (T)(img)(_n8##x,_n11##y,z,c)), \
11816
(I[644] = (T)(img)(_n8##x,_n12##y,z,c)), \
11817
(I[670] = (T)(img)(_n8##x,_n13##y,z,c)), \
11818
(I[21] = (T)(img)(_n9##x,_p12##y,z,c)), \
11819
(I[47] = (T)(img)(_n9##x,_p11##y,z,c)), \
11820
(I[73] = (T)(img)(_n9##x,_p10##y,z,c)), \
11821
(I[99] = (T)(img)(_n9##x,_p9##y,z,c)), \
11822
(I[125] = (T)(img)(_n9##x,_p8##y,z,c)), \
11823
(I[151] = (T)(img)(_n9##x,_p7##y,z,c)), \
11824
(I[177] = (T)(img)(_n9##x,_p6##y,z,c)), \
11825
(I[203] = (T)(img)(_n9##x,_p5##y,z,c)), \
11826
(I[229] = (T)(img)(_n9##x,_p4##y,z,c)), \
11827
(I[255] = (T)(img)(_n9##x,_p3##y,z,c)), \
11828
(I[281] = (T)(img)(_n9##x,_p2##y,z,c)), \
11829
(I[307] = (T)(img)(_n9##x,_p1##y,z,c)), \
11830
(I[333] = (T)(img)(_n9##x,y,z,c)), \
11831
(I[359] = (T)(img)(_n9##x,_n1##y,z,c)), \
11832
(I[385] = (T)(img)(_n9##x,_n2##y,z,c)), \
11833
(I[411] = (T)(img)(_n9##x,_n3##y,z,c)), \
11834
(I[437] = (T)(img)(_n9##x,_n4##y,z,c)), \
11835
(I[463] = (T)(img)(_n9##x,_n5##y,z,c)), \
11836
(I[489] = (T)(img)(_n9##x,_n6##y,z,c)), \
11837
(I[515] = (T)(img)(_n9##x,_n7##y,z,c)), \
11838
(I[541] = (T)(img)(_n9##x,_n8##y,z,c)), \
11839
(I[567] = (T)(img)(_n9##x,_n9##y,z,c)), \
11840
(I[593] = (T)(img)(_n9##x,_n10##y,z,c)), \
11841
(I[619] = (T)(img)(_n9##x,_n11##y,z,c)), \
11842
(I[645] = (T)(img)(_n9##x,_n12##y,z,c)), \
11843
(I[671] = (T)(img)(_n9##x,_n13##y,z,c)), \
11844
(I[22] = (T)(img)(_n10##x,_p12##y,z,c)), \
11845
(I[48] = (T)(img)(_n10##x,_p11##y,z,c)), \
11846
(I[74] = (T)(img)(_n10##x,_p10##y,z,c)), \
11847
(I[100] = (T)(img)(_n10##x,_p9##y,z,c)), \
11848
(I[126] = (T)(img)(_n10##x,_p8##y,z,c)), \
11849
(I[152] = (T)(img)(_n10##x,_p7##y,z,c)), \
11850
(I[178] = (T)(img)(_n10##x,_p6##y,z,c)), \
11851
(I[204] = (T)(img)(_n10##x,_p5##y,z,c)), \
11852
(I[230] = (T)(img)(_n10##x,_p4##y,z,c)), \
11853
(I[256] = (T)(img)(_n10##x,_p3##y,z,c)), \
11854
(I[282] = (T)(img)(_n10##x,_p2##y,z,c)), \
11855
(I[308] = (T)(img)(_n10##x,_p1##y,z,c)), \
11856
(I[334] = (T)(img)(_n10##x,y,z,c)), \
11857
(I[360] = (T)(img)(_n10##x,_n1##y,z,c)), \
11858
(I[386] = (T)(img)(_n10##x,_n2##y,z,c)), \
11859
(I[412] = (T)(img)(_n10##x,_n3##y,z,c)), \
11860
(I[438] = (T)(img)(_n10##x,_n4##y,z,c)), \
11861
(I[464] = (T)(img)(_n10##x,_n5##y,z,c)), \
11862
(I[490] = (T)(img)(_n10##x,_n6##y,z,c)), \
11863
(I[516] = (T)(img)(_n10##x,_n7##y,z,c)), \
11864
(I[542] = (T)(img)(_n10##x,_n8##y,z,c)), \
11865
(I[568] = (T)(img)(_n10##x,_n9##y,z,c)), \
11866
(I[594] = (T)(img)(_n10##x,_n10##y,z,c)), \
11867
(I[620] = (T)(img)(_n10##x,_n11##y,z,c)), \
11868
(I[646] = (T)(img)(_n10##x,_n12##y,z,c)), \
11869
(I[672] = (T)(img)(_n10##x,_n13##y,z,c)), \
11870
(I[23] = (T)(img)(_n11##x,_p12##y,z,c)), \
11871
(I[49] = (T)(img)(_n11##x,_p11##y,z,c)), \
11872
(I[75] = (T)(img)(_n11##x,_p10##y,z,c)), \
11873
(I[101] = (T)(img)(_n11##x,_p9##y,z,c)), \
11874
(I[127] = (T)(img)(_n11##x,_p8##y,z,c)), \
11875
(I[153] = (T)(img)(_n11##x,_p7##y,z,c)), \
11876
(I[179] = (T)(img)(_n11##x,_p6##y,z,c)), \
11877
(I[205] = (T)(img)(_n11##x,_p5##y,z,c)), \
11878
(I[231] = (T)(img)(_n11##x,_p4##y,z,c)), \
11879
(I[257] = (T)(img)(_n11##x,_p3##y,z,c)), \
11880
(I[283] = (T)(img)(_n11##x,_p2##y,z,c)), \
11881
(I[309] = (T)(img)(_n11##x,_p1##y,z,c)), \
11882
(I[335] = (T)(img)(_n11##x,y,z,c)), \
11883
(I[361] = (T)(img)(_n11##x,_n1##y,z,c)), \
11884
(I[387] = (T)(img)(_n11##x,_n2##y,z,c)), \
11885
(I[413] = (T)(img)(_n11##x,_n3##y,z,c)), \
11886
(I[439] = (T)(img)(_n11##x,_n4##y,z,c)), \
11887
(I[465] = (T)(img)(_n11##x,_n5##y,z,c)), \
11888
(I[491] = (T)(img)(_n11##x,_n6##y,z,c)), \
11889
(I[517] = (T)(img)(_n11##x,_n7##y,z,c)), \
11890
(I[543] = (T)(img)(_n11##x,_n8##y,z,c)), \
11891
(I[569] = (T)(img)(_n11##x,_n9##y,z,c)), \
11892
(I[595] = (T)(img)(_n11##x,_n10##y,z,c)), \
11893
(I[621] = (T)(img)(_n11##x,_n11##y,z,c)), \
11894
(I[647] = (T)(img)(_n11##x,_n12##y,z,c)), \
11895
(I[673] = (T)(img)(_n11##x,_n13##y,z,c)), \
11896
(I[24] = (T)(img)(_n12##x,_p12##y,z,c)), \
11897
(I[50] = (T)(img)(_n12##x,_p11##y,z,c)), \
11898
(I[76] = (T)(img)(_n12##x,_p10##y,z,c)), \
11899
(I[102] = (T)(img)(_n12##x,_p9##y,z,c)), \
11900
(I[128] = (T)(img)(_n12##x,_p8##y,z,c)), \
11901
(I[154] = (T)(img)(_n12##x,_p7##y,z,c)), \
11902
(I[180] = (T)(img)(_n12##x,_p6##y,z,c)), \
11903
(I[206] = (T)(img)(_n12##x,_p5##y,z,c)), \
11904
(I[232] = (T)(img)(_n12##x,_p4##y,z,c)), \
11905
(I[258] = (T)(img)(_n12##x,_p3##y,z,c)), \
11906
(I[284] = (T)(img)(_n12##x,_p2##y,z,c)), \
11907
(I[310] = (T)(img)(_n12##x,_p1##y,z,c)), \
11908
(I[336] = (T)(img)(_n12##x,y,z,c)), \
11909
(I[362] = (T)(img)(_n12##x,_n1##y,z,c)), \
11910
(I[388] = (T)(img)(_n12##x,_n2##y,z,c)), \
11911
(I[414] = (T)(img)(_n12##x,_n3##y,z,c)), \
11912
(I[440] = (T)(img)(_n12##x,_n4##y,z,c)), \
11913
(I[466] = (T)(img)(_n12##x,_n5##y,z,c)), \
11914
(I[492] = (T)(img)(_n12##x,_n6##y,z,c)), \
11915
(I[518] = (T)(img)(_n12##x,_n7##y,z,c)), \
11916
(I[544] = (T)(img)(_n12##x,_n8##y,z,c)), \
11917
(I[570] = (T)(img)(_n12##x,_n9##y,z,c)), \
11918
(I[596] = (T)(img)(_n12##x,_n10##y,z,c)), \
11919
(I[622] = (T)(img)(_n12##x,_n11##y,z,c)), \
11920
(I[648] = (T)(img)(_n12##x,_n12##y,z,c)), \
11921
(I[674] = (T)(img)(_n12##x,_n13##y,z,c)), \
11922
x + 13>=(img).width()?(img).width() - 1:x + 13); \
11923
x<=(int)(x1) && ((_n13##x<(img).width() && ( \
11924
(I[25] = (T)(img)(_n13##x,_p12##y,z,c)), \
11925
(I[51] = (T)(img)(_n13##x,_p11##y,z,c)), \
11926
(I[77] = (T)(img)(_n13##x,_p10##y,z,c)), \
11927
(I[103] = (T)(img)(_n13##x,_p9##y,z,c)), \
11928
(I[129] = (T)(img)(_n13##x,_p8##y,z,c)), \
11929
(I[155] = (T)(img)(_n13##x,_p7##y,z,c)), \
11930
(I[181] = (T)(img)(_n13##x,_p6##y,z,c)), \
11931
(I[207] = (T)(img)(_n13##x,_p5##y,z,c)), \
11932
(I[233] = (T)(img)(_n13##x,_p4##y,z,c)), \
11933
(I[259] = (T)(img)(_n13##x,_p3##y,z,c)), \
11934
(I[285] = (T)(img)(_n13##x,_p2##y,z,c)), \
11935
(I[311] = (T)(img)(_n13##x,_p1##y,z,c)), \
11936
(I[337] = (T)(img)(_n13##x,y,z,c)), \
11937
(I[363] = (T)(img)(_n13##x,_n1##y,z,c)), \
11938
(I[389] = (T)(img)(_n13##x,_n2##y,z,c)), \
11939
(I[415] = (T)(img)(_n13##x,_n3##y,z,c)), \
11940
(I[441] = (T)(img)(_n13##x,_n4##y,z,c)), \
11941
(I[467] = (T)(img)(_n13##x,_n5##y,z,c)), \
11942
(I[493] = (T)(img)(_n13##x,_n6##y,z,c)), \
11943
(I[519] = (T)(img)(_n13##x,_n7##y,z,c)), \
11944
(I[545] = (T)(img)(_n13##x,_n8##y,z,c)), \
11945
(I[571] = (T)(img)(_n13##x,_n9##y,z,c)), \
11946
(I[597] = (T)(img)(_n13##x,_n10##y,z,c)), \
11947
(I[623] = (T)(img)(_n13##x,_n11##y,z,c)), \
11948
(I[649] = (T)(img)(_n13##x,_n12##y,z,c)), \
11949
(I[675] = (T)(img)(_n13##x,_n13##y,z,c)),1)) || \
11950
_n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
11951
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], \
11952
I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], \
11953
I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \
11954
I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \
11955
I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], \
11956
I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \
11957
I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \
11958
I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \
11959
I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], \
11960
I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], \
11961
I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], \
11962
I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \
11963
I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], \
11964
I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], \
11965
I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], \
11966
I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \
11967
I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], \
11968
I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], \
11969
I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], \
11970
I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], \
11971
I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], \
11972
I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], \
11973
I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], \
11974
I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], \
11975
I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], \
11976
I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], \
11977
_p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x)
11978
11979
#define cimg_get26x26(img,x,y,z,c,I,T) \
11980
I[0] = (T)(img)(_p12##x,_p12##y,z,c), I[1] = (T)(img)(_p11##x,_p12##y,z,c), I[2] = (T)(img)(_p10##x,_p12##y,z,c), I[3] = (T)(img)(_p9##x,_p12##y,z,c), I[4] = (T)(img)(_p8##x,_p12##y,z,c), I[5] = (T)(img)(_p7##x,_p12##y,z,c), I[6] = (T)(img)(_p6##x,_p12##y,z,c), I[7] = (T)(img)(_p5##x,_p12##y,z,c), I[8] = (T)(img)(_p4##x,_p12##y,z,c), I[9] = (T)(img)(_p3##x,_p12##y,z,c), I[10] = (T)(img)(_p2##x,_p12##y,z,c), I[11] = (T)(img)(_p1##x,_p12##y,z,c), I[12] = (T)(img)(x,_p12##y,z,c), I[13] = (T)(img)(_n1##x,_p12##y,z,c), I[14] = (T)(img)(_n2##x,_p12##y,z,c), I[15] = (T)(img)(_n3##x,_p12##y,z,c), I[16] = (T)(img)(_n4##x,_p12##y,z,c), I[17] = (T)(img)(_n5##x,_p12##y,z,c), I[18] = (T)(img)(_n6##x,_p12##y,z,c), I[19] = (T)(img)(_n7##x,_p12##y,z,c), I[20] = (T)(img)(_n8##x,_p12##y,z,c), I[21] = (T)(img)(_n9##x,_p12##y,z,c), I[22] = (T)(img)(_n10##x,_p12##y,z,c), I[23] = (T)(img)(_n11##x,_p12##y,z,c), I[24] = (T)(img)(_n12##x,_p12##y,z,c), I[25] = (T)(img)(_n13##x,_p12##y,z,c), \
11981
I[26] = (T)(img)(_p12##x,_p11##y,z,c), I[27] = (T)(img)(_p11##x,_p11##y,z,c), I[28] = (T)(img)(_p10##x,_p11##y,z,c), I[29] = (T)(img)(_p9##x,_p11##y,z,c), I[30] = (T)(img)(_p8##x,_p11##y,z,c), I[31] = (T)(img)(_p7##x,_p11##y,z,c), I[32] = (T)(img)(_p6##x,_p11##y,z,c), I[33] = (T)(img)(_p5##x,_p11##y,z,c), I[34] = (T)(img)(_p4##x,_p11##y,z,c), I[35] = (T)(img)(_p3##x,_p11##y,z,c), I[36] = (T)(img)(_p2##x,_p11##y,z,c), I[37] = (T)(img)(_p1##x,_p11##y,z,c), I[38] = (T)(img)(x,_p11##y,z,c), I[39] = (T)(img)(_n1##x,_p11##y,z,c), I[40] = (T)(img)(_n2##x,_p11##y,z,c), I[41] = (T)(img)(_n3##x,_p11##y,z,c), I[42] = (T)(img)(_n4##x,_p11##y,z,c), I[43] = (T)(img)(_n5##x,_p11##y,z,c), I[44] = (T)(img)(_n6##x,_p11##y,z,c), I[45] = (T)(img)(_n7##x,_p11##y,z,c), I[46] = (T)(img)(_n8##x,_p11##y,z,c), I[47] = (T)(img)(_n9##x,_p11##y,z,c), I[48] = (T)(img)(_n10##x,_p11##y,z,c), I[49] = (T)(img)(_n11##x,_p11##y,z,c), I[50] = (T)(img)(_n12##x,_p11##y,z,c), I[51] = (T)(img)(_n13##x,_p11##y,z,c), \
11982
I[52] = (T)(img)(_p12##x,_p10##y,z,c), I[53] = (T)(img)(_p11##x,_p10##y,z,c), I[54] = (T)(img)(_p10##x,_p10##y,z,c), I[55] = (T)(img)(_p9##x,_p10##y,z,c), I[56] = (T)(img)(_p8##x,_p10##y,z,c), I[57] = (T)(img)(_p7##x,_p10##y,z,c), I[58] = (T)(img)(_p6##x,_p10##y,z,c), I[59] = (T)(img)(_p5##x,_p10##y,z,c), I[60] = (T)(img)(_p4##x,_p10##y,z,c), I[61] = (T)(img)(_p3##x,_p10##y,z,c), I[62] = (T)(img)(_p2##x,_p10##y,z,c), I[63] = (T)(img)(_p1##x,_p10##y,z,c), I[64] = (T)(img)(x,_p10##y,z,c), I[65] = (T)(img)(_n1##x,_p10##y,z,c), I[66] = (T)(img)(_n2##x,_p10##y,z,c), I[67] = (T)(img)(_n3##x,_p10##y,z,c), I[68] = (T)(img)(_n4##x,_p10##y,z,c), I[69] = (T)(img)(_n5##x,_p10##y,z,c), I[70] = (T)(img)(_n6##x,_p10##y,z,c), I[71] = (T)(img)(_n7##x,_p10##y,z,c), I[72] = (T)(img)(_n8##x,_p10##y,z,c), I[73] = (T)(img)(_n9##x,_p10##y,z,c), I[74] = (T)(img)(_n10##x,_p10##y,z,c), I[75] = (T)(img)(_n11##x,_p10##y,z,c), I[76] = (T)(img)(_n12##x,_p10##y,z,c), I[77] = (T)(img)(_n13##x,_p10##y,z,c), \
11983
I[78] = (T)(img)(_p12##x,_p9##y,z,c), I[79] = (T)(img)(_p11##x,_p9##y,z,c), I[80] = (T)(img)(_p10##x,_p9##y,z,c), I[81] = (T)(img)(_p9##x,_p9##y,z,c), I[82] = (T)(img)(_p8##x,_p9##y,z,c), I[83] = (T)(img)(_p7##x,_p9##y,z,c), I[84] = (T)(img)(_p6##x,_p9##y,z,c), I[85] = (T)(img)(_p5##x,_p9##y,z,c), I[86] = (T)(img)(_p4##x,_p9##y,z,c), I[87] = (T)(img)(_p3##x,_p9##y,z,c), I[88] = (T)(img)(_p2##x,_p9##y,z,c), I[89] = (T)(img)(_p1##x,_p9##y,z,c), I[90] = (T)(img)(x,_p9##y,z,c), I[91] = (T)(img)(_n1##x,_p9##y,z,c), I[92] = (T)(img)(_n2##x,_p9##y,z,c), I[93] = (T)(img)(_n3##x,_p9##y,z,c), I[94] = (T)(img)(_n4##x,_p9##y,z,c), I[95] = (T)(img)(_n5##x,_p9##y,z,c), I[96] = (T)(img)(_n6##x,_p9##y,z,c), I[97] = (T)(img)(_n7##x,_p9##y,z,c), I[98] = (T)(img)(_n8##x,_p9##y,z,c), I[99] = (T)(img)(_n9##x,_p9##y,z,c), I[100] = (T)(img)(_n10##x,_p9##y,z,c), I[101] = (T)(img)(_n11##x,_p9##y,z,c), I[102] = (T)(img)(_n12##x,_p9##y,z,c), I[103] = (T)(img)(_n13##x,_p9##y,z,c), \
11984
I[104] = (T)(img)(_p12##x,_p8##y,z,c), I[105] = (T)(img)(_p11##x,_p8##y,z,c), I[106] = (T)(img)(_p10##x,_p8##y,z,c), I[107] = (T)(img)(_p9##x,_p8##y,z,c), I[108] = (T)(img)(_p8##x,_p8##y,z,c), I[109] = (T)(img)(_p7##x,_p8##y,z,c), I[110] = (T)(img)(_p6##x,_p8##y,z,c), I[111] = (T)(img)(_p5##x,_p8##y,z,c), I[112] = (T)(img)(_p4##x,_p8##y,z,c), I[113] = (T)(img)(_p3##x,_p8##y,z,c), I[114] = (T)(img)(_p2##x,_p8##y,z,c), I[115] = (T)(img)(_p1##x,_p8##y,z,c), I[116] = (T)(img)(x,_p8##y,z,c), I[117] = (T)(img)(_n1##x,_p8##y,z,c), I[118] = (T)(img)(_n2##x,_p8##y,z,c), I[119] = (T)(img)(_n3##x,_p8##y,z,c), I[120] = (T)(img)(_n4##x,_p8##y,z,c), I[121] = (T)(img)(_n5##x,_p8##y,z,c), I[122] = (T)(img)(_n6##x,_p8##y,z,c), I[123] = (T)(img)(_n7##x,_p8##y,z,c), I[124] = (T)(img)(_n8##x,_p8##y,z,c), I[125] = (T)(img)(_n9##x,_p8##y,z,c), I[126] = (T)(img)(_n10##x,_p8##y,z,c), I[127] = (T)(img)(_n11##x,_p8##y,z,c), I[128] = (T)(img)(_n12##x,_p8##y,z,c), I[129] = (T)(img)(_n13##x,_p8##y,z,c), \
11985
I[130] = (T)(img)(_p12##x,_p7##y,z,c), I[131] = (T)(img)(_p11##x,_p7##y,z,c), I[132] = (T)(img)(_p10##x,_p7##y,z,c), I[133] = (T)(img)(_p9##x,_p7##y,z,c), I[134] = (T)(img)(_p8##x,_p7##y,z,c), I[135] = (T)(img)(_p7##x,_p7##y,z,c), I[136] = (T)(img)(_p6##x,_p7##y,z,c), I[137] = (T)(img)(_p5##x,_p7##y,z,c), I[138] = (T)(img)(_p4##x,_p7##y,z,c), I[139] = (T)(img)(_p3##x,_p7##y,z,c), I[140] = (T)(img)(_p2##x,_p7##y,z,c), I[141] = (T)(img)(_p1##x,_p7##y,z,c), I[142] = (T)(img)(x,_p7##y,z,c), I[143] = (T)(img)(_n1##x,_p7##y,z,c), I[144] = (T)(img)(_n2##x,_p7##y,z,c), I[145] = (T)(img)(_n3##x,_p7##y,z,c), I[146] = (T)(img)(_n4##x,_p7##y,z,c), I[147] = (T)(img)(_n5##x,_p7##y,z,c), I[148] = (T)(img)(_n6##x,_p7##y,z,c), I[149] = (T)(img)(_n7##x,_p7##y,z,c), I[150] = (T)(img)(_n8##x,_p7##y,z,c), I[151] = (T)(img)(_n9##x,_p7##y,z,c), I[152] = (T)(img)(_n10##x,_p7##y,z,c), I[153] = (T)(img)(_n11##x,_p7##y,z,c), I[154] = (T)(img)(_n12##x,_p7##y,z,c), I[155] = (T)(img)(_n13##x,_p7##y,z,c), \
11986
I[156] = (T)(img)(_p12##x,_p6##y,z,c), I[157] = (T)(img)(_p11##x,_p6##y,z,c), I[158] = (T)(img)(_p10##x,_p6##y,z,c), I[159] = (T)(img)(_p9##x,_p6##y,z,c), I[160] = (T)(img)(_p8##x,_p6##y,z,c), I[161] = (T)(img)(_p7##x,_p6##y,z,c), I[162] = (T)(img)(_p6##x,_p6##y,z,c), I[163] = (T)(img)(_p5##x,_p6##y,z,c), I[164] = (T)(img)(_p4##x,_p6##y,z,c), I[165] = (T)(img)(_p3##x,_p6##y,z,c), I[166] = (T)(img)(_p2##x,_p6##y,z,c), I[167] = (T)(img)(_p1##x,_p6##y,z,c), I[168] = (T)(img)(x,_p6##y,z,c), I[169] = (T)(img)(_n1##x,_p6##y,z,c), I[170] = (T)(img)(_n2##x,_p6##y,z,c), I[171] = (T)(img)(_n3##x,_p6##y,z,c), I[172] = (T)(img)(_n4##x,_p6##y,z,c), I[173] = (T)(img)(_n5##x,_p6##y,z,c), I[174] = (T)(img)(_n6##x,_p6##y,z,c), I[175] = (T)(img)(_n7##x,_p6##y,z,c), I[176] = (T)(img)(_n8##x,_p6##y,z,c), I[177] = (T)(img)(_n9##x,_p6##y,z,c), I[178] = (T)(img)(_n10##x,_p6##y,z,c), I[179] = (T)(img)(_n11##x,_p6##y,z,c), I[180] = (T)(img)(_n12##x,_p6##y,z,c), I[181] = (T)(img)(_n13##x,_p6##y,z,c), \
11987
I[182] = (T)(img)(_p12##x,_p5##y,z,c), I[183] = (T)(img)(_p11##x,_p5##y,z,c), I[184] = (T)(img)(_p10##x,_p5##y,z,c), I[185] = (T)(img)(_p9##x,_p5##y,z,c), I[186] = (T)(img)(_p8##x,_p5##y,z,c), I[187] = (T)(img)(_p7##x,_p5##y,z,c), I[188] = (T)(img)(_p6##x,_p5##y,z,c), I[189] = (T)(img)(_p5##x,_p5##y,z,c), I[190] = (T)(img)(_p4##x,_p5##y,z,c), I[191] = (T)(img)(_p3##x,_p5##y,z,c), I[192] = (T)(img)(_p2##x,_p5##y,z,c), I[193] = (T)(img)(_p1##x,_p5##y,z,c), I[194] = (T)(img)(x,_p5##y,z,c), I[195] = (T)(img)(_n1##x,_p5##y,z,c), I[196] = (T)(img)(_n2##x,_p5##y,z,c), I[197] = (T)(img)(_n3##x,_p5##y,z,c), I[198] = (T)(img)(_n4##x,_p5##y,z,c), I[199] = (T)(img)(_n5##x,_p5##y,z,c), I[200] = (T)(img)(_n6##x,_p5##y,z,c), I[201] = (T)(img)(_n7##x,_p5##y,z,c), I[202] = (T)(img)(_n8##x,_p5##y,z,c), I[203] = (T)(img)(_n9##x,_p5##y,z,c), I[204] = (T)(img)(_n10##x,_p5##y,z,c), I[205] = (T)(img)(_n11##x,_p5##y,z,c), I[206] = (T)(img)(_n12##x,_p5##y,z,c), I[207] = (T)(img)(_n13##x,_p5##y,z,c), \
11988
I[208] = (T)(img)(_p12##x,_p4##y,z,c), I[209] = (T)(img)(_p11##x,_p4##y,z,c), I[210] = (T)(img)(_p10##x,_p4##y,z,c), I[211] = (T)(img)(_p9##x,_p4##y,z,c), I[212] = (T)(img)(_p8##x,_p4##y,z,c), I[213] = (T)(img)(_p7##x,_p4##y,z,c), I[214] = (T)(img)(_p6##x,_p4##y,z,c), I[215] = (T)(img)(_p5##x,_p4##y,z,c), I[216] = (T)(img)(_p4##x,_p4##y,z,c), I[217] = (T)(img)(_p3##x,_p4##y,z,c), I[218] = (T)(img)(_p2##x,_p4##y,z,c), I[219] = (T)(img)(_p1##x,_p4##y,z,c), I[220] = (T)(img)(x,_p4##y,z,c), I[221] = (T)(img)(_n1##x,_p4##y,z,c), I[222] = (T)(img)(_n2##x,_p4##y,z,c), I[223] = (T)(img)(_n3##x,_p4##y,z,c), I[224] = (T)(img)(_n4##x,_p4##y,z,c), I[225] = (T)(img)(_n5##x,_p4##y,z,c), I[226] = (T)(img)(_n6##x,_p4##y,z,c), I[227] = (T)(img)(_n7##x,_p4##y,z,c), I[228] = (T)(img)(_n8##x,_p4##y,z,c), I[229] = (T)(img)(_n9##x,_p4##y,z,c), I[230] = (T)(img)(_n10##x,_p4##y,z,c), I[231] = (T)(img)(_n11##x,_p4##y,z,c), I[232] = (T)(img)(_n12##x,_p4##y,z,c), I[233] = (T)(img)(_n13##x,_p4##y,z,c), \
11989
I[234] = (T)(img)(_p12##x,_p3##y,z,c), I[235] = (T)(img)(_p11##x,_p3##y,z,c), I[236] = (T)(img)(_p10##x,_p3##y,z,c), I[237] = (T)(img)(_p9##x,_p3##y,z,c), I[238] = (T)(img)(_p8##x,_p3##y,z,c), I[239] = (T)(img)(_p7##x,_p3##y,z,c), I[240] = (T)(img)(_p6##x,_p3##y,z,c), I[241] = (T)(img)(_p5##x,_p3##y,z,c), I[242] = (T)(img)(_p4##x,_p3##y,z,c), I[243] = (T)(img)(_p3##x,_p3##y,z,c), I[244] = (T)(img)(_p2##x,_p3##y,z,c), I[245] = (T)(img)(_p1##x,_p3##y,z,c), I[246] = (T)(img)(x,_p3##y,z,c), I[247] = (T)(img)(_n1##x,_p3##y,z,c), I[248] = (T)(img)(_n2##x,_p3##y,z,c), I[249] = (T)(img)(_n3##x,_p3##y,z,c), I[250] = (T)(img)(_n4##x,_p3##y,z,c), I[251] = (T)(img)(_n5##x,_p3##y,z,c), I[252] = (T)(img)(_n6##x,_p3##y,z,c), I[253] = (T)(img)(_n7##x,_p3##y,z,c), I[254] = (T)(img)(_n8##x,_p3##y,z,c), I[255] = (T)(img)(_n9##x,_p3##y,z,c), I[256] = (T)(img)(_n10##x,_p3##y,z,c), I[257] = (T)(img)(_n11##x,_p3##y,z,c), I[258] = (T)(img)(_n12##x,_p3##y,z,c), I[259] = (T)(img)(_n13##x,_p3##y,z,c), \
11990
I[260] = (T)(img)(_p12##x,_p2##y,z,c), I[261] = (T)(img)(_p11##x,_p2##y,z,c), I[262] = (T)(img)(_p10##x,_p2##y,z,c), I[263] = (T)(img)(_p9##x,_p2##y,z,c), I[264] = (T)(img)(_p8##x,_p2##y,z,c), I[265] = (T)(img)(_p7##x,_p2##y,z,c), I[266] = (T)(img)(_p6##x,_p2##y,z,c), I[267] = (T)(img)(_p5##x,_p2##y,z,c), I[268] = (T)(img)(_p4##x,_p2##y,z,c), I[269] = (T)(img)(_p3##x,_p2##y,z,c), I[270] = (T)(img)(_p2##x,_p2##y,z,c), I[271] = (T)(img)(_p1##x,_p2##y,z,c), I[272] = (T)(img)(x,_p2##y,z,c), I[273] = (T)(img)(_n1##x,_p2##y,z,c), I[274] = (T)(img)(_n2##x,_p2##y,z,c), I[275] = (T)(img)(_n3##x,_p2##y,z,c), I[276] = (T)(img)(_n4##x,_p2##y,z,c), I[277] = (T)(img)(_n5##x,_p2##y,z,c), I[278] = (T)(img)(_n6##x,_p2##y,z,c), I[279] = (T)(img)(_n7##x,_p2##y,z,c), I[280] = (T)(img)(_n8##x,_p2##y,z,c), I[281] = (T)(img)(_n9##x,_p2##y,z,c), I[282] = (T)(img)(_n10##x,_p2##y,z,c), I[283] = (T)(img)(_n11##x,_p2##y,z,c), I[284] = (T)(img)(_n12##x,_p2##y,z,c), I[285] = (T)(img)(_n13##x,_p2##y,z,c), \
11991
I[286] = (T)(img)(_p12##x,_p1##y,z,c), I[287] = (T)(img)(_p11##x,_p1##y,z,c), I[288] = (T)(img)(_p10##x,_p1##y,z,c), I[289] = (T)(img)(_p9##x,_p1##y,z,c), I[290] = (T)(img)(_p8##x,_p1##y,z,c), I[291] = (T)(img)(_p7##x,_p1##y,z,c), I[292] = (T)(img)(_p6##x,_p1##y,z,c), I[293] = (T)(img)(_p5##x,_p1##y,z,c), I[294] = (T)(img)(_p4##x,_p1##y,z,c), I[295] = (T)(img)(_p3##x,_p1##y,z,c), I[296] = (T)(img)(_p2##x,_p1##y,z,c), I[297] = (T)(img)(_p1##x,_p1##y,z,c), I[298] = (T)(img)(x,_p1##y,z,c), I[299] = (T)(img)(_n1##x,_p1##y,z,c), I[300] = (T)(img)(_n2##x,_p1##y,z,c), I[301] = (T)(img)(_n3##x,_p1##y,z,c), I[302] = (T)(img)(_n4##x,_p1##y,z,c), I[303] = (T)(img)(_n5##x,_p1##y,z,c), I[304] = (T)(img)(_n6##x,_p1##y,z,c), I[305] = (T)(img)(_n7##x,_p1##y,z,c), I[306] = (T)(img)(_n8##x,_p1##y,z,c), I[307] = (T)(img)(_n9##x,_p1##y,z,c), I[308] = (T)(img)(_n10##x,_p1##y,z,c), I[309] = (T)(img)(_n11##x,_p1##y,z,c), I[310] = (T)(img)(_n12##x,_p1##y,z,c), I[311] = (T)(img)(_n13##x,_p1##y,z,c), \
11992
I[312] = (T)(img)(_p12##x,y,z,c), I[313] = (T)(img)(_p11##x,y,z,c), I[314] = (T)(img)(_p10##x,y,z,c), I[315] = (T)(img)(_p9##x,y,z,c), I[316] = (T)(img)(_p8##x,y,z,c), I[317] = (T)(img)(_p7##x,y,z,c), I[318] = (T)(img)(_p6##x,y,z,c), I[319] = (T)(img)(_p5##x,y,z,c), I[320] = (T)(img)(_p4##x,y,z,c), I[321] = (T)(img)(_p3##x,y,z,c), I[322] = (T)(img)(_p2##x,y,z,c), I[323] = (T)(img)(_p1##x,y,z,c), I[324] = (T)(img)(x,y,z,c), I[325] = (T)(img)(_n1##x,y,z,c), I[326] = (T)(img)(_n2##x,y,z,c), I[327] = (T)(img)(_n3##x,y,z,c), I[328] = (T)(img)(_n4##x,y,z,c), I[329] = (T)(img)(_n5##x,y,z,c), I[330] = (T)(img)(_n6##x,y,z,c), I[331] = (T)(img)(_n7##x,y,z,c), I[332] = (T)(img)(_n8##x,y,z,c), I[333] = (T)(img)(_n9##x,y,z,c), I[334] = (T)(img)(_n10##x,y,z,c), I[335] = (T)(img)(_n11##x,y,z,c), I[336] = (T)(img)(_n12##x,y,z,c), I[337] = (T)(img)(_n13##x,y,z,c), \
11993
I[338] = (T)(img)(_p12##x,_n1##y,z,c), I[339] = (T)(img)(_p11##x,_n1##y,z,c), I[340] = (T)(img)(_p10##x,_n1##y,z,c), I[341] = (T)(img)(_p9##x,_n1##y,z,c), I[342] = (T)(img)(_p8##x,_n1##y,z,c), I[343] = (T)(img)(_p7##x,_n1##y,z,c), I[344] = (T)(img)(_p6##x,_n1##y,z,c), I[345] = (T)(img)(_p5##x,_n1##y,z,c), I[346] = (T)(img)(_p4##x,_n1##y,z,c), I[347] = (T)(img)(_p3##x,_n1##y,z,c), I[348] = (T)(img)(_p2##x,_n1##y,z,c), I[349] = (T)(img)(_p1##x,_n1##y,z,c), I[350] = (T)(img)(x,_n1##y,z,c), I[351] = (T)(img)(_n1##x,_n1##y,z,c), I[352] = (T)(img)(_n2##x,_n1##y,z,c), I[353] = (T)(img)(_n3##x,_n1##y,z,c), I[354] = (T)(img)(_n4##x,_n1##y,z,c), I[355] = (T)(img)(_n5##x,_n1##y,z,c), I[356] = (T)(img)(_n6##x,_n1##y,z,c), I[357] = (T)(img)(_n7##x,_n1##y,z,c), I[358] = (T)(img)(_n8##x,_n1##y,z,c), I[359] = (T)(img)(_n9##x,_n1##y,z,c), I[360] = (T)(img)(_n10##x,_n1##y,z,c), I[361] = (T)(img)(_n11##x,_n1##y,z,c), I[362] = (T)(img)(_n12##x,_n1##y,z,c), I[363] = (T)(img)(_n13##x,_n1##y,z,c), \
11994
I[364] = (T)(img)(_p12##x,_n2##y,z,c), I[365] = (T)(img)(_p11##x,_n2##y,z,c), I[366] = (T)(img)(_p10##x,_n2##y,z,c), I[367] = (T)(img)(_p9##x,_n2##y,z,c), I[368] = (T)(img)(_p8##x,_n2##y,z,c), I[369] = (T)(img)(_p7##x,_n2##y,z,c), I[370] = (T)(img)(_p6##x,_n2##y,z,c), I[371] = (T)(img)(_p5##x,_n2##y,z,c), I[372] = (T)(img)(_p4##x,_n2##y,z,c), I[373] = (T)(img)(_p3##x,_n2##y,z,c), I[374] = (T)(img)(_p2##x,_n2##y,z,c), I[375] = (T)(img)(_p1##x,_n2##y,z,c), I[376] = (T)(img)(x,_n2##y,z,c), I[377] = (T)(img)(_n1##x,_n2##y,z,c), I[378] = (T)(img)(_n2##x,_n2##y,z,c), I[379] = (T)(img)(_n3##x,_n2##y,z,c), I[380] = (T)(img)(_n4##x,_n2##y,z,c), I[381] = (T)(img)(_n5##x,_n2##y,z,c), I[382] = (T)(img)(_n6##x,_n2##y,z,c), I[383] = (T)(img)(_n7##x,_n2##y,z,c), I[384] = (T)(img)(_n8##x,_n2##y,z,c), I[385] = (T)(img)(_n9##x,_n2##y,z,c), I[386] = (T)(img)(_n10##x,_n2##y,z,c), I[387] = (T)(img)(_n11##x,_n2##y,z,c), I[388] = (T)(img)(_n12##x,_n2##y,z,c), I[389] = (T)(img)(_n13##x,_n2##y,z,c), \
11995
I[390] = (T)(img)(_p12##x,_n3##y,z,c), I[391] = (T)(img)(_p11##x,_n3##y,z,c), I[392] = (T)(img)(_p10##x,_n3##y,z,c), I[393] = (T)(img)(_p9##x,_n3##y,z,c), I[394] = (T)(img)(_p8##x,_n3##y,z,c), I[395] = (T)(img)(_p7##x,_n3##y,z,c), I[396] = (T)(img)(_p6##x,_n3##y,z,c), I[397] = (T)(img)(_p5##x,_n3##y,z,c), I[398] = (T)(img)(_p4##x,_n3##y,z,c), I[399] = (T)(img)(_p3##x,_n3##y,z,c), I[400] = (T)(img)(_p2##x,_n3##y,z,c), I[401] = (T)(img)(_p1##x,_n3##y,z,c), I[402] = (T)(img)(x,_n3##y,z,c), I[403] = (T)(img)(_n1##x,_n3##y,z,c), I[404] = (T)(img)(_n2##x,_n3##y,z,c), I[405] = (T)(img)(_n3##x,_n3##y,z,c), I[406] = (T)(img)(_n4##x,_n3##y,z,c), I[407] = (T)(img)(_n5##x,_n3##y,z,c), I[408] = (T)(img)(_n6##x,_n3##y,z,c), I[409] = (T)(img)(_n7##x,_n3##y,z,c), I[410] = (T)(img)(_n8##x,_n3##y,z,c), I[411] = (T)(img)(_n9##x,_n3##y,z,c), I[412] = (T)(img)(_n10##x,_n3##y,z,c), I[413] = (T)(img)(_n11##x,_n3##y,z,c), I[414] = (T)(img)(_n12##x,_n3##y,z,c), I[415] = (T)(img)(_n13##x,_n3##y,z,c), \
11996
I[416] = (T)(img)(_p12##x,_n4##y,z,c), I[417] = (T)(img)(_p11##x,_n4##y,z,c), I[418] = (T)(img)(_p10##x,_n4##y,z,c), I[419] = (T)(img)(_p9##x,_n4##y,z,c), I[420] = (T)(img)(_p8##x,_n4##y,z,c), I[421] = (T)(img)(_p7##x,_n4##y,z,c), I[422] = (T)(img)(_p6##x,_n4##y,z,c), I[423] = (T)(img)(_p5##x,_n4##y,z,c), I[424] = (T)(img)(_p4##x,_n4##y,z,c), I[425] = (T)(img)(_p3##x,_n4##y,z,c), I[426] = (T)(img)(_p2##x,_n4##y,z,c), I[427] = (T)(img)(_p1##x,_n4##y,z,c), I[428] = (T)(img)(x,_n4##y,z,c), I[429] = (T)(img)(_n1##x,_n4##y,z,c), I[430] = (T)(img)(_n2##x,_n4##y,z,c), I[431] = (T)(img)(_n3##x,_n4##y,z,c), I[432] = (T)(img)(_n4##x,_n4##y,z,c), I[433] = (T)(img)(_n5##x,_n4##y,z,c), I[434] = (T)(img)(_n6##x,_n4##y,z,c), I[435] = (T)(img)(_n7##x,_n4##y,z,c), I[436] = (T)(img)(_n8##x,_n4##y,z,c), I[437] = (T)(img)(_n9##x,_n4##y,z,c), I[438] = (T)(img)(_n10##x,_n4##y,z,c), I[439] = (T)(img)(_n11##x,_n4##y,z,c), I[440] = (T)(img)(_n12##x,_n4##y,z,c), I[441] = (T)(img)(_n13##x,_n4##y,z,c), \
11997
I[442] = (T)(img)(_p12##x,_n5##y,z,c), I[443] = (T)(img)(_p11##x,_n5##y,z,c), I[444] = (T)(img)(_p10##x,_n5##y,z,c), I[445] = (T)(img)(_p9##x,_n5##y,z,c), I[446] = (T)(img)(_p8##x,_n5##y,z,c), I[447] = (T)(img)(_p7##x,_n5##y,z,c), I[448] = (T)(img)(_p6##x,_n5##y,z,c), I[449] = (T)(img)(_p5##x,_n5##y,z,c), I[450] = (T)(img)(_p4##x,_n5##y,z,c), I[451] = (T)(img)(_p3##x,_n5##y,z,c), I[452] = (T)(img)(_p2##x,_n5##y,z,c), I[453] = (T)(img)(_p1##x,_n5##y,z,c), I[454] = (T)(img)(x,_n5##y,z,c), I[455] = (T)(img)(_n1##x,_n5##y,z,c), I[456] = (T)(img)(_n2##x,_n5##y,z,c), I[457] = (T)(img)(_n3##x,_n5##y,z,c), I[458] = (T)(img)(_n4##x,_n5##y,z,c), I[459] = (T)(img)(_n5##x,_n5##y,z,c), I[460] = (T)(img)(_n6##x,_n5##y,z,c), I[461] = (T)(img)(_n7##x,_n5##y,z,c), I[462] = (T)(img)(_n8##x,_n5##y,z,c), I[463] = (T)(img)(_n9##x,_n5##y,z,c), I[464] = (T)(img)(_n10##x,_n5##y,z,c), I[465] = (T)(img)(_n11##x,_n5##y,z,c), I[466] = (T)(img)(_n12##x,_n5##y,z,c), I[467] = (T)(img)(_n13##x,_n5##y,z,c), \
11998
I[468] = (T)(img)(_p12##x,_n6##y,z,c), I[469] = (T)(img)(_p11##x,_n6##y,z,c), I[470] = (T)(img)(_p10##x,_n6##y,z,c), I[471] = (T)(img)(_p9##x,_n6##y,z,c), I[472] = (T)(img)(_p8##x,_n6##y,z,c), I[473] = (T)(img)(_p7##x,_n6##y,z,c), I[474] = (T)(img)(_p6##x,_n6##y,z,c), I[475] = (T)(img)(_p5##x,_n6##y,z,c), I[476] = (T)(img)(_p4##x,_n6##y,z,c), I[477] = (T)(img)(_p3##x,_n6##y,z,c), I[478] = (T)(img)(_p2##x,_n6##y,z,c), I[479] = (T)(img)(_p1##x,_n6##y,z,c), I[480] = (T)(img)(x,_n6##y,z,c), I[481] = (T)(img)(_n1##x,_n6##y,z,c), I[482] = (T)(img)(_n2##x,_n6##y,z,c), I[483] = (T)(img)(_n3##x,_n6##y,z,c), I[484] = (T)(img)(_n4##x,_n6##y,z,c), I[485] = (T)(img)(_n5##x,_n6##y,z,c), I[486] = (T)(img)(_n6##x,_n6##y,z,c), I[487] = (T)(img)(_n7##x,_n6##y,z,c), I[488] = (T)(img)(_n8##x,_n6##y,z,c), I[489] = (T)(img)(_n9##x,_n6##y,z,c), I[490] = (T)(img)(_n10##x,_n6##y,z,c), I[491] = (T)(img)(_n11##x,_n6##y,z,c), I[492] = (T)(img)(_n12##x,_n6##y,z,c), I[493] = (T)(img)(_n13##x,_n6##y,z,c), \
11999
I[494] = (T)(img)(_p12##x,_n7##y,z,c), I[495] = (T)(img)(_p11##x,_n7##y,z,c), I[496] = (T)(img)(_p10##x,_n7##y,z,c), I[497] = (T)(img)(_p9##x,_n7##y,z,c), I[498] = (T)(img)(_p8##x,_n7##y,z,c), I[499] = (T)(img)(_p7##x,_n7##y,z,c), I[500] = (T)(img)(_p6##x,_n7##y,z,c), I[501] = (T)(img)(_p5##x,_n7##y,z,c), I[502] = (T)(img)(_p4##x,_n7##y,z,c), I[503] = (T)(img)(_p3##x,_n7##y,z,c), I[504] = (T)(img)(_p2##x,_n7##y,z,c), I[505] = (T)(img)(_p1##x,_n7##y,z,c), I[506] = (T)(img)(x,_n7##y,z,c), I[507] = (T)(img)(_n1##x,_n7##y,z,c), I[508] = (T)(img)(_n2##x,_n7##y,z,c), I[509] = (T)(img)(_n3##x,_n7##y,z,c), I[510] = (T)(img)(_n4##x,_n7##y,z,c), I[511] = (T)(img)(_n5##x,_n7##y,z,c), I[512] = (T)(img)(_n6##x,_n7##y,z,c), I[513] = (T)(img)(_n7##x,_n7##y,z,c), I[514] = (T)(img)(_n8##x,_n7##y,z,c), I[515] = (T)(img)(_n9##x,_n7##y,z,c), I[516] = (T)(img)(_n10##x,_n7##y,z,c), I[517] = (T)(img)(_n11##x,_n7##y,z,c), I[518] = (T)(img)(_n12##x,_n7##y,z,c), I[519] = (T)(img)(_n13##x,_n7##y,z,c), \
12000
I[520] = (T)(img)(_p12##x,_n8##y,z,c), I[521] = (T)(img)(_p11##x,_n8##y,z,c), I[522] = (T)(img)(_p10##x,_n8##y,z,c), I[523] = (T)(img)(_p9##x,_n8##y,z,c), I[524] = (T)(img)(_p8##x,_n8##y,z,c), I[525] = (T)(img)(_p7##x,_n8##y,z,c), I[526] = (T)(img)(_p6##x,_n8##y,z,c), I[527] = (T)(img)(_p5##x,_n8##y,z,c), I[528] = (T)(img)(_p4##x,_n8##y,z,c), I[529] = (T)(img)(_p3##x,_n8##y,z,c), I[530] = (T)(img)(_p2##x,_n8##y,z,c), I[531] = (T)(img)(_p1##x,_n8##y,z,c), I[532] = (T)(img)(x,_n8##y,z,c), I[533] = (T)(img)(_n1##x,_n8##y,z,c), I[534] = (T)(img)(_n2##x,_n8##y,z,c), I[535] = (T)(img)(_n3##x,_n8##y,z,c), I[536] = (T)(img)(_n4##x,_n8##y,z,c), I[537] = (T)(img)(_n5##x,_n8##y,z,c), I[538] = (T)(img)(_n6##x,_n8##y,z,c), I[539] = (T)(img)(_n7##x,_n8##y,z,c), I[540] = (T)(img)(_n8##x,_n8##y,z,c), I[541] = (T)(img)(_n9##x,_n8##y,z,c), I[542] = (T)(img)(_n10##x,_n8##y,z,c), I[543] = (T)(img)(_n11##x,_n8##y,z,c), I[544] = (T)(img)(_n12##x,_n8##y,z,c), I[545] = (T)(img)(_n13##x,_n8##y,z,c), \
12001
I[546] = (T)(img)(_p12##x,_n9##y,z,c), I[547] = (T)(img)(_p11##x,_n9##y,z,c), I[548] = (T)(img)(_p10##x,_n9##y,z,c), I[549] = (T)(img)(_p9##x,_n9##y,z,c), I[550] = (T)(img)(_p8##x,_n9##y,z,c), I[551] = (T)(img)(_p7##x,_n9##y,z,c), I[552] = (T)(img)(_p6##x,_n9##y,z,c), I[553] = (T)(img)(_p5##x,_n9##y,z,c), I[554] = (T)(img)(_p4##x,_n9##y,z,c), I[555] = (T)(img)(_p3##x,_n9##y,z,c), I[556] = (T)(img)(_p2##x,_n9##y,z,c), I[557] = (T)(img)(_p1##x,_n9##y,z,c), I[558] = (T)(img)(x,_n9##y,z,c), I[559] = (T)(img)(_n1##x,_n9##y,z,c), I[560] = (T)(img)(_n2##x,_n9##y,z,c), I[561] = (T)(img)(_n3##x,_n9##y,z,c), I[562] = (T)(img)(_n4##x,_n9##y,z,c), I[563] = (T)(img)(_n5##x,_n9##y,z,c), I[564] = (T)(img)(_n6##x,_n9##y,z,c), I[565] = (T)(img)(_n7##x,_n9##y,z,c), I[566] = (T)(img)(_n8##x,_n9##y,z,c), I[567] = (T)(img)(_n9##x,_n9##y,z,c), I[568] = (T)(img)(_n10##x,_n9##y,z,c), I[569] = (T)(img)(_n11##x,_n9##y,z,c), I[570] = (T)(img)(_n12##x,_n9##y,z,c), I[571] = (T)(img)(_n13##x,_n9##y,z,c), \
12002
I[572] = (T)(img)(_p12##x,_n10##y,z,c), I[573] = (T)(img)(_p11##x,_n10##y,z,c), I[574] = (T)(img)(_p10##x,_n10##y,z,c), I[575] = (T)(img)(_p9##x,_n10##y,z,c), I[576] = (T)(img)(_p8##x,_n10##y,z,c), I[577] = (T)(img)(_p7##x,_n10##y,z,c), I[578] = (T)(img)(_p6##x,_n10##y,z,c), I[579] = (T)(img)(_p5##x,_n10##y,z,c), I[580] = (T)(img)(_p4##x,_n10##y,z,c), I[581] = (T)(img)(_p3##x,_n10##y,z,c), I[582] = (T)(img)(_p2##x,_n10##y,z,c), I[583] = (T)(img)(_p1##x,_n10##y,z,c), I[584] = (T)(img)(x,_n10##y,z,c), I[585] = (T)(img)(_n1##x,_n10##y,z,c), I[586] = (T)(img)(_n2##x,_n10##y,z,c), I[587] = (T)(img)(_n3##x,_n10##y,z,c), I[588] = (T)(img)(_n4##x,_n10##y,z,c), I[589] = (T)(img)(_n5##x,_n10##y,z,c), I[590] = (T)(img)(_n6##x,_n10##y,z,c), I[591] = (T)(img)(_n7##x,_n10##y,z,c), I[592] = (T)(img)(_n8##x,_n10##y,z,c), I[593] = (T)(img)(_n9##x,_n10##y,z,c), I[594] = (T)(img)(_n10##x,_n10##y,z,c), I[595] = (T)(img)(_n11##x,_n10##y,z,c), I[596] = (T)(img)(_n12##x,_n10##y,z,c), I[597] = (T)(img)(_n13##x,_n10##y,z,c), \
12003
I[598] = (T)(img)(_p12##x,_n11##y,z,c), I[599] = (T)(img)(_p11##x,_n11##y,z,c), I[600] = (T)(img)(_p10##x,_n11##y,z,c), I[601] = (T)(img)(_p9##x,_n11##y,z,c), I[602] = (T)(img)(_p8##x,_n11##y,z,c), I[603] = (T)(img)(_p7##x,_n11##y,z,c), I[604] = (T)(img)(_p6##x,_n11##y,z,c), I[605] = (T)(img)(_p5##x,_n11##y,z,c), I[606] = (T)(img)(_p4##x,_n11##y,z,c), I[607] = (T)(img)(_p3##x,_n11##y,z,c), I[608] = (T)(img)(_p2##x,_n11##y,z,c), I[609] = (T)(img)(_p1##x,_n11##y,z,c), I[610] = (T)(img)(x,_n11##y,z,c), I[611] = (T)(img)(_n1##x,_n11##y,z,c), I[612] = (T)(img)(_n2##x,_n11##y,z,c), I[613] = (T)(img)(_n3##x,_n11##y,z,c), I[614] = (T)(img)(_n4##x,_n11##y,z,c), I[615] = (T)(img)(_n5##x,_n11##y,z,c), I[616] = (T)(img)(_n6##x,_n11##y,z,c), I[617] = (T)(img)(_n7##x,_n11##y,z,c), I[618] = (T)(img)(_n8##x,_n11##y,z,c), I[619] = (T)(img)(_n9##x,_n11##y,z,c), I[620] = (T)(img)(_n10##x,_n11##y,z,c), I[621] = (T)(img)(_n11##x,_n11##y,z,c), I[622] = (T)(img)(_n12##x,_n11##y,z,c), I[623] = (T)(img)(_n13##x,_n11##y,z,c), \
12004
I[624] = (T)(img)(_p12##x,_n12##y,z,c), I[625] = (T)(img)(_p11##x,_n12##y,z,c), I[626] = (T)(img)(_p10##x,_n12##y,z,c), I[627] = (T)(img)(_p9##x,_n12##y,z,c), I[628] = (T)(img)(_p8##x,_n12##y,z,c), I[629] = (T)(img)(_p7##x,_n12##y,z,c), I[630] = (T)(img)(_p6##x,_n12##y,z,c), I[631] = (T)(img)(_p5##x,_n12##y,z,c), I[632] = (T)(img)(_p4##x,_n12##y,z,c), I[633] = (T)(img)(_p3##x,_n12##y,z,c), I[634] = (T)(img)(_p2##x,_n12##y,z,c), I[635] = (T)(img)(_p1##x,_n12##y,z,c), I[636] = (T)(img)(x,_n12##y,z,c), I[637] = (T)(img)(_n1##x,_n12##y,z,c), I[638] = (T)(img)(_n2##x,_n12##y,z,c), I[639] = (T)(img)(_n3##x,_n12##y,z,c), I[640] = (T)(img)(_n4##x,_n12##y,z,c), I[641] = (T)(img)(_n5##x,_n12##y,z,c), I[642] = (T)(img)(_n6##x,_n12##y,z,c), I[643] = (T)(img)(_n7##x,_n12##y,z,c), I[644] = (T)(img)(_n8##x,_n12##y,z,c), I[645] = (T)(img)(_n9##x,_n12##y,z,c), I[646] = (T)(img)(_n10##x,_n12##y,z,c), I[647] = (T)(img)(_n11##x,_n12##y,z,c), I[648] = (T)(img)(_n12##x,_n12##y,z,c), I[649] = (T)(img)(_n13##x,_n12##y,z,c), \
12005
I[650] = (T)(img)(_p12##x,_n13##y,z,c), I[651] = (T)(img)(_p11##x,_n13##y,z,c), I[652] = (T)(img)(_p10##x,_n13##y,z,c), I[653] = (T)(img)(_p9##x,_n13##y,z,c), I[654] = (T)(img)(_p8##x,_n13##y,z,c), I[655] = (T)(img)(_p7##x,_n13##y,z,c), I[656] = (T)(img)(_p6##x,_n13##y,z,c), I[657] = (T)(img)(_p5##x,_n13##y,z,c), I[658] = (T)(img)(_p4##x,_n13##y,z,c), I[659] = (T)(img)(_p3##x,_n13##y,z,c), I[660] = (T)(img)(_p2##x,_n13##y,z,c), I[661] = (T)(img)(_p1##x,_n13##y,z,c), I[662] = (T)(img)(x,_n13##y,z,c), I[663] = (T)(img)(_n1##x,_n13##y,z,c), I[664] = (T)(img)(_n2##x,_n13##y,z,c), I[665] = (T)(img)(_n3##x,_n13##y,z,c), I[666] = (T)(img)(_n4##x,_n13##y,z,c), I[667] = (T)(img)(_n5##x,_n13##y,z,c), I[668] = (T)(img)(_n6##x,_n13##y,z,c), I[669] = (T)(img)(_n7##x,_n13##y,z,c), I[670] = (T)(img)(_n8##x,_n13##y,z,c), I[671] = (T)(img)(_n9##x,_n13##y,z,c), I[672] = (T)(img)(_n10##x,_n13##y,z,c), I[673] = (T)(img)(_n11##x,_n13##y,z,c), I[674] = (T)(img)(_n12##x,_n13##y,z,c), I[675] = (T)(img)(_n13##x,_n13##y,z,c);
12006
12007
// Define 27x27 loop macros
12008
//-------------------------
12009
#define cimg_for27(bound,i) for (int i = 0, \
12010
_p13##i = 0, _p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
12011
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
12012
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
12013
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
12014
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
12015
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
12016
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
12017
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
12018
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
12019
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
12020
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
12021
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
12022
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
12023
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13; \
12024
_n13##i<(int)(bound) || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
12025
i==(_n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
12026
_p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
12027
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i)
12028
12029
#define cimg_for27X(img,x) cimg_for27((img)._width,x)
12030
#define cimg_for27Y(img,y) cimg_for27((img)._height,y)
12031
#define cimg_for27Z(img,z) cimg_for27((img)._depth,z)
12032
#define cimg_for27C(img,c) cimg_for27((img)._spectrum,c)
12033
#define cimg_for27XY(img,x,y) cimg_for27Y(img,y) cimg_for27X(img,x)
12034
#define cimg_for27XZ(img,x,z) cimg_for27Z(img,z) cimg_for27X(img,x)
12035
#define cimg_for27XC(img,x,c) cimg_for27C(img,c) cimg_for27X(img,x)
12036
#define cimg_for27YZ(img,y,z) cimg_for27Z(img,z) cimg_for27Y(img,y)
12037
#define cimg_for27YC(img,y,c) cimg_for27C(img,c) cimg_for27Y(img,y)
12038
#define cimg_for27ZC(img,z,c) cimg_for27C(img,c) cimg_for27Z(img,z)
12039
#define cimg_for27XYZ(img,x,y,z) cimg_for27Z(img,z) cimg_for27XY(img,x,y)
12040
#define cimg_for27XZC(img,x,z,c) cimg_for27C(img,c) cimg_for27XZ(img,x,z)
12041
#define cimg_for27YZC(img,y,z,c) cimg_for27C(img,c) cimg_for27YZ(img,y,z)
12042
#define cimg_for27XYZC(img,x,y,z,c) cimg_for27C(img,c) cimg_for27XYZ(img,x,y,z)
12043
12044
#define cimg_for_in27(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
12045
_p13##i = i - 13<0?0:i - 13, \
12046
_p12##i = i - 12<0?0:i - 12, \
12047
_p11##i = i - 11<0?0:i - 11, \
12048
_p10##i = i - 10<0?0:i - 10, \
12049
_p9##i = i - 9<0?0:i - 9, \
12050
_p8##i = i - 8<0?0:i - 8, \
12051
_p7##i = i - 7<0?0:i - 7, \
12052
_p6##i = i - 6<0?0:i - 6, \
12053
_p5##i = i - 5<0?0:i - 5, \
12054
_p4##i = i - 4<0?0:i - 4, \
12055
_p3##i = i - 3<0?0:i - 3, \
12056
_p2##i = i - 2<0?0:i - 2, \
12057
_p1##i = i - 1<0?0:i - 1, \
12058
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
12059
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
12060
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
12061
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
12062
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
12063
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
12064
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
12065
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
12066
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
12067
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
12068
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
12069
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
12070
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13; \
12071
i<=(int)(i1) && (_n13##i<(int)(bound) || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
12072
i==(_n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
12073
_p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
12074
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i)
12075
12076
#define cimg_for_in27X(img,x0,x1,x) cimg_for_in27((img)._width,x0,x1,x)
12077
#define cimg_for_in27Y(img,y0,y1,y) cimg_for_in27((img)._height,y0,y1,y)
12078
#define cimg_for_in27Z(img,z0,z1,z) cimg_for_in27((img)._depth,z0,z1,z)
12079
#define cimg_for_in27C(img,c0,c1,c) cimg_for_in27((img)._spectrum,c0,c1,c)
12080
#define cimg_for_in27XY(img,x0,y0,x1,y1,x,y) cimg_for_in27Y(img,y0,y1,y) cimg_for_in27X(img,x0,x1,x)
12081
#define cimg_for_in27XZ(img,x0,z0,x1,z1,x,z) cimg_for_in27Z(img,z0,z1,z) cimg_for_in27X(img,x0,x1,x)
12082
#define cimg_for_in27XC(img,x0,c0,x1,c1,x,c) cimg_for_in27C(img,c0,c1,c) cimg_for_in27X(img,x0,x1,x)
12083
#define cimg_for_in27YZ(img,y0,z0,y1,z1,y,z) cimg_for_in27Z(img,z0,z1,z) cimg_for_in27Y(img,y0,y1,y)
12084
#define cimg_for_in27YC(img,y0,c0,y1,c1,y,c) cimg_for_in27C(img,c0,c1,c) cimg_for_in27Y(img,y0,y1,y)
12085
#define cimg_for_in27ZC(img,z0,c0,z1,c1,z,c) cimg_for_in27C(img,c0,c1,c) cimg_for_in27Z(img,z0,z1,z)
12086
#define cimg_for_in27XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in27Z(img,z0,z1,z) cimg_for_in27XY(img,x0,y0,x1,y1,x,y)
12087
#define cimg_for_in27XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in27C(img,c0,c1,c) cimg_for_in27XZ(img,x0,y0,x1,y1,x,z)
12088
#define cimg_for_in27YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in27C(img,c0,c1,c) cimg_for_in27YZ(img,y0,z0,y1,z1,y,z)
12089
#define cimg_for_in27XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in27C(img,c0,c1,c) cimg_for_in27XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
12090
12091
#define cimg_for27x27(img,x,y,z,c,I,T) \
12092
cimg_for27((img)._height,y) for (int x = 0, \
12093
_p13##x = 0, _p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
12094
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
12095
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
12096
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
12097
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
12098
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
12099
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
12100
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
12101
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
12102
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
12103
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
12104
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
12105
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
12106
_n13##x = (int)( \
12107
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = I[13] = (T)(img)(0,_p13##y,z,c)), \
12108
(I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = (T)(img)(0,_p12##y,z,c)), \
12109
(I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = (T)(img)(0,_p11##y,z,c)), \
12110
(I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = (T)(img)(0,_p10##y,z,c)), \
12111
(I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = (T)(img)(0,_p9##y,z,c)), \
12112
(I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = (T)(img)(0,_p8##y,z,c)), \
12113
(I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = (T)(img)(0,_p7##y,z,c)), \
12114
(I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = (T)(img)(0,_p6##y,z,c)), \
12115
(I[216] = I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = (T)(img)(0,_p5##y,z,c)), \
12116
(I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = I[250] = I[251] = I[252] = I[253] = I[254] = I[255] = I[256] = (T)(img)(0,_p4##y,z,c)), \
12117
(I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = (T)(img)(0,_p3##y,z,c)), \
12118
(I[297] = I[298] = I[299] = I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = (T)(img)(0,_p2##y,z,c)), \
12119
(I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = I[333] = I[334] = I[335] = I[336] = I[337] = (T)(img)(0,_p1##y,z,c)), \
12120
(I[351] = I[352] = I[353] = I[354] = I[355] = I[356] = I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = I[363] = I[364] = (T)(img)(0,y,z,c)), \
12121
(I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = I[390] = I[391] = (T)(img)(0,_n1##y,z,c)), \
12122
(I[405] = I[406] = I[407] = I[408] = I[409] = I[410] = I[411] = I[412] = I[413] = I[414] = I[415] = I[416] = I[417] = I[418] = (T)(img)(0,_n2##y,z,c)), \
12123
(I[432] = I[433] = I[434] = I[435] = I[436] = I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = (T)(img)(0,_n3##y,z,c)), \
12124
(I[459] = I[460] = I[461] = I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = I[472] = (T)(img)(0,_n4##y,z,c)), \
12125
(I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = I[492] = I[493] = I[494] = I[495] = I[496] = I[497] = I[498] = I[499] = (T)(img)(0,_n5##y,z,c)), \
12126
(I[513] = I[514] = I[515] = I[516] = I[517] = I[518] = I[519] = I[520] = I[521] = I[522] = I[523] = I[524] = I[525] = I[526] = (T)(img)(0,_n6##y,z,c)), \
12127
(I[540] = I[541] = I[542] = I[543] = I[544] = I[545] = I[546] = I[547] = I[548] = I[549] = I[550] = I[551] = I[552] = I[553] = (T)(img)(0,_n7##y,z,c)), \
12128
(I[567] = I[568] = I[569] = I[570] = I[571] = I[572] = I[573] = I[574] = I[575] = I[576] = I[577] = I[578] = I[579] = I[580] = (T)(img)(0,_n8##y,z,c)), \
12129
(I[594] = I[595] = I[596] = I[597] = I[598] = I[599] = I[600] = I[601] = I[602] = I[603] = I[604] = I[605] = I[606] = I[607] = (T)(img)(0,_n9##y,z,c)), \
12130
(I[621] = I[622] = I[623] = I[624] = I[625] = I[626] = I[627] = I[628] = I[629] = I[630] = I[631] = I[632] = I[633] = I[634] = (T)(img)(0,_n10##y,z,c)), \
12131
(I[648] = I[649] = I[650] = I[651] = I[652] = I[653] = I[654] = I[655] = I[656] = I[657] = I[658] = I[659] = I[660] = I[661] = (T)(img)(0,_n11##y,z,c)), \
12132
(I[675] = I[676] = I[677] = I[678] = I[679] = I[680] = I[681] = I[682] = I[683] = I[684] = I[685] = I[686] = I[687] = I[688] = (T)(img)(0,_n12##y,z,c)), \
12133
(I[702] = I[703] = I[704] = I[705] = I[706] = I[707] = I[708] = I[709] = I[710] = I[711] = I[712] = I[713] = I[714] = I[715] = (T)(img)(0,_n13##y,z,c)), \
12134
(I[14] = (T)(img)(_n1##x,_p13##y,z,c)), \
12135
(I[41] = (T)(img)(_n1##x,_p12##y,z,c)), \
12136
(I[68] = (T)(img)(_n1##x,_p11##y,z,c)), \
12137
(I[95] = (T)(img)(_n1##x,_p10##y,z,c)), \
12138
(I[122] = (T)(img)(_n1##x,_p9##y,z,c)), \
12139
(I[149] = (T)(img)(_n1##x,_p8##y,z,c)), \
12140
(I[176] = (T)(img)(_n1##x,_p7##y,z,c)), \
12141
(I[203] = (T)(img)(_n1##x,_p6##y,z,c)), \
12142
(I[230] = (T)(img)(_n1##x,_p5##y,z,c)), \
12143
(I[257] = (T)(img)(_n1##x,_p4##y,z,c)), \
12144
(I[284] = (T)(img)(_n1##x,_p3##y,z,c)), \
12145
(I[311] = (T)(img)(_n1##x,_p2##y,z,c)), \
12146
(I[338] = (T)(img)(_n1##x,_p1##y,z,c)), \
12147
(I[365] = (T)(img)(_n1##x,y,z,c)), \
12148
(I[392] = (T)(img)(_n1##x,_n1##y,z,c)), \
12149
(I[419] = (T)(img)(_n1##x,_n2##y,z,c)), \
12150
(I[446] = (T)(img)(_n1##x,_n3##y,z,c)), \
12151
(I[473] = (T)(img)(_n1##x,_n4##y,z,c)), \
12152
(I[500] = (T)(img)(_n1##x,_n5##y,z,c)), \
12153
(I[527] = (T)(img)(_n1##x,_n6##y,z,c)), \
12154
(I[554] = (T)(img)(_n1##x,_n7##y,z,c)), \
12155
(I[581] = (T)(img)(_n1##x,_n8##y,z,c)), \
12156
(I[608] = (T)(img)(_n1##x,_n9##y,z,c)), \
12157
(I[635] = (T)(img)(_n1##x,_n10##y,z,c)), \
12158
(I[662] = (T)(img)(_n1##x,_n11##y,z,c)), \
12159
(I[689] = (T)(img)(_n1##x,_n12##y,z,c)), \
12160
(I[716] = (T)(img)(_n1##x,_n13##y,z,c)), \
12161
(I[15] = (T)(img)(_n2##x,_p13##y,z,c)), \
12162
(I[42] = (T)(img)(_n2##x,_p12##y,z,c)), \
12163
(I[69] = (T)(img)(_n2##x,_p11##y,z,c)), \
12164
(I[96] = (T)(img)(_n2##x,_p10##y,z,c)), \
12165
(I[123] = (T)(img)(_n2##x,_p9##y,z,c)), \
12166
(I[150] = (T)(img)(_n2##x,_p8##y,z,c)), \
12167
(I[177] = (T)(img)(_n2##x,_p7##y,z,c)), \
12168
(I[204] = (T)(img)(_n2##x,_p6##y,z,c)), \
12169
(I[231] = (T)(img)(_n2##x,_p5##y,z,c)), \
12170
(I[258] = (T)(img)(_n2##x,_p4##y,z,c)), \
12171
(I[285] = (T)(img)(_n2##x,_p3##y,z,c)), \
12172
(I[312] = (T)(img)(_n2##x,_p2##y,z,c)), \
12173
(I[339] = (T)(img)(_n2##x,_p1##y,z,c)), \
12174
(I[366] = (T)(img)(_n2##x,y,z,c)), \
12175
(I[393] = (T)(img)(_n2##x,_n1##y,z,c)), \
12176
(I[420] = (T)(img)(_n2##x,_n2##y,z,c)), \
12177
(I[447] = (T)(img)(_n2##x,_n3##y,z,c)), \
12178
(I[474] = (T)(img)(_n2##x,_n4##y,z,c)), \
12179
(I[501] = (T)(img)(_n2##x,_n5##y,z,c)), \
12180
(I[528] = (T)(img)(_n2##x,_n6##y,z,c)), \
12181
(I[555] = (T)(img)(_n2##x,_n7##y,z,c)), \
12182
(I[582] = (T)(img)(_n2##x,_n8##y,z,c)), \
12183
(I[609] = (T)(img)(_n2##x,_n9##y,z,c)), \
12184
(I[636] = (T)(img)(_n2##x,_n10##y,z,c)), \
12185
(I[663] = (T)(img)(_n2##x,_n11##y,z,c)), \
12186
(I[690] = (T)(img)(_n2##x,_n12##y,z,c)), \
12187
(I[717] = (T)(img)(_n2##x,_n13##y,z,c)), \
12188
(I[16] = (T)(img)(_n3##x,_p13##y,z,c)), \
12189
(I[43] = (T)(img)(_n3##x,_p12##y,z,c)), \
12190
(I[70] = (T)(img)(_n3##x,_p11##y,z,c)), \
12191
(I[97] = (T)(img)(_n3##x,_p10##y,z,c)), \
12192
(I[124] = (T)(img)(_n3##x,_p9##y,z,c)), \
12193
(I[151] = (T)(img)(_n3##x,_p8##y,z,c)), \
12194
(I[178] = (T)(img)(_n3##x,_p7##y,z,c)), \
12195
(I[205] = (T)(img)(_n3##x,_p6##y,z,c)), \
12196
(I[232] = (T)(img)(_n3##x,_p5##y,z,c)), \
12197
(I[259] = (T)(img)(_n3##x,_p4##y,z,c)), \
12198
(I[286] = (T)(img)(_n3##x,_p3##y,z,c)), \
12199
(I[313] = (T)(img)(_n3##x,_p2##y,z,c)), \
12200
(I[340] = (T)(img)(_n3##x,_p1##y,z,c)), \
12201
(I[367] = (T)(img)(_n3##x,y,z,c)), \
12202
(I[394] = (T)(img)(_n3##x,_n1##y,z,c)), \
12203
(I[421] = (T)(img)(_n3##x,_n2##y,z,c)), \
12204
(I[448] = (T)(img)(_n3##x,_n3##y,z,c)), \
12205
(I[475] = (T)(img)(_n3##x,_n4##y,z,c)), \
12206
(I[502] = (T)(img)(_n3##x,_n5##y,z,c)), \
12207
(I[529] = (T)(img)(_n3##x,_n6##y,z,c)), \
12208
(I[556] = (T)(img)(_n3##x,_n7##y,z,c)), \
12209
(I[583] = (T)(img)(_n3##x,_n8##y,z,c)), \
12210
(I[610] = (T)(img)(_n3##x,_n9##y,z,c)), \
12211
(I[637] = (T)(img)(_n3##x,_n10##y,z,c)), \
12212
(I[664] = (T)(img)(_n3##x,_n11##y,z,c)), \
12213
(I[691] = (T)(img)(_n3##x,_n12##y,z,c)), \
12214
(I[718] = (T)(img)(_n3##x,_n13##y,z,c)), \
12215
(I[17] = (T)(img)(_n4##x,_p13##y,z,c)), \
12216
(I[44] = (T)(img)(_n4##x,_p12##y,z,c)), \
12217
(I[71] = (T)(img)(_n4##x,_p11##y,z,c)), \
12218
(I[98] = (T)(img)(_n4##x,_p10##y,z,c)), \
12219
(I[125] = (T)(img)(_n4##x,_p9##y,z,c)), \
12220
(I[152] = (T)(img)(_n4##x,_p8##y,z,c)), \
12221
(I[179] = (T)(img)(_n4##x,_p7##y,z,c)), \
12222
(I[206] = (T)(img)(_n4##x,_p6##y,z,c)), \
12223
(I[233] = (T)(img)(_n4##x,_p5##y,z,c)), \
12224
(I[260] = (T)(img)(_n4##x,_p4##y,z,c)), \
12225
(I[287] = (T)(img)(_n4##x,_p3##y,z,c)), \
12226
(I[314] = (T)(img)(_n4##x,_p2##y,z,c)), \
12227
(I[341] = (T)(img)(_n4##x,_p1##y,z,c)), \
12228
(I[368] = (T)(img)(_n4##x,y,z,c)), \
12229
(I[395] = (T)(img)(_n4##x,_n1##y,z,c)), \
12230
(I[422] = (T)(img)(_n4##x,_n2##y,z,c)), \
12231
(I[449] = (T)(img)(_n4##x,_n3##y,z,c)), \
12232
(I[476] = (T)(img)(_n4##x,_n4##y,z,c)), \
12233
(I[503] = (T)(img)(_n4##x,_n5##y,z,c)), \
12234
(I[530] = (T)(img)(_n4##x,_n6##y,z,c)), \
12235
(I[557] = (T)(img)(_n4##x,_n7##y,z,c)), \
12236
(I[584] = (T)(img)(_n4##x,_n8##y,z,c)), \
12237
(I[611] = (T)(img)(_n4##x,_n9##y,z,c)), \
12238
(I[638] = (T)(img)(_n4##x,_n10##y,z,c)), \
12239
(I[665] = (T)(img)(_n4##x,_n11##y,z,c)), \
12240
(I[692] = (T)(img)(_n4##x,_n12##y,z,c)), \
12241
(I[719] = (T)(img)(_n4##x,_n13##y,z,c)), \
12242
(I[18] = (T)(img)(_n5##x,_p13##y,z,c)), \
12243
(I[45] = (T)(img)(_n5##x,_p12##y,z,c)), \
12244
(I[72] = (T)(img)(_n5##x,_p11##y,z,c)), \
12245
(I[99] = (T)(img)(_n5##x,_p10##y,z,c)), \
12246
(I[126] = (T)(img)(_n5##x,_p9##y,z,c)), \
12247
(I[153] = (T)(img)(_n5##x,_p8##y,z,c)), \
12248
(I[180] = (T)(img)(_n5##x,_p7##y,z,c)), \
12249
(I[207] = (T)(img)(_n5##x,_p6##y,z,c)), \
12250
(I[234] = (T)(img)(_n5##x,_p5##y,z,c)), \
12251
(I[261] = (T)(img)(_n5##x,_p4##y,z,c)), \
12252
(I[288] = (T)(img)(_n5##x,_p3##y,z,c)), \
12253
(I[315] = (T)(img)(_n5##x,_p2##y,z,c)), \
12254
(I[342] = (T)(img)(_n5##x,_p1##y,z,c)), \
12255
(I[369] = (T)(img)(_n5##x,y,z,c)), \
12256
(I[396] = (T)(img)(_n5##x,_n1##y,z,c)), \
12257
(I[423] = (T)(img)(_n5##x,_n2##y,z,c)), \
12258
(I[450] = (T)(img)(_n5##x,_n3##y,z,c)), \
12259
(I[477] = (T)(img)(_n5##x,_n4##y,z,c)), \
12260
(I[504] = (T)(img)(_n5##x,_n5##y,z,c)), \
12261
(I[531] = (T)(img)(_n5##x,_n6##y,z,c)), \
12262
(I[558] = (T)(img)(_n5##x,_n7##y,z,c)), \
12263
(I[585] = (T)(img)(_n5##x,_n8##y,z,c)), \
12264
(I[612] = (T)(img)(_n5##x,_n9##y,z,c)), \
12265
(I[639] = (T)(img)(_n5##x,_n10##y,z,c)), \
12266
(I[666] = (T)(img)(_n5##x,_n11##y,z,c)), \
12267
(I[693] = (T)(img)(_n5##x,_n12##y,z,c)), \
12268
(I[720] = (T)(img)(_n5##x,_n13##y,z,c)), \
12269
(I[19] = (T)(img)(_n6##x,_p13##y,z,c)), \
12270
(I[46] = (T)(img)(_n6##x,_p12##y,z,c)), \
12271
(I[73] = (T)(img)(_n6##x,_p11##y,z,c)), \
12272
(I[100] = (T)(img)(_n6##x,_p10##y,z,c)), \
12273
(I[127] = (T)(img)(_n6##x,_p9##y,z,c)), \
12274
(I[154] = (T)(img)(_n6##x,_p8##y,z,c)), \
12275
(I[181] = (T)(img)(_n6##x,_p7##y,z,c)), \
12276
(I[208] = (T)(img)(_n6##x,_p6##y,z,c)), \
12277
(I[235] = (T)(img)(_n6##x,_p5##y,z,c)), \
12278
(I[262] = (T)(img)(_n6##x,_p4##y,z,c)), \
12279
(I[289] = (T)(img)(_n6##x,_p3##y,z,c)), \
12280
(I[316] = (T)(img)(_n6##x,_p2##y,z,c)), \
12281
(I[343] = (T)(img)(_n6##x,_p1##y,z,c)), \
12282
(I[370] = (T)(img)(_n6##x,y,z,c)), \
12283
(I[397] = (T)(img)(_n6##x,_n1##y,z,c)), \
12284
(I[424] = (T)(img)(_n6##x,_n2##y,z,c)), \
12285
(I[451] = (T)(img)(_n6##x,_n3##y,z,c)), \
12286
(I[478] = (T)(img)(_n6##x,_n4##y,z,c)), \
12287
(I[505] = (T)(img)(_n6##x,_n5##y,z,c)), \
12288
(I[532] = (T)(img)(_n6##x,_n6##y,z,c)), \
12289
(I[559] = (T)(img)(_n6##x,_n7##y,z,c)), \
12290
(I[586] = (T)(img)(_n6##x,_n8##y,z,c)), \
12291
(I[613] = (T)(img)(_n6##x,_n9##y,z,c)), \
12292
(I[640] = (T)(img)(_n6##x,_n10##y,z,c)), \
12293
(I[667] = (T)(img)(_n6##x,_n11##y,z,c)), \
12294
(I[694] = (T)(img)(_n6##x,_n12##y,z,c)), \
12295
(I[721] = (T)(img)(_n6##x,_n13##y,z,c)), \
12296
(I[20] = (T)(img)(_n7##x,_p13##y,z,c)), \
12297
(I[47] = (T)(img)(_n7##x,_p12##y,z,c)), \
12298
(I[74] = (T)(img)(_n7##x,_p11##y,z,c)), \
12299
(I[101] = (T)(img)(_n7##x,_p10##y,z,c)), \
12300
(I[128] = (T)(img)(_n7##x,_p9##y,z,c)), \
12301
(I[155] = (T)(img)(_n7##x,_p8##y,z,c)), \
12302
(I[182] = (T)(img)(_n7##x,_p7##y,z,c)), \
12303
(I[209] = (T)(img)(_n7##x,_p6##y,z,c)), \
12304
(I[236] = (T)(img)(_n7##x,_p5##y,z,c)), \
12305
(I[263] = (T)(img)(_n7##x,_p4##y,z,c)), \
12306
(I[290] = (T)(img)(_n7##x,_p3##y,z,c)), \
12307
(I[317] = (T)(img)(_n7##x,_p2##y,z,c)), \
12308
(I[344] = (T)(img)(_n7##x,_p1##y,z,c)), \
12309
(I[371] = (T)(img)(_n7##x,y,z,c)), \
12310
(I[398] = (T)(img)(_n7##x,_n1##y,z,c)), \
12311
(I[425] = (T)(img)(_n7##x,_n2##y,z,c)), \
12312
(I[452] = (T)(img)(_n7##x,_n3##y,z,c)), \
12313
(I[479] = (T)(img)(_n7##x,_n4##y,z,c)), \
12314
(I[506] = (T)(img)(_n7##x,_n5##y,z,c)), \
12315
(I[533] = (T)(img)(_n7##x,_n6##y,z,c)), \
12316
(I[560] = (T)(img)(_n7##x,_n7##y,z,c)), \
12317
(I[587] = (T)(img)(_n7##x,_n8##y,z,c)), \
12318
(I[614] = (T)(img)(_n7##x,_n9##y,z,c)), \
12319
(I[641] = (T)(img)(_n7##x,_n10##y,z,c)), \
12320
(I[668] = (T)(img)(_n7##x,_n11##y,z,c)), \
12321
(I[695] = (T)(img)(_n7##x,_n12##y,z,c)), \
12322
(I[722] = (T)(img)(_n7##x,_n13##y,z,c)), \
12323
(I[21] = (T)(img)(_n8##x,_p13##y,z,c)), \
12324
(I[48] = (T)(img)(_n8##x,_p12##y,z,c)), \
12325
(I[75] = (T)(img)(_n8##x,_p11##y,z,c)), \
12326
(I[102] = (T)(img)(_n8##x,_p10##y,z,c)), \
12327
(I[129] = (T)(img)(_n8##x,_p9##y,z,c)), \
12328
(I[156] = (T)(img)(_n8##x,_p8##y,z,c)), \
12329
(I[183] = (T)(img)(_n8##x,_p7##y,z,c)), \
12330
(I[210] = (T)(img)(_n8##x,_p6##y,z,c)), \
12331
(I[237] = (T)(img)(_n8##x,_p5##y,z,c)), \
12332
(I[264] = (T)(img)(_n8##x,_p4##y,z,c)), \
12333
(I[291] = (T)(img)(_n8##x,_p3##y,z,c)), \
12334
(I[318] = (T)(img)(_n8##x,_p2##y,z,c)), \
12335
(I[345] = (T)(img)(_n8##x,_p1##y,z,c)), \
12336
(I[372] = (T)(img)(_n8##x,y,z,c)), \
12337
(I[399] = (T)(img)(_n8##x,_n1##y,z,c)), \
12338
(I[426] = (T)(img)(_n8##x,_n2##y,z,c)), \
12339
(I[453] = (T)(img)(_n8##x,_n3##y,z,c)), \
12340
(I[480] = (T)(img)(_n8##x,_n4##y,z,c)), \
12341
(I[507] = (T)(img)(_n8##x,_n5##y,z,c)), \
12342
(I[534] = (T)(img)(_n8##x,_n6##y,z,c)), \
12343
(I[561] = (T)(img)(_n8##x,_n7##y,z,c)), \
12344
(I[588] = (T)(img)(_n8##x,_n8##y,z,c)), \
12345
(I[615] = (T)(img)(_n8##x,_n9##y,z,c)), \
12346
(I[642] = (T)(img)(_n8##x,_n10##y,z,c)), \
12347
(I[669] = (T)(img)(_n8##x,_n11##y,z,c)), \
12348
(I[696] = (T)(img)(_n8##x,_n12##y,z,c)), \
12349
(I[723] = (T)(img)(_n8##x,_n13##y,z,c)), \
12350
(I[22] = (T)(img)(_n9##x,_p13##y,z,c)), \
12351
(I[49] = (T)(img)(_n9##x,_p12##y,z,c)), \
12352
(I[76] = (T)(img)(_n9##x,_p11##y,z,c)), \
12353
(I[103] = (T)(img)(_n9##x,_p10##y,z,c)), \
12354
(I[130] = (T)(img)(_n9##x,_p9##y,z,c)), \
12355
(I[157] = (T)(img)(_n9##x,_p8##y,z,c)), \
12356
(I[184] = (T)(img)(_n9##x,_p7##y,z,c)), \
12357
(I[211] = (T)(img)(_n9##x,_p6##y,z,c)), \
12358
(I[238] = (T)(img)(_n9##x,_p5##y,z,c)), \
12359
(I[265] = (T)(img)(_n9##x,_p4##y,z,c)), \
12360
(I[292] = (T)(img)(_n9##x,_p3##y,z,c)), \
12361
(I[319] = (T)(img)(_n9##x,_p2##y,z,c)), \
12362
(I[346] = (T)(img)(_n9##x,_p1##y,z,c)), \
12363
(I[373] = (T)(img)(_n9##x,y,z,c)), \
12364
(I[400] = (T)(img)(_n9##x,_n1##y,z,c)), \
12365
(I[427] = (T)(img)(_n9##x,_n2##y,z,c)), \
12366
(I[454] = (T)(img)(_n9##x,_n3##y,z,c)), \
12367
(I[481] = (T)(img)(_n9##x,_n4##y,z,c)), \
12368
(I[508] = (T)(img)(_n9##x,_n5##y,z,c)), \
12369
(I[535] = (T)(img)(_n9##x,_n6##y,z,c)), \
12370
(I[562] = (T)(img)(_n9##x,_n7##y,z,c)), \
12371
(I[589] = (T)(img)(_n9##x,_n8##y,z,c)), \
12372
(I[616] = (T)(img)(_n9##x,_n9##y,z,c)), \
12373
(I[643] = (T)(img)(_n9##x,_n10##y,z,c)), \
12374
(I[670] = (T)(img)(_n9##x,_n11##y,z,c)), \
12375
(I[697] = (T)(img)(_n9##x,_n12##y,z,c)), \
12376
(I[724] = (T)(img)(_n9##x,_n13##y,z,c)), \
12377
(I[23] = (T)(img)(_n10##x,_p13##y,z,c)), \
12378
(I[50] = (T)(img)(_n10##x,_p12##y,z,c)), \
12379
(I[77] = (T)(img)(_n10##x,_p11##y,z,c)), \
12380
(I[104] = (T)(img)(_n10##x,_p10##y,z,c)), \
12381
(I[131] = (T)(img)(_n10##x,_p9##y,z,c)), \
12382
(I[158] = (T)(img)(_n10##x,_p8##y,z,c)), \
12383
(I[185] = (T)(img)(_n10##x,_p7##y,z,c)), \
12384
(I[212] = (T)(img)(_n10##x,_p6##y,z,c)), \
12385
(I[239] = (T)(img)(_n10##x,_p5##y,z,c)), \
12386
(I[266] = (T)(img)(_n10##x,_p4##y,z,c)), \
12387
(I[293] = (T)(img)(_n10##x,_p3##y,z,c)), \
12388
(I[320] = (T)(img)(_n10##x,_p2##y,z,c)), \
12389
(I[347] = (T)(img)(_n10##x,_p1##y,z,c)), \
12390
(I[374] = (T)(img)(_n10##x,y,z,c)), \
12391
(I[401] = (T)(img)(_n10##x,_n1##y,z,c)), \
12392
(I[428] = (T)(img)(_n10##x,_n2##y,z,c)), \
12393
(I[455] = (T)(img)(_n10##x,_n3##y,z,c)), \
12394
(I[482] = (T)(img)(_n10##x,_n4##y,z,c)), \
12395
(I[509] = (T)(img)(_n10##x,_n5##y,z,c)), \
12396
(I[536] = (T)(img)(_n10##x,_n6##y,z,c)), \
12397
(I[563] = (T)(img)(_n10##x,_n7##y,z,c)), \
12398
(I[590] = (T)(img)(_n10##x,_n8##y,z,c)), \
12399
(I[617] = (T)(img)(_n10##x,_n9##y,z,c)), \
12400
(I[644] = (T)(img)(_n10##x,_n10##y,z,c)), \
12401
(I[671] = (T)(img)(_n10##x,_n11##y,z,c)), \
12402
(I[698] = (T)(img)(_n10##x,_n12##y,z,c)), \
12403
(I[725] = (T)(img)(_n10##x,_n13##y,z,c)), \
12404
(I[24] = (T)(img)(_n11##x,_p13##y,z,c)), \
12405
(I[51] = (T)(img)(_n11##x,_p12##y,z,c)), \
12406
(I[78] = (T)(img)(_n11##x,_p11##y,z,c)), \
12407
(I[105] = (T)(img)(_n11##x,_p10##y,z,c)), \
12408
(I[132] = (T)(img)(_n11##x,_p9##y,z,c)), \
12409
(I[159] = (T)(img)(_n11##x,_p8##y,z,c)), \
12410
(I[186] = (T)(img)(_n11##x,_p7##y,z,c)), \
12411
(I[213] = (T)(img)(_n11##x,_p6##y,z,c)), \
12412
(I[240] = (T)(img)(_n11##x,_p5##y,z,c)), \
12413
(I[267] = (T)(img)(_n11##x,_p4##y,z,c)), \
12414
(I[294] = (T)(img)(_n11##x,_p3##y,z,c)), \
12415
(I[321] = (T)(img)(_n11##x,_p2##y,z,c)), \
12416
(I[348] = (T)(img)(_n11##x,_p1##y,z,c)), \
12417
(I[375] = (T)(img)(_n11##x,y,z,c)), \
12418
(I[402] = (T)(img)(_n11##x,_n1##y,z,c)), \
12419
(I[429] = (T)(img)(_n11##x,_n2##y,z,c)), \
12420
(I[456] = (T)(img)(_n11##x,_n3##y,z,c)), \
12421
(I[483] = (T)(img)(_n11##x,_n4##y,z,c)), \
12422
(I[510] = (T)(img)(_n11##x,_n5##y,z,c)), \
12423
(I[537] = (T)(img)(_n11##x,_n6##y,z,c)), \
12424
(I[564] = (T)(img)(_n11##x,_n7##y,z,c)), \
12425
(I[591] = (T)(img)(_n11##x,_n8##y,z,c)), \
12426
(I[618] = (T)(img)(_n11##x,_n9##y,z,c)), \
12427
(I[645] = (T)(img)(_n11##x,_n10##y,z,c)), \
12428
(I[672] = (T)(img)(_n11##x,_n11##y,z,c)), \
12429
(I[699] = (T)(img)(_n11##x,_n12##y,z,c)), \
12430
(I[726] = (T)(img)(_n11##x,_n13##y,z,c)), \
12431
(I[25] = (T)(img)(_n12##x,_p13##y,z,c)), \
12432
(I[52] = (T)(img)(_n12##x,_p12##y,z,c)), \
12433
(I[79] = (T)(img)(_n12##x,_p11##y,z,c)), \
12434
(I[106] = (T)(img)(_n12##x,_p10##y,z,c)), \
12435
(I[133] = (T)(img)(_n12##x,_p9##y,z,c)), \
12436
(I[160] = (T)(img)(_n12##x,_p8##y,z,c)), \
12437
(I[187] = (T)(img)(_n12##x,_p7##y,z,c)), \
12438
(I[214] = (T)(img)(_n12##x,_p6##y,z,c)), \
12439
(I[241] = (T)(img)(_n12##x,_p5##y,z,c)), \
12440
(I[268] = (T)(img)(_n12##x,_p4##y,z,c)), \
12441
(I[295] = (T)(img)(_n12##x,_p3##y,z,c)), \
12442
(I[322] = (T)(img)(_n12##x,_p2##y,z,c)), \
12443
(I[349] = (T)(img)(_n12##x,_p1##y,z,c)), \
12444
(I[376] = (T)(img)(_n12##x,y,z,c)), \
12445
(I[403] = (T)(img)(_n12##x,_n1##y,z,c)), \
12446
(I[430] = (T)(img)(_n12##x,_n2##y,z,c)), \
12447
(I[457] = (T)(img)(_n12##x,_n3##y,z,c)), \
12448
(I[484] = (T)(img)(_n12##x,_n4##y,z,c)), \
12449
(I[511] = (T)(img)(_n12##x,_n5##y,z,c)), \
12450
(I[538] = (T)(img)(_n12##x,_n6##y,z,c)), \
12451
(I[565] = (T)(img)(_n12##x,_n7##y,z,c)), \
12452
(I[592] = (T)(img)(_n12##x,_n8##y,z,c)), \
12453
(I[619] = (T)(img)(_n12##x,_n9##y,z,c)), \
12454
(I[646] = (T)(img)(_n12##x,_n10##y,z,c)), \
12455
(I[673] = (T)(img)(_n12##x,_n11##y,z,c)), \
12456
(I[700] = (T)(img)(_n12##x,_n12##y,z,c)), \
12457
(I[727] = (T)(img)(_n12##x,_n13##y,z,c)), \
12458
13>=((img)._width)?(img).width() - 1:13); \
12459
(_n13##x<(img).width() && ( \
12460
(I[26] = (T)(img)(_n13##x,_p13##y,z,c)), \
12461
(I[53] = (T)(img)(_n13##x,_p12##y,z,c)), \
12462
(I[80] = (T)(img)(_n13##x,_p11##y,z,c)), \
12463
(I[107] = (T)(img)(_n13##x,_p10##y,z,c)), \
12464
(I[134] = (T)(img)(_n13##x,_p9##y,z,c)), \
12465
(I[161] = (T)(img)(_n13##x,_p8##y,z,c)), \
12466
(I[188] = (T)(img)(_n13##x,_p7##y,z,c)), \
12467
(I[215] = (T)(img)(_n13##x,_p6##y,z,c)), \
12468
(I[242] = (T)(img)(_n13##x,_p5##y,z,c)), \
12469
(I[269] = (T)(img)(_n13##x,_p4##y,z,c)), \
12470
(I[296] = (T)(img)(_n13##x,_p3##y,z,c)), \
12471
(I[323] = (T)(img)(_n13##x,_p2##y,z,c)), \
12472
(I[350] = (T)(img)(_n13##x,_p1##y,z,c)), \
12473
(I[377] = (T)(img)(_n13##x,y,z,c)), \
12474
(I[404] = (T)(img)(_n13##x,_n1##y,z,c)), \
12475
(I[431] = (T)(img)(_n13##x,_n2##y,z,c)), \
12476
(I[458] = (T)(img)(_n13##x,_n3##y,z,c)), \
12477
(I[485] = (T)(img)(_n13##x,_n4##y,z,c)), \
12478
(I[512] = (T)(img)(_n13##x,_n5##y,z,c)), \
12479
(I[539] = (T)(img)(_n13##x,_n6##y,z,c)), \
12480
(I[566] = (T)(img)(_n13##x,_n7##y,z,c)), \
12481
(I[593] = (T)(img)(_n13##x,_n8##y,z,c)), \
12482
(I[620] = (T)(img)(_n13##x,_n9##y,z,c)), \
12483
(I[647] = (T)(img)(_n13##x,_n10##y,z,c)), \
12484
(I[674] = (T)(img)(_n13##x,_n11##y,z,c)), \
12485
(I[701] = (T)(img)(_n13##x,_n12##y,z,c)), \
12486
(I[728] = (T)(img)(_n13##x,_n13##y,z,c)),1)) || \
12487
_n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
12488
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], \
12489
I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \
12490
I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], \
12491
I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
12492
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], \
12493
I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \
12494
I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \
12495
I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
12496
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], \
12497
I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \
12498
I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], \
12499
I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], \
12500
I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], \
12501
I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], \
12502
I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], \
12503
I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \
12504
I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], \
12505
I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], \
12506
I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], \
12507
I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], \
12508
I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], \
12509
I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], \
12510
I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], \
12511
I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], \
12512
I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], \
12513
I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], \
12514
I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], \
12515
_p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x)
12516
12517
#define cimg_for_in27x27(img,x0,y0,x1,y1,x,y,z,c,I,T) \
12518
cimg_for_in27((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
12519
_p13##x = x - 13<0?0:x - 13, \
12520
_p12##x = x - 12<0?0:x - 12, \
12521
_p11##x = x - 11<0?0:x - 11, \
12522
_p10##x = x - 10<0?0:x - 10, \
12523
_p9##x = x - 9<0?0:x - 9, \
12524
_p8##x = x - 8<0?0:x - 8, \
12525
_p7##x = x - 7<0?0:x - 7, \
12526
_p6##x = x - 6<0?0:x - 6, \
12527
_p5##x = x - 5<0?0:x - 5, \
12528
_p4##x = x - 4<0?0:x - 4, \
12529
_p3##x = x - 3<0?0:x - 3, \
12530
_p2##x = x - 2<0?0:x - 2, \
12531
_p1##x = x - 1<0?0:x - 1, \
12532
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
12533
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
12534
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
12535
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
12536
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
12537
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
12538
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
12539
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
12540
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
12541
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
12542
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
12543
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
12544
_n13##x = (int)( \
12545
(I[0] = (T)(img)(_p13##x,_p13##y,z,c)), \
12546
(I[27] = (T)(img)(_p13##x,_p12##y,z,c)), \
12547
(I[54] = (T)(img)(_p13##x,_p11##y,z,c)), \
12548
(I[81] = (T)(img)(_p13##x,_p10##y,z,c)), \
12549
(I[108] = (T)(img)(_p13##x,_p9##y,z,c)), \
12550
(I[135] = (T)(img)(_p13##x,_p8##y,z,c)), \
12551
(I[162] = (T)(img)(_p13##x,_p7##y,z,c)), \
12552
(I[189] = (T)(img)(_p13##x,_p6##y,z,c)), \
12553
(I[216] = (T)(img)(_p13##x,_p5##y,z,c)), \
12554
(I[243] = (T)(img)(_p13##x,_p4##y,z,c)), \
12555
(I[270] = (T)(img)(_p13##x,_p3##y,z,c)), \
12556
(I[297] = (T)(img)(_p13##x,_p2##y,z,c)), \
12557
(I[324] = (T)(img)(_p13##x,_p1##y,z,c)), \
12558
(I[351] = (T)(img)(_p13##x,y,z,c)), \
12559
(I[378] = (T)(img)(_p13##x,_n1##y,z,c)), \
12560
(I[405] = (T)(img)(_p13##x,_n2##y,z,c)), \
12561
(I[432] = (T)(img)(_p13##x,_n3##y,z,c)), \
12562
(I[459] = (T)(img)(_p13##x,_n4##y,z,c)), \
12563
(I[486] = (T)(img)(_p13##x,_n5##y,z,c)), \
12564
(I[513] = (T)(img)(_p13##x,_n6##y,z,c)), \
12565
(I[540] = (T)(img)(_p13##x,_n7##y,z,c)), \
12566
(I[567] = (T)(img)(_p13##x,_n8##y,z,c)), \
12567
(I[594] = (T)(img)(_p13##x,_n9##y,z,c)), \
12568
(I[621] = (T)(img)(_p13##x,_n10##y,z,c)), \
12569
(I[648] = (T)(img)(_p13##x,_n11##y,z,c)), \
12570
(I[675] = (T)(img)(_p13##x,_n12##y,z,c)), \
12571
(I[702] = (T)(img)(_p13##x,_n13##y,z,c)), \
12572
(I[1] = (T)(img)(_p12##x,_p13##y,z,c)), \
12573
(I[28] = (T)(img)(_p12##x,_p12##y,z,c)), \
12574
(I[55] = (T)(img)(_p12##x,_p11##y,z,c)), \
12575
(I[82] = (T)(img)(_p12##x,_p10##y,z,c)), \
12576
(I[109] = (T)(img)(_p12##x,_p9##y,z,c)), \
12577
(I[136] = (T)(img)(_p12##x,_p8##y,z,c)), \
12578
(I[163] = (T)(img)(_p12##x,_p7##y,z,c)), \
12579
(I[190] = (T)(img)(_p12##x,_p6##y,z,c)), \
12580
(I[217] = (T)(img)(_p12##x,_p5##y,z,c)), \
12581
(I[244] = (T)(img)(_p12##x,_p4##y,z,c)), \
12582
(I[271] = (T)(img)(_p12##x,_p3##y,z,c)), \
12583
(I[298] = (T)(img)(_p12##x,_p2##y,z,c)), \
12584
(I[325] = (T)(img)(_p12##x,_p1##y,z,c)), \
12585
(I[352] = (T)(img)(_p12##x,y,z,c)), \
12586
(I[379] = (T)(img)(_p12##x,_n1##y,z,c)), \
12587
(I[406] = (T)(img)(_p12##x,_n2##y,z,c)), \
12588
(I[433] = (T)(img)(_p12##x,_n3##y,z,c)), \
12589
(I[460] = (T)(img)(_p12##x,_n4##y,z,c)), \
12590
(I[487] = (T)(img)(_p12##x,_n5##y,z,c)), \
12591
(I[514] = (T)(img)(_p12##x,_n6##y,z,c)), \
12592
(I[541] = (T)(img)(_p12##x,_n7##y,z,c)), \
12593
(I[568] = (T)(img)(_p12##x,_n8##y,z,c)), \
12594
(I[595] = (T)(img)(_p12##x,_n9##y,z,c)), \
12595
(I[622] = (T)(img)(_p12##x,_n10##y,z,c)), \
12596
(I[649] = (T)(img)(_p12##x,_n11##y,z,c)), \
12597
(I[676] = (T)(img)(_p12##x,_n12##y,z,c)), \
12598
(I[703] = (T)(img)(_p12##x,_n13##y,z,c)), \
12599
(I[2] = (T)(img)(_p11##x,_p13##y,z,c)), \
12600
(I[29] = (T)(img)(_p11##x,_p12##y,z,c)), \
12601
(I[56] = (T)(img)(_p11##x,_p11##y,z,c)), \
12602
(I[83] = (T)(img)(_p11##x,_p10##y,z,c)), \
12603
(I[110] = (T)(img)(_p11##x,_p9##y,z,c)), \
12604
(I[137] = (T)(img)(_p11##x,_p8##y,z,c)), \
12605
(I[164] = (T)(img)(_p11##x,_p7##y,z,c)), \
12606
(I[191] = (T)(img)(_p11##x,_p6##y,z,c)), \
12607
(I[218] = (T)(img)(_p11##x,_p5##y,z,c)), \
12608
(I[245] = (T)(img)(_p11##x,_p4##y,z,c)), \
12609
(I[272] = (T)(img)(_p11##x,_p3##y,z,c)), \
12610
(I[299] = (T)(img)(_p11##x,_p2##y,z,c)), \
12611
(I[326] = (T)(img)(_p11##x,_p1##y,z,c)), \
12612
(I[353] = (T)(img)(_p11##x,y,z,c)), \
12613
(I[380] = (T)(img)(_p11##x,_n1##y,z,c)), \
12614
(I[407] = (T)(img)(_p11##x,_n2##y,z,c)), \
12615
(I[434] = (T)(img)(_p11##x,_n3##y,z,c)), \
12616
(I[461] = (T)(img)(_p11##x,_n4##y,z,c)), \
12617
(I[488] = (T)(img)(_p11##x,_n5##y,z,c)), \
12618
(I[515] = (T)(img)(_p11##x,_n6##y,z,c)), \
12619
(I[542] = (T)(img)(_p11##x,_n7##y,z,c)), \
12620
(I[569] = (T)(img)(_p11##x,_n8##y,z,c)), \
12621
(I[596] = (T)(img)(_p11##x,_n9##y,z,c)), \
12622
(I[623] = (T)(img)(_p11##x,_n10##y,z,c)), \
12623
(I[650] = (T)(img)(_p11##x,_n11##y,z,c)), \
12624
(I[677] = (T)(img)(_p11##x,_n12##y,z,c)), \
12625
(I[704] = (T)(img)(_p11##x,_n13##y,z,c)), \
12626
(I[3] = (T)(img)(_p10##x,_p13##y,z,c)), \
12627
(I[30] = (T)(img)(_p10##x,_p12##y,z,c)), \
12628
(I[57] = (T)(img)(_p10##x,_p11##y,z,c)), \
12629
(I[84] = (T)(img)(_p10##x,_p10##y,z,c)), \
12630
(I[111] = (T)(img)(_p10##x,_p9##y,z,c)), \
12631
(I[138] = (T)(img)(_p10##x,_p8##y,z,c)), \
12632
(I[165] = (T)(img)(_p10##x,_p7##y,z,c)), \
12633
(I[192] = (T)(img)(_p10##x,_p6##y,z,c)), \
12634
(I[219] = (T)(img)(_p10##x,_p5##y,z,c)), \
12635
(I[246] = (T)(img)(_p10##x,_p4##y,z,c)), \
12636
(I[273] = (T)(img)(_p10##x,_p3##y,z,c)), \
12637
(I[300] = (T)(img)(_p10##x,_p2##y,z,c)), \
12638
(I[327] = (T)(img)(_p10##x,_p1##y,z,c)), \
12639
(I[354] = (T)(img)(_p10##x,y,z,c)), \
12640
(I[381] = (T)(img)(_p10##x,_n1##y,z,c)), \
12641
(I[408] = (T)(img)(_p10##x,_n2##y,z,c)), \
12642
(I[435] = (T)(img)(_p10##x,_n3##y,z,c)), \
12643
(I[462] = (T)(img)(_p10##x,_n4##y,z,c)), \
12644
(I[489] = (T)(img)(_p10##x,_n5##y,z,c)), \
12645
(I[516] = (T)(img)(_p10##x,_n6##y,z,c)), \
12646
(I[543] = (T)(img)(_p10##x,_n7##y,z,c)), \
12647
(I[570] = (T)(img)(_p10##x,_n8##y,z,c)), \
12648
(I[597] = (T)(img)(_p10##x,_n9##y,z,c)), \
12649
(I[624] = (T)(img)(_p10##x,_n10##y,z,c)), \
12650
(I[651] = (T)(img)(_p10##x,_n11##y,z,c)), \
12651
(I[678] = (T)(img)(_p10##x,_n12##y,z,c)), \
12652
(I[705] = (T)(img)(_p10##x,_n13##y,z,c)), \
12653
(I[4] = (T)(img)(_p9##x,_p13##y,z,c)), \
12654
(I[31] = (T)(img)(_p9##x,_p12##y,z,c)), \
12655
(I[58] = (T)(img)(_p9##x,_p11##y,z,c)), \
12656
(I[85] = (T)(img)(_p9##x,_p10##y,z,c)), \
12657
(I[112] = (T)(img)(_p9##x,_p9##y,z,c)), \
12658
(I[139] = (T)(img)(_p9##x,_p8##y,z,c)), \
12659
(I[166] = (T)(img)(_p9##x,_p7##y,z,c)), \
12660
(I[193] = (T)(img)(_p9##x,_p6##y,z,c)), \
12661
(I[220] = (T)(img)(_p9##x,_p5##y,z,c)), \
12662
(I[247] = (T)(img)(_p9##x,_p4##y,z,c)), \
12663
(I[274] = (T)(img)(_p9##x,_p3##y,z,c)), \
12664
(I[301] = (T)(img)(_p9##x,_p2##y,z,c)), \
12665
(I[328] = (T)(img)(_p9##x,_p1##y,z,c)), \
12666
(I[355] = (T)(img)(_p9##x,y,z,c)), \
12667
(I[382] = (T)(img)(_p9##x,_n1##y,z,c)), \
12668
(I[409] = (T)(img)(_p9##x,_n2##y,z,c)), \
12669
(I[436] = (T)(img)(_p9##x,_n3##y,z,c)), \
12670
(I[463] = (T)(img)(_p9##x,_n4##y,z,c)), \
12671
(I[490] = (T)(img)(_p9##x,_n5##y,z,c)), \
12672
(I[517] = (T)(img)(_p9##x,_n6##y,z,c)), \
12673
(I[544] = (T)(img)(_p9##x,_n7##y,z,c)), \
12674
(I[571] = (T)(img)(_p9##x,_n8##y,z,c)), \
12675
(I[598] = (T)(img)(_p9##x,_n9##y,z,c)), \
12676
(I[625] = (T)(img)(_p9##x,_n10##y,z,c)), \
12677
(I[652] = (T)(img)(_p9##x,_n11##y,z,c)), \
12678
(I[679] = (T)(img)(_p9##x,_n12##y,z,c)), \
12679
(I[706] = (T)(img)(_p9##x,_n13##y,z,c)), \
12680
(I[5] = (T)(img)(_p8##x,_p13##y,z,c)), \
12681
(I[32] = (T)(img)(_p8##x,_p12##y,z,c)), \
12682
(I[59] = (T)(img)(_p8##x,_p11##y,z,c)), \
12683
(I[86] = (T)(img)(_p8##x,_p10##y,z,c)), \
12684
(I[113] = (T)(img)(_p8##x,_p9##y,z,c)), \
12685
(I[140] = (T)(img)(_p8##x,_p8##y,z,c)), \
12686
(I[167] = (T)(img)(_p8##x,_p7##y,z,c)), \
12687
(I[194] = (T)(img)(_p8##x,_p6##y,z,c)), \
12688
(I[221] = (T)(img)(_p8##x,_p5##y,z,c)), \
12689
(I[248] = (T)(img)(_p8##x,_p4##y,z,c)), \
12690
(I[275] = (T)(img)(_p8##x,_p3##y,z,c)), \
12691
(I[302] = (T)(img)(_p8##x,_p2##y,z,c)), \
12692
(I[329] = (T)(img)(_p8##x,_p1##y,z,c)), \
12693
(I[356] = (T)(img)(_p8##x,y,z,c)), \
12694
(I[383] = (T)(img)(_p8##x,_n1##y,z,c)), \
12695
(I[410] = (T)(img)(_p8##x,_n2##y,z,c)), \
12696
(I[437] = (T)(img)(_p8##x,_n3##y,z,c)), \
12697
(I[464] = (T)(img)(_p8##x,_n4##y,z,c)), \
12698
(I[491] = (T)(img)(_p8##x,_n5##y,z,c)), \
12699
(I[518] = (T)(img)(_p8##x,_n6##y,z,c)), \
12700
(I[545] = (T)(img)(_p8##x,_n7##y,z,c)), \
12701
(I[572] = (T)(img)(_p8##x,_n8##y,z,c)), \
12702
(I[599] = (T)(img)(_p8##x,_n9##y,z,c)), \
12703
(I[626] = (T)(img)(_p8##x,_n10##y,z,c)), \
12704
(I[653] = (T)(img)(_p8##x,_n11##y,z,c)), \
12705
(I[680] = (T)(img)(_p8##x,_n12##y,z,c)), \
12706
(I[707] = (T)(img)(_p8##x,_n13##y,z,c)), \
12707
(I[6] = (T)(img)(_p7##x,_p13##y,z,c)), \
12708
(I[33] = (T)(img)(_p7##x,_p12##y,z,c)), \
12709
(I[60] = (T)(img)(_p7##x,_p11##y,z,c)), \
12710
(I[87] = (T)(img)(_p7##x,_p10##y,z,c)), \
12711
(I[114] = (T)(img)(_p7##x,_p9##y,z,c)), \
12712
(I[141] = (T)(img)(_p7##x,_p8##y,z,c)), \
12713
(I[168] = (T)(img)(_p7##x,_p7##y,z,c)), \
12714
(I[195] = (T)(img)(_p7##x,_p6##y,z,c)), \
12715
(I[222] = (T)(img)(_p7##x,_p5##y,z,c)), \
12716
(I[249] = (T)(img)(_p7##x,_p4##y,z,c)), \
12717
(I[276] = (T)(img)(_p7##x,_p3##y,z,c)), \
12718
(I[303] = (T)(img)(_p7##x,_p2##y,z,c)), \
12719
(I[330] = (T)(img)(_p7##x,_p1##y,z,c)), \
12720
(I[357] = (T)(img)(_p7##x,y,z,c)), \
12721
(I[384] = (T)(img)(_p7##x,_n1##y,z,c)), \
12722
(I[411] = (T)(img)(_p7##x,_n2##y,z,c)), \
12723
(I[438] = (T)(img)(_p7##x,_n3##y,z,c)), \
12724
(I[465] = (T)(img)(_p7##x,_n4##y,z,c)), \
12725
(I[492] = (T)(img)(_p7##x,_n5##y,z,c)), \
12726
(I[519] = (T)(img)(_p7##x,_n6##y,z,c)), \
12727
(I[546] = (T)(img)(_p7##x,_n7##y,z,c)), \
12728
(I[573] = (T)(img)(_p7##x,_n8##y,z,c)), \
12729
(I[600] = (T)(img)(_p7##x,_n9##y,z,c)), \
12730
(I[627] = (T)(img)(_p7##x,_n10##y,z,c)), \
12731
(I[654] = (T)(img)(_p7##x,_n11##y,z,c)), \
12732
(I[681] = (T)(img)(_p7##x,_n12##y,z,c)), \
12733
(I[708] = (T)(img)(_p7##x,_n13##y,z,c)), \
12734
(I[7] = (T)(img)(_p6##x,_p13##y,z,c)), \
12735
(I[34] = (T)(img)(_p6##x,_p12##y,z,c)), \
12736
(I[61] = (T)(img)(_p6##x,_p11##y,z,c)), \
12737
(I[88] = (T)(img)(_p6##x,_p10##y,z,c)), \
12738
(I[115] = (T)(img)(_p6##x,_p9##y,z,c)), \
12739
(I[142] = (T)(img)(_p6##x,_p8##y,z,c)), \
12740
(I[169] = (T)(img)(_p6##x,_p7##y,z,c)), \
12741
(I[196] = (T)(img)(_p6##x,_p6##y,z,c)), \
12742
(I[223] = (T)(img)(_p6##x,_p5##y,z,c)), \
12743
(I[250] = (T)(img)(_p6##x,_p4##y,z,c)), \
12744
(I[277] = (T)(img)(_p6##x,_p3##y,z,c)), \
12745
(I[304] = (T)(img)(_p6##x,_p2##y,z,c)), \
12746
(I[331] = (T)(img)(_p6##x,_p1##y,z,c)), \
12747
(I[358] = (T)(img)(_p6##x,y,z,c)), \
12748
(I[385] = (T)(img)(_p6##x,_n1##y,z,c)), \
12749
(I[412] = (T)(img)(_p6##x,_n2##y,z,c)), \
12750
(I[439] = (T)(img)(_p6##x,_n3##y,z,c)), \
12751
(I[466] = (T)(img)(_p6##x,_n4##y,z,c)), \
12752
(I[493] = (T)(img)(_p6##x,_n5##y,z,c)), \
12753
(I[520] = (T)(img)(_p6##x,_n6##y,z,c)), \
12754
(I[547] = (T)(img)(_p6##x,_n7##y,z,c)), \
12755
(I[574] = (T)(img)(_p6##x,_n8##y,z,c)), \
12756
(I[601] = (T)(img)(_p6##x,_n9##y,z,c)), \
12757
(I[628] = (T)(img)(_p6##x,_n10##y,z,c)), \
12758
(I[655] = (T)(img)(_p6##x,_n11##y,z,c)), \
12759
(I[682] = (T)(img)(_p6##x,_n12##y,z,c)), \
12760
(I[709] = (T)(img)(_p6##x,_n13##y,z,c)), \
12761
(I[8] = (T)(img)(_p5##x,_p13##y,z,c)), \
12762
(I[35] = (T)(img)(_p5##x,_p12##y,z,c)), \
12763
(I[62] = (T)(img)(_p5##x,_p11##y,z,c)), \
12764
(I[89] = (T)(img)(_p5##x,_p10##y,z,c)), \
12765
(I[116] = (T)(img)(_p5##x,_p9##y,z,c)), \
12766
(I[143] = (T)(img)(_p5##x,_p8##y,z,c)), \
12767
(I[170] = (T)(img)(_p5##x,_p7##y,z,c)), \
12768
(I[197] = (T)(img)(_p5##x,_p6##y,z,c)), \
12769
(I[224] = (T)(img)(_p5##x,_p5##y,z,c)), \
12770
(I[251] = (T)(img)(_p5##x,_p4##y,z,c)), \
12771
(I[278] = (T)(img)(_p5##x,_p3##y,z,c)), \
12772
(I[305] = (T)(img)(_p5##x,_p2##y,z,c)), \
12773
(I[332] = (T)(img)(_p5##x,_p1##y,z,c)), \
12774
(I[359] = (T)(img)(_p5##x,y,z,c)), \
12775
(I[386] = (T)(img)(_p5##x,_n1##y,z,c)), \
12776
(I[413] = (T)(img)(_p5##x,_n2##y,z,c)), \
12777
(I[440] = (T)(img)(_p5##x,_n3##y,z,c)), \
12778
(I[467] = (T)(img)(_p5##x,_n4##y,z,c)), \
12779
(I[494] = (T)(img)(_p5##x,_n5##y,z,c)), \
12780
(I[521] = (T)(img)(_p5##x,_n6##y,z,c)), \
12781
(I[548] = (T)(img)(_p5##x,_n7##y,z,c)), \
12782
(I[575] = (T)(img)(_p5##x,_n8##y,z,c)), \
12783
(I[602] = (T)(img)(_p5##x,_n9##y,z,c)), \
12784
(I[629] = (T)(img)(_p5##x,_n10##y,z,c)), \
12785
(I[656] = (T)(img)(_p5##x,_n11##y,z,c)), \
12786
(I[683] = (T)(img)(_p5##x,_n12##y,z,c)), \
12787
(I[710] = (T)(img)(_p5##x,_n13##y,z,c)), \
12788
(I[9] = (T)(img)(_p4##x,_p13##y,z,c)), \
12789
(I[36] = (T)(img)(_p4##x,_p12##y,z,c)), \
12790
(I[63] = (T)(img)(_p4##x,_p11##y,z,c)), \
12791
(I[90] = (T)(img)(_p4##x,_p10##y,z,c)), \
12792
(I[117] = (T)(img)(_p4##x,_p9##y,z,c)), \
12793
(I[144] = (T)(img)(_p4##x,_p8##y,z,c)), \
12794
(I[171] = (T)(img)(_p4##x,_p7##y,z,c)), \
12795
(I[198] = (T)(img)(_p4##x,_p6##y,z,c)), \
12796
(I[225] = (T)(img)(_p4##x,_p5##y,z,c)), \
12797
(I[252] = (T)(img)(_p4##x,_p4##y,z,c)), \
12798
(I[279] = (T)(img)(_p4##x,_p3##y,z,c)), \
12799
(I[306] = (T)(img)(_p4##x,_p2##y,z,c)), \
12800
(I[333] = (T)(img)(_p4##x,_p1##y,z,c)), \
12801
(I[360] = (T)(img)(_p4##x,y,z,c)), \
12802
(I[387] = (T)(img)(_p4##x,_n1##y,z,c)), \
12803
(I[414] = (T)(img)(_p4##x,_n2##y,z,c)), \
12804
(I[441] = (T)(img)(_p4##x,_n3##y,z,c)), \
12805
(I[468] = (T)(img)(_p4##x,_n4##y,z,c)), \
12806
(I[495] = (T)(img)(_p4##x,_n5##y,z,c)), \
12807
(I[522] = (T)(img)(_p4##x,_n6##y,z,c)), \
12808
(I[549] = (T)(img)(_p4##x,_n7##y,z,c)), \
12809
(I[576] = (T)(img)(_p4##x,_n8##y,z,c)), \
12810
(I[603] = (T)(img)(_p4##x,_n9##y,z,c)), \
12811
(I[630] = (T)(img)(_p4##x,_n10##y,z,c)), \
12812
(I[657] = (T)(img)(_p4##x,_n11##y,z,c)), \
12813
(I[684] = (T)(img)(_p4##x,_n12##y,z,c)), \
12814
(I[711] = (T)(img)(_p4##x,_n13##y,z,c)), \
12815
(I[10] = (T)(img)(_p3##x,_p13##y,z,c)), \
12816
(I[37] = (T)(img)(_p3##x,_p12##y,z,c)), \
12817
(I[64] = (T)(img)(_p3##x,_p11##y,z,c)), \
12818
(I[91] = (T)(img)(_p3##x,_p10##y,z,c)), \
12819
(I[118] = (T)(img)(_p3##x,_p9##y,z,c)), \
12820
(I[145] = (T)(img)(_p3##x,_p8##y,z,c)), \
12821
(I[172] = (T)(img)(_p3##x,_p7##y,z,c)), \
12822
(I[199] = (T)(img)(_p3##x,_p6##y,z,c)), \
12823
(I[226] = (T)(img)(_p3##x,_p5##y,z,c)), \
12824
(I[253] = (T)(img)(_p3##x,_p4##y,z,c)), \
12825
(I[280] = (T)(img)(_p3##x,_p3##y,z,c)), \
12826
(I[307] = (T)(img)(_p3##x,_p2##y,z,c)), \
12827
(I[334] = (T)(img)(_p3##x,_p1##y,z,c)), \
12828
(I[361] = (T)(img)(_p3##x,y,z,c)), \
12829
(I[388] = (T)(img)(_p3##x,_n1##y,z,c)), \
12830
(I[415] = (T)(img)(_p3##x,_n2##y,z,c)), \
12831
(I[442] = (T)(img)(_p3##x,_n3##y,z,c)), \
12832
(I[469] = (T)(img)(_p3##x,_n4##y,z,c)), \
12833
(I[496] = (T)(img)(_p3##x,_n5##y,z,c)), \
12834
(I[523] = (T)(img)(_p3##x,_n6##y,z,c)), \
12835
(I[550] = (T)(img)(_p3##x,_n7##y,z,c)), \
12836
(I[577] = (T)(img)(_p3##x,_n8##y,z,c)), \
12837
(I[604] = (T)(img)(_p3##x,_n9##y,z,c)), \
12838
(I[631] = (T)(img)(_p3##x,_n10##y,z,c)), \
12839
(I[658] = (T)(img)(_p3##x,_n11##y,z,c)), \
12840
(I[685] = (T)(img)(_p3##x,_n12##y,z,c)), \
12841
(I[712] = (T)(img)(_p3##x,_n13##y,z,c)), \
12842
(I[11] = (T)(img)(_p2##x,_p13##y,z,c)), \
12843
(I[38] = (T)(img)(_p2##x,_p12##y,z,c)), \
12844
(I[65] = (T)(img)(_p2##x,_p11##y,z,c)), \
12845
(I[92] = (T)(img)(_p2##x,_p10##y,z,c)), \
12846
(I[119] = (T)(img)(_p2##x,_p9##y,z,c)), \
12847
(I[146] = (T)(img)(_p2##x,_p8##y,z,c)), \
12848
(I[173] = (T)(img)(_p2##x,_p7##y,z,c)), \
12849
(I[200] = (T)(img)(_p2##x,_p6##y,z,c)), \
12850
(I[227] = (T)(img)(_p2##x,_p5##y,z,c)), \
12851
(I[254] = (T)(img)(_p2##x,_p4##y,z,c)), \
12852
(I[281] = (T)(img)(_p2##x,_p3##y,z,c)), \
12853
(I[308] = (T)(img)(_p2##x,_p2##y,z,c)), \
12854
(I[335] = (T)(img)(_p2##x,_p1##y,z,c)), \
12855
(I[362] = (T)(img)(_p2##x,y,z,c)), \
12856
(I[389] = (T)(img)(_p2##x,_n1##y,z,c)), \
12857
(I[416] = (T)(img)(_p2##x,_n2##y,z,c)), \
12858
(I[443] = (T)(img)(_p2##x,_n3##y,z,c)), \
12859
(I[470] = (T)(img)(_p2##x,_n4##y,z,c)), \
12860
(I[497] = (T)(img)(_p2##x,_n5##y,z,c)), \
12861
(I[524] = (T)(img)(_p2##x,_n6##y,z,c)), \
12862
(I[551] = (T)(img)(_p2##x,_n7##y,z,c)), \
12863
(I[578] = (T)(img)(_p2##x,_n8##y,z,c)), \
12864
(I[605] = (T)(img)(_p2##x,_n9##y,z,c)), \
12865
(I[632] = (T)(img)(_p2##x,_n10##y,z,c)), \
12866
(I[659] = (T)(img)(_p2##x,_n11##y,z,c)), \
12867
(I[686] = (T)(img)(_p2##x,_n12##y,z,c)), \
12868
(I[713] = (T)(img)(_p2##x,_n13##y,z,c)), \
12869
(I[12] = (T)(img)(_p1##x,_p13##y,z,c)), \
12870
(I[39] = (T)(img)(_p1##x,_p12##y,z,c)), \
12871
(I[66] = (T)(img)(_p1##x,_p11##y,z,c)), \
12872
(I[93] = (T)(img)(_p1##x,_p10##y,z,c)), \
12873
(I[120] = (T)(img)(_p1##x,_p9##y,z,c)), \
12874
(I[147] = (T)(img)(_p1##x,_p8##y,z,c)), \
12875
(I[174] = (T)(img)(_p1##x,_p7##y,z,c)), \
12876
(I[201] = (T)(img)(_p1##x,_p6##y,z,c)), \
12877
(I[228] = (T)(img)(_p1##x,_p5##y,z,c)), \
12878
(I[255] = (T)(img)(_p1##x,_p4##y,z,c)), \
12879
(I[282] = (T)(img)(_p1##x,_p3##y,z,c)), \
12880
(I[309] = (T)(img)(_p1##x,_p2##y,z,c)), \
12881
(I[336] = (T)(img)(_p1##x,_p1##y,z,c)), \
12882
(I[363] = (T)(img)(_p1##x,y,z,c)), \
12883
(I[390] = (T)(img)(_p1##x,_n1##y,z,c)), \
12884
(I[417] = (T)(img)(_p1##x,_n2##y,z,c)), \
12885
(I[444] = (T)(img)(_p1##x,_n3##y,z,c)), \
12886
(I[471] = (T)(img)(_p1##x,_n4##y,z,c)), \
12887
(I[498] = (T)(img)(_p1##x,_n5##y,z,c)), \
12888
(I[525] = (T)(img)(_p1##x,_n6##y,z,c)), \
12889
(I[552] = (T)(img)(_p1##x,_n7##y,z,c)), \
12890
(I[579] = (T)(img)(_p1##x,_n8##y,z,c)), \
12891
(I[606] = (T)(img)(_p1##x,_n9##y,z,c)), \
12892
(I[633] = (T)(img)(_p1##x,_n10##y,z,c)), \
12893
(I[660] = (T)(img)(_p1##x,_n11##y,z,c)), \
12894
(I[687] = (T)(img)(_p1##x,_n12##y,z,c)), \
12895
(I[714] = (T)(img)(_p1##x,_n13##y,z,c)), \
12896
(I[13] = (T)(img)(x,_p13##y,z,c)), \
12897
(I[40] = (T)(img)(x,_p12##y,z,c)), \
12898
(I[67] = (T)(img)(x,_p11##y,z,c)), \
12899
(I[94] = (T)(img)(x,_p10##y,z,c)), \
12900
(I[121] = (T)(img)(x,_p9##y,z,c)), \
12901
(I[148] = (T)(img)(x,_p8##y,z,c)), \
12902
(I[175] = (T)(img)(x,_p7##y,z,c)), \
12903
(I[202] = (T)(img)(x,_p6##y,z,c)), \
12904
(I[229] = (T)(img)(x,_p5##y,z,c)), \
12905
(I[256] = (T)(img)(x,_p4##y,z,c)), \
12906
(I[283] = (T)(img)(x,_p3##y,z,c)), \
12907
(I[310] = (T)(img)(x,_p2##y,z,c)), \
12908
(I[337] = (T)(img)(x,_p1##y,z,c)), \
12909
(I[364] = (T)(img)(x,y,z,c)), \
12910
(I[391] = (T)(img)(x,_n1##y,z,c)), \
12911
(I[418] = (T)(img)(x,_n2##y,z,c)), \
12912
(I[445] = (T)(img)(x,_n3##y,z,c)), \
12913
(I[472] = (T)(img)(x,_n4##y,z,c)), \
12914
(I[499] = (T)(img)(x,_n5##y,z,c)), \
12915
(I[526] = (T)(img)(x,_n6##y,z,c)), \
12916
(I[553] = (T)(img)(x,_n7##y,z,c)), \
12917
(I[580] = (T)(img)(x,_n8##y,z,c)), \
12918
(I[607] = (T)(img)(x,_n9##y,z,c)), \
12919
(I[634] = (T)(img)(x,_n10##y,z,c)), \
12920
(I[661] = (T)(img)(x,_n11##y,z,c)), \
12921
(I[688] = (T)(img)(x,_n12##y,z,c)), \
12922
(I[715] = (T)(img)(x,_n13##y,z,c)), \
12923
(I[14] = (T)(img)(_n1##x,_p13##y,z,c)), \
12924
(I[41] = (T)(img)(_n1##x,_p12##y,z,c)), \
12925
(I[68] = (T)(img)(_n1##x,_p11##y,z,c)), \
12926
(I[95] = (T)(img)(_n1##x,_p10##y,z,c)), \
12927
(I[122] = (T)(img)(_n1##x,_p9##y,z,c)), \
12928
(I[149] = (T)(img)(_n1##x,_p8##y,z,c)), \
12929
(I[176] = (T)(img)(_n1##x,_p7##y,z,c)), \
12930
(I[203] = (T)(img)(_n1##x,_p6##y,z,c)), \
12931
(I[230] = (T)(img)(_n1##x,_p5##y,z,c)), \
12932
(I[257] = (T)(img)(_n1##x,_p4##y,z,c)), \
12933
(I[284] = (T)(img)(_n1##x,_p3##y,z,c)), \
12934
(I[311] = (T)(img)(_n1##x,_p2##y,z,c)), \
12935
(I[338] = (T)(img)(_n1##x,_p1##y,z,c)), \
12936
(I[365] = (T)(img)(_n1##x,y,z,c)), \
12937
(I[392] = (T)(img)(_n1##x,_n1##y,z,c)), \
12938
(I[419] = (T)(img)(_n1##x,_n2##y,z,c)), \
12939
(I[446] = (T)(img)(_n1##x,_n3##y,z,c)), \
12940
(I[473] = (T)(img)(_n1##x,_n4##y,z,c)), \
12941
(I[500] = (T)(img)(_n1##x,_n5##y,z,c)), \
12942
(I[527] = (T)(img)(_n1##x,_n6##y,z,c)), \
12943
(I[554] = (T)(img)(_n1##x,_n7##y,z,c)), \
12944
(I[581] = (T)(img)(_n1##x,_n8##y,z,c)), \
12945
(I[608] = (T)(img)(_n1##x,_n9##y,z,c)), \
12946
(I[635] = (T)(img)(_n1##x,_n10##y,z,c)), \
12947
(I[662] = (T)(img)(_n1##x,_n11##y,z,c)), \
12948
(I[689] = (T)(img)(_n1##x,_n12##y,z,c)), \
12949
(I[716] = (T)(img)(_n1##x,_n13##y,z,c)), \
12950
(I[15] = (T)(img)(_n2##x,_p13##y,z,c)), \
12951
(I[42] = (T)(img)(_n2##x,_p12##y,z,c)), \
12952
(I[69] = (T)(img)(_n2##x,_p11##y,z,c)), \
12953
(I[96] = (T)(img)(_n2##x,_p10##y,z,c)), \
12954
(I[123] = (T)(img)(_n2##x,_p9##y,z,c)), \
12955
(I[150] = (T)(img)(_n2##x,_p8##y,z,c)), \
12956
(I[177] = (T)(img)(_n2##x,_p7##y,z,c)), \
12957
(I[204] = (T)(img)(_n2##x,_p6##y,z,c)), \
12958
(I[231] = (T)(img)(_n2##x,_p5##y,z,c)), \
12959
(I[258] = (T)(img)(_n2##x,_p4##y,z,c)), \
12960
(I[285] = (T)(img)(_n2##x,_p3##y,z,c)), \
12961
(I[312] = (T)(img)(_n2##x,_p2##y,z,c)), \
12962
(I[339] = (T)(img)(_n2##x,_p1##y,z,c)), \
12963
(I[366] = (T)(img)(_n2##x,y,z,c)), \
12964
(I[393] = (T)(img)(_n2##x,_n1##y,z,c)), \
12965
(I[420] = (T)(img)(_n2##x,_n2##y,z,c)), \
12966
(I[447] = (T)(img)(_n2##x,_n3##y,z,c)), \
12967
(I[474] = (T)(img)(_n2##x,_n4##y,z,c)), \
12968
(I[501] = (T)(img)(_n2##x,_n5##y,z,c)), \
12969
(I[528] = (T)(img)(_n2##x,_n6##y,z,c)), \
12970
(I[555] = (T)(img)(_n2##x,_n7##y,z,c)), \
12971
(I[582] = (T)(img)(_n2##x,_n8##y,z,c)), \
12972
(I[609] = (T)(img)(_n2##x,_n9##y,z,c)), \
12973
(I[636] = (T)(img)(_n2##x,_n10##y,z,c)), \
12974
(I[663] = (T)(img)(_n2##x,_n11##y,z,c)), \
12975
(I[690] = (T)(img)(_n2##x,_n12##y,z,c)), \
12976
(I[717] = (T)(img)(_n2##x,_n13##y,z,c)), \
12977
(I[16] = (T)(img)(_n3##x,_p13##y,z,c)), \
12978
(I[43] = (T)(img)(_n3##x,_p12##y,z,c)), \
12979
(I[70] = (T)(img)(_n3##x,_p11##y,z,c)), \
12980
(I[97] = (T)(img)(_n3##x,_p10##y,z,c)), \
12981
(I[124] = (T)(img)(_n3##x,_p9##y,z,c)), \
12982
(I[151] = (T)(img)(_n3##x,_p8##y,z,c)), \
12983
(I[178] = (T)(img)(_n3##x,_p7##y,z,c)), \
12984
(I[205] = (T)(img)(_n3##x,_p6##y,z,c)), \
12985
(I[232] = (T)(img)(_n3##x,_p5##y,z,c)), \
12986
(I[259] = (T)(img)(_n3##x,_p4##y,z,c)), \
12987
(I[286] = (T)(img)(_n3##x,_p3##y,z,c)), \
12988
(I[313] = (T)(img)(_n3##x,_p2##y,z,c)), \
12989
(I[340] = (T)(img)(_n3##x,_p1##y,z,c)), \
12990
(I[367] = (T)(img)(_n3##x,y,z,c)), \
12991
(I[394] = (T)(img)(_n3##x,_n1##y,z,c)), \
12992
(I[421] = (T)(img)(_n3##x,_n2##y,z,c)), \
12993
(I[448] = (T)(img)(_n3##x,_n3##y,z,c)), \
12994
(I[475] = (T)(img)(_n3##x,_n4##y,z,c)), \
12995
(I[502] = (T)(img)(_n3##x,_n5##y,z,c)), \
12996
(I[529] = (T)(img)(_n3##x,_n6##y,z,c)), \
12997
(I[556] = (T)(img)(_n3##x,_n7##y,z,c)), \
12998
(I[583] = (T)(img)(_n3##x,_n8##y,z,c)), \
12999
(I[610] = (T)(img)(_n3##x,_n9##y,z,c)), \
13000
(I[637] = (T)(img)(_n3##x,_n10##y,z,c)), \
13001
(I[664] = (T)(img)(_n3##x,_n11##y,z,c)), \
13002
(I[691] = (T)(img)(_n3##x,_n12##y,z,c)), \
13003
(I[718] = (T)(img)(_n3##x,_n13##y,z,c)), \
13004
(I[17] = (T)(img)(_n4##x,_p13##y,z,c)), \
13005
(I[44] = (T)(img)(_n4##x,_p12##y,z,c)), \
13006
(I[71] = (T)(img)(_n4##x,_p11##y,z,c)), \
13007
(I[98] = (T)(img)(_n4##x,_p10##y,z,c)), \
13008
(I[125] = (T)(img)(_n4##x,_p9##y,z,c)), \
13009
(I[152] = (T)(img)(_n4##x,_p8##y,z,c)), \
13010
(I[179] = (T)(img)(_n4##x,_p7##y,z,c)), \
13011
(I[206] = (T)(img)(_n4##x,_p6##y,z,c)), \
13012
(I[233] = (T)(img)(_n4##x,_p5##y,z,c)), \
13013
(I[260] = (T)(img)(_n4##x,_p4##y,z,c)), \
13014
(I[287] = (T)(img)(_n4##x,_p3##y,z,c)), \
13015
(I[314] = (T)(img)(_n4##x,_p2##y,z,c)), \
13016
(I[341] = (T)(img)(_n4##x,_p1##y,z,c)), \
13017
(I[368] = (T)(img)(_n4##x,y,z,c)), \
13018
(I[395] = (T)(img)(_n4##x,_n1##y,z,c)), \
13019
(I[422] = (T)(img)(_n4##x,_n2##y,z,c)), \
13020
(I[449] = (T)(img)(_n4##x,_n3##y,z,c)), \
13021
(I[476] = (T)(img)(_n4##x,_n4##y,z,c)), \
13022
(I[503] = (T)(img)(_n4##x,_n5##y,z,c)), \
13023
(I[530] = (T)(img)(_n4##x,_n6##y,z,c)), \
13024
(I[557] = (T)(img)(_n4##x,_n7##y,z,c)), \
13025
(I[584] = (T)(img)(_n4##x,_n8##y,z,c)), \
13026
(I[611] = (T)(img)(_n4##x,_n9##y,z,c)), \
13027
(I[638] = (T)(img)(_n4##x,_n10##y,z,c)), \
13028
(I[665] = (T)(img)(_n4##x,_n11##y,z,c)), \
13029
(I[692] = (T)(img)(_n4##x,_n12##y,z,c)), \
13030
(I[719] = (T)(img)(_n4##x,_n13##y,z,c)), \
13031
(I[18] = (T)(img)(_n5##x,_p13##y,z,c)), \
13032
(I[45] = (T)(img)(_n5##x,_p12##y,z,c)), \
13033
(I[72] = (T)(img)(_n5##x,_p11##y,z,c)), \
13034
(I[99] = (T)(img)(_n5##x,_p10##y,z,c)), \
13035
(I[126] = (T)(img)(_n5##x,_p9##y,z,c)), \
13036
(I[153] = (T)(img)(_n5##x,_p8##y,z,c)), \
13037
(I[180] = (T)(img)(_n5##x,_p7##y,z,c)), \
13038
(I[207] = (T)(img)(_n5##x,_p6##y,z,c)), \
13039
(I[234] = (T)(img)(_n5##x,_p5##y,z,c)), \
13040
(I[261] = (T)(img)(_n5##x,_p4##y,z,c)), \
13041
(I[288] = (T)(img)(_n5##x,_p3##y,z,c)), \
13042
(I[315] = (T)(img)(_n5##x,_p2##y,z,c)), \
13043
(I[342] = (T)(img)(_n5##x,_p1##y,z,c)), \
13044
(I[369] = (T)(img)(_n5##x,y,z,c)), \
13045
(I[396] = (T)(img)(_n5##x,_n1##y,z,c)), \
13046
(I[423] = (T)(img)(_n5##x,_n2##y,z,c)), \
13047
(I[450] = (T)(img)(_n5##x,_n3##y,z,c)), \
13048
(I[477] = (T)(img)(_n5##x,_n4##y,z,c)), \
13049
(I[504] = (T)(img)(_n5##x,_n5##y,z,c)), \
13050
(I[531] = (T)(img)(_n5##x,_n6##y,z,c)), \
13051
(I[558] = (T)(img)(_n5##x,_n7##y,z,c)), \
13052
(I[585] = (T)(img)(_n5##x,_n8##y,z,c)), \
13053
(I[612] = (T)(img)(_n5##x,_n9##y,z,c)), \
13054
(I[639] = (T)(img)(_n5##x,_n10##y,z,c)), \
13055
(I[666] = (T)(img)(_n5##x,_n11##y,z,c)), \
13056
(I[693] = (T)(img)(_n5##x,_n12##y,z,c)), \
13057
(I[720] = (T)(img)(_n5##x,_n13##y,z,c)), \
13058
(I[19] = (T)(img)(_n6##x,_p13##y,z,c)), \
13059
(I[46] = (T)(img)(_n6##x,_p12##y,z,c)), \
13060
(I[73] = (T)(img)(_n6##x,_p11##y,z,c)), \
13061
(I[100] = (T)(img)(_n6##x,_p10##y,z,c)), \
13062
(I[127] = (T)(img)(_n6##x,_p9##y,z,c)), \
13063
(I[154] = (T)(img)(_n6##x,_p8##y,z,c)), \
13064
(I[181] = (T)(img)(_n6##x,_p7##y,z,c)), \
13065
(I[208] = (T)(img)(_n6##x,_p6##y,z,c)), \
13066
(I[235] = (T)(img)(_n6##x,_p5##y,z,c)), \
13067
(I[262] = (T)(img)(_n6##x,_p4##y,z,c)), \
13068
(I[289] = (T)(img)(_n6##x,_p3##y,z,c)), \
13069
(I[316] = (T)(img)(_n6##x,_p2##y,z,c)), \
13070
(I[343] = (T)(img)(_n6##x,_p1##y,z,c)), \
13071
(I[370] = (T)(img)(_n6##x,y,z,c)), \
13072
(I[397] = (T)(img)(_n6##x,_n1##y,z,c)), \
13073
(I[424] = (T)(img)(_n6##x,_n2##y,z,c)), \
13074
(I[451] = (T)(img)(_n6##x,_n3##y,z,c)), \
13075
(I[478] = (T)(img)(_n6##x,_n4##y,z,c)), \
13076
(I[505] = (T)(img)(_n6##x,_n5##y,z,c)), \
13077
(I[532] = (T)(img)(_n6##x,_n6##y,z,c)), \
13078
(I[559] = (T)(img)(_n6##x,_n7##y,z,c)), \
13079
(I[586] = (T)(img)(_n6##x,_n8##y,z,c)), \
13080
(I[613] = (T)(img)(_n6##x,_n9##y,z,c)), \
13081
(I[640] = (T)(img)(_n6##x,_n10##y,z,c)), \
13082
(I[667] = (T)(img)(_n6##x,_n11##y,z,c)), \
13083
(I[694] = (T)(img)(_n6##x,_n12##y,z,c)), \
13084
(I[721] = (T)(img)(_n6##x,_n13##y,z,c)), \
13085
(I[20] = (T)(img)(_n7##x,_p13##y,z,c)), \
13086
(I[47] = (T)(img)(_n7##x,_p12##y,z,c)), \
13087
(I[74] = (T)(img)(_n7##x,_p11##y,z,c)), \
13088
(I[101] = (T)(img)(_n7##x,_p10##y,z,c)), \
13089
(I[128] = (T)(img)(_n7##x,_p9##y,z,c)), \
13090
(I[155] = (T)(img)(_n7##x,_p8##y,z,c)), \
13091
(I[182] = (T)(img)(_n7##x,_p7##y,z,c)), \
13092
(I[209] = (T)(img)(_n7##x,_p6##y,z,c)), \
13093
(I[236] = (T)(img)(_n7##x,_p5##y,z,c)), \
13094
(I[263] = (T)(img)(_n7##x,_p4##y,z,c)), \
13095
(I[290] = (T)(img)(_n7##x,_p3##y,z,c)), \
13096
(I[317] = (T)(img)(_n7##x,_p2##y,z,c)), \
13097
(I[344] = (T)(img)(_n7##x,_p1##y,z,c)), \
13098
(I[371] = (T)(img)(_n7##x,y,z,c)), \
13099
(I[398] = (T)(img)(_n7##x,_n1##y,z,c)), \
13100
(I[425] = (T)(img)(_n7##x,_n2##y,z,c)), \
13101
(I[452] = (T)(img)(_n7##x,_n3##y,z,c)), \
13102
(I[479] = (T)(img)(_n7##x,_n4##y,z,c)), \
13103
(I[506] = (T)(img)(_n7##x,_n5##y,z,c)), \
13104
(I[533] = (T)(img)(_n7##x,_n6##y,z,c)), \
13105
(I[560] = (T)(img)(_n7##x,_n7##y,z,c)), \
13106
(I[587] = (T)(img)(_n7##x,_n8##y,z,c)), \
13107
(I[614] = (T)(img)(_n7##x,_n9##y,z,c)), \
13108
(I[641] = (T)(img)(_n7##x,_n10##y,z,c)), \
13109
(I[668] = (T)(img)(_n7##x,_n11##y,z,c)), \
13110
(I[695] = (T)(img)(_n7##x,_n12##y,z,c)), \
13111
(I[722] = (T)(img)(_n7##x,_n13##y,z,c)), \
13112
(I[21] = (T)(img)(_n8##x,_p13##y,z,c)), \
13113
(I[48] = (T)(img)(_n8##x,_p12##y,z,c)), \
13114
(I[75] = (T)(img)(_n8##x,_p11##y,z,c)), \
13115
(I[102] = (T)(img)(_n8##x,_p10##y,z,c)), \
13116
(I[129] = (T)(img)(_n8##x,_p9##y,z,c)), \
13117
(I[156] = (T)(img)(_n8##x,_p8##y,z,c)), \
13118
(I[183] = (T)(img)(_n8##x,_p7##y,z,c)), \
13119
(I[210] = (T)(img)(_n8##x,_p6##y,z,c)), \
13120
(I[237] = (T)(img)(_n8##x,_p5##y,z,c)), \
13121
(I[264] = (T)(img)(_n8##x,_p4##y,z,c)), \
13122
(I[291] = (T)(img)(_n8##x,_p3##y,z,c)), \
13123
(I[318] = (T)(img)(_n8##x,_p2##y,z,c)), \
13124
(I[345] = (T)(img)(_n8##x,_p1##y,z,c)), \
13125
(I[372] = (T)(img)(_n8##x,y,z,c)), \
13126
(I[399] = (T)(img)(_n8##x,_n1##y,z,c)), \
13127
(I[426] = (T)(img)(_n8##x,_n2##y,z,c)), \
13128
(I[453] = (T)(img)(_n8##x,_n3##y,z,c)), \
13129
(I[480] = (T)(img)(_n8##x,_n4##y,z,c)), \
13130
(I[507] = (T)(img)(_n8##x,_n5##y,z,c)), \
13131
(I[534] = (T)(img)(_n8##x,_n6##y,z,c)), \
13132
(I[561] = (T)(img)(_n8##x,_n7##y,z,c)), \
13133
(I[588] = (T)(img)(_n8##x,_n8##y,z,c)), \
13134
(I[615] = (T)(img)(_n8##x,_n9##y,z,c)), \
13135
(I[642] = (T)(img)(_n8##x,_n10##y,z,c)), \
13136
(I[669] = (T)(img)(_n8##x,_n11##y,z,c)), \
13137
(I[696] = (T)(img)(_n8##x,_n12##y,z,c)), \
13138
(I[723] = (T)(img)(_n8##x,_n13##y,z,c)), \
13139
(I[22] = (T)(img)(_n9##x,_p13##y,z,c)), \
13140
(I[49] = (T)(img)(_n9##x,_p12##y,z,c)), \
13141
(I[76] = (T)(img)(_n9##x,_p11##y,z,c)), \
13142
(I[103] = (T)(img)(_n9##x,_p10##y,z,c)), \
13143
(I[130] = (T)(img)(_n9##x,_p9##y,z,c)), \
13144
(I[157] = (T)(img)(_n9##x,_p8##y,z,c)), \
13145
(I[184] = (T)(img)(_n9##x,_p7##y,z,c)), \
13146
(I[211] = (T)(img)(_n9##x,_p6##y,z,c)), \
13147
(I[238] = (T)(img)(_n9##x,_p5##y,z,c)), \
13148
(I[265] = (T)(img)(_n9##x,_p4##y,z,c)), \
13149
(I[292] = (T)(img)(_n9##x,_p3##y,z,c)), \
13150
(I[319] = (T)(img)(_n9##x,_p2##y,z,c)), \
13151
(I[346] = (T)(img)(_n9##x,_p1##y,z,c)), \
13152
(I[373] = (T)(img)(_n9##x,y,z,c)), \
13153
(I[400] = (T)(img)(_n9##x,_n1##y,z,c)), \
13154
(I[427] = (T)(img)(_n9##x,_n2##y,z,c)), \
13155
(I[454] = (T)(img)(_n9##x,_n3##y,z,c)), \
13156
(I[481] = (T)(img)(_n9##x,_n4##y,z,c)), \
13157
(I[508] = (T)(img)(_n9##x,_n5##y,z,c)), \
13158
(I[535] = (T)(img)(_n9##x,_n6##y,z,c)), \
13159
(I[562] = (T)(img)(_n9##x,_n7##y,z,c)), \
13160
(I[589] = (T)(img)(_n9##x,_n8##y,z,c)), \
13161
(I[616] = (T)(img)(_n9##x,_n9##y,z,c)), \
13162
(I[643] = (T)(img)(_n9##x,_n10##y,z,c)), \
13163
(I[670] = (T)(img)(_n9##x,_n11##y,z,c)), \
13164
(I[697] = (T)(img)(_n9##x,_n12##y,z,c)), \
13165
(I[724] = (T)(img)(_n9##x,_n13##y,z,c)), \
13166
(I[23] = (T)(img)(_n10##x,_p13##y,z,c)), \
13167
(I[50] = (T)(img)(_n10##x,_p12##y,z,c)), \
13168
(I[77] = (T)(img)(_n10##x,_p11##y,z,c)), \
13169
(I[104] = (T)(img)(_n10##x,_p10##y,z,c)), \
13170
(I[131] = (T)(img)(_n10##x,_p9##y,z,c)), \
13171
(I[158] = (T)(img)(_n10##x,_p8##y,z,c)), \
13172
(I[185] = (T)(img)(_n10##x,_p7##y,z,c)), \
13173
(I[212] = (T)(img)(_n10##x,_p6##y,z,c)), \
13174
(I[239] = (T)(img)(_n10##x,_p5##y,z,c)), \
13175
(I[266] = (T)(img)(_n10##x,_p4##y,z,c)), \
13176
(I[293] = (T)(img)(_n10##x,_p3##y,z,c)), \
13177
(I[320] = (T)(img)(_n10##x,_p2##y,z,c)), \
13178
(I[347] = (T)(img)(_n10##x,_p1##y,z,c)), \
13179
(I[374] = (T)(img)(_n10##x,y,z,c)), \
13180
(I[401] = (T)(img)(_n10##x,_n1##y,z,c)), \
13181
(I[428] = (T)(img)(_n10##x,_n2##y,z,c)), \
13182
(I[455] = (T)(img)(_n10##x,_n3##y,z,c)), \
13183
(I[482] = (T)(img)(_n10##x,_n4##y,z,c)), \
13184
(I[509] = (T)(img)(_n10##x,_n5##y,z,c)), \
13185
(I[536] = (T)(img)(_n10##x,_n6##y,z,c)), \
13186
(I[563] = (T)(img)(_n10##x,_n7##y,z,c)), \
13187
(I[590] = (T)(img)(_n10##x,_n8##y,z,c)), \
13188
(I[617] = (T)(img)(_n10##x,_n9##y,z,c)), \
13189
(I[644] = (T)(img)(_n10##x,_n10##y,z,c)), \
13190
(I[671] = (T)(img)(_n10##x,_n11##y,z,c)), \
13191
(I[698] = (T)(img)(_n10##x,_n12##y,z,c)), \
13192
(I[725] = (T)(img)(_n10##x,_n13##y,z,c)), \
13193
(I[24] = (T)(img)(_n11##x,_p13##y,z,c)), \
13194
(I[51] = (T)(img)(_n11##x,_p12##y,z,c)), \
13195
(I[78] = (T)(img)(_n11##x,_p11##y,z,c)), \
13196
(I[105] = (T)(img)(_n11##x,_p10##y,z,c)), \
13197
(I[132] = (T)(img)(_n11##x,_p9##y,z,c)), \
13198
(I[159] = (T)(img)(_n11##x,_p8##y,z,c)), \
13199
(I[186] = (T)(img)(_n11##x,_p7##y,z,c)), \
13200
(I[213] = (T)(img)(_n11##x,_p6##y,z,c)), \
13201
(I[240] = (T)(img)(_n11##x,_p5##y,z,c)), \
13202
(I[267] = (T)(img)(_n11##x,_p4##y,z,c)), \
13203
(I[294] = (T)(img)(_n11##x,_p3##y,z,c)), \
13204
(I[321] = (T)(img)(_n11##x,_p2##y,z,c)), \
13205
(I[348] = (T)(img)(_n11##x,_p1##y,z,c)), \
13206
(I[375] = (T)(img)(_n11##x,y,z,c)), \
13207
(I[402] = (T)(img)(_n11##x,_n1##y,z,c)), \
13208
(I[429] = (T)(img)(_n11##x,_n2##y,z,c)), \
13209
(I[456] = (T)(img)(_n11##x,_n3##y,z,c)), \
13210
(I[483] = (T)(img)(_n11##x,_n4##y,z,c)), \
13211
(I[510] = (T)(img)(_n11##x,_n5##y,z,c)), \
13212
(I[537] = (T)(img)(_n11##x,_n6##y,z,c)), \
13213
(I[564] = (T)(img)(_n11##x,_n7##y,z,c)), \
13214
(I[591] = (T)(img)(_n11##x,_n8##y,z,c)), \
13215
(I[618] = (T)(img)(_n11##x,_n9##y,z,c)), \
13216
(I[645] = (T)(img)(_n11##x,_n10##y,z,c)), \
13217
(I[672] = (T)(img)(_n11##x,_n11##y,z,c)), \
13218
(I[699] = (T)(img)(_n11##x,_n12##y,z,c)), \
13219
(I[726] = (T)(img)(_n11##x,_n13##y,z,c)), \
13220
(I[25] = (T)(img)(_n12##x,_p13##y,z,c)), \
13221
(I[52] = (T)(img)(_n12##x,_p12##y,z,c)), \
13222
(I[79] = (T)(img)(_n12##x,_p11##y,z,c)), \
13223
(I[106] = (T)(img)(_n12##x,_p10##y,z,c)), \
13224
(I[133] = (T)(img)(_n12##x,_p9##y,z,c)), \
13225
(I[160] = (T)(img)(_n12##x,_p8##y,z,c)), \
13226
(I[187] = (T)(img)(_n12##x,_p7##y,z,c)), \
13227
(I[214] = (T)(img)(_n12##x,_p6##y,z,c)), \
13228
(I[241] = (T)(img)(_n12##x,_p5##y,z,c)), \
13229
(I[268] = (T)(img)(_n12##x,_p4##y,z,c)), \
13230
(I[295] = (T)(img)(_n12##x,_p3##y,z,c)), \
13231
(I[322] = (T)(img)(_n12##x,_p2##y,z,c)), \
13232
(I[349] = (T)(img)(_n12##x,_p1##y,z,c)), \
13233
(I[376] = (T)(img)(_n12##x,y,z,c)), \
13234
(I[403] = (T)(img)(_n12##x,_n1##y,z,c)), \
13235
(I[430] = (T)(img)(_n12##x,_n2##y,z,c)), \
13236
(I[457] = (T)(img)(_n12##x,_n3##y,z,c)), \
13237
(I[484] = (T)(img)(_n12##x,_n4##y,z,c)), \
13238
(I[511] = (T)(img)(_n12##x,_n5##y,z,c)), \
13239
(I[538] = (T)(img)(_n12##x,_n6##y,z,c)), \
13240
(I[565] = (T)(img)(_n12##x,_n7##y,z,c)), \
13241
(I[592] = (T)(img)(_n12##x,_n8##y,z,c)), \
13242
(I[619] = (T)(img)(_n12##x,_n9##y,z,c)), \
13243
(I[646] = (T)(img)(_n12##x,_n10##y,z,c)), \
13244
(I[673] = (T)(img)(_n12##x,_n11##y,z,c)), \
13245
(I[700] = (T)(img)(_n12##x,_n12##y,z,c)), \
13246
(I[727] = (T)(img)(_n12##x,_n13##y,z,c)), \
13247
x + 13>=(img).width()?(img).width() - 1:x + 13); \
13248
x<=(int)(x1) && ((_n13##x<(img).width() && ( \
13249
(I[26] = (T)(img)(_n13##x,_p13##y,z,c)), \
13250
(I[53] = (T)(img)(_n13##x,_p12##y,z,c)), \
13251
(I[80] = (T)(img)(_n13##x,_p11##y,z,c)), \
13252
(I[107] = (T)(img)(_n13##x,_p10##y,z,c)), \
13253
(I[134] = (T)(img)(_n13##x,_p9##y,z,c)), \
13254
(I[161] = (T)(img)(_n13##x,_p8##y,z,c)), \
13255
(I[188] = (T)(img)(_n13##x,_p7##y,z,c)), \
13256
(I[215] = (T)(img)(_n13##x,_p6##y,z,c)), \
13257
(I[242] = (T)(img)(_n13##x,_p5##y,z,c)), \
13258
(I[269] = (T)(img)(_n13##x,_p4##y,z,c)), \
13259
(I[296] = (T)(img)(_n13##x,_p3##y,z,c)), \
13260
(I[323] = (T)(img)(_n13##x,_p2##y,z,c)), \
13261
(I[350] = (T)(img)(_n13##x,_p1##y,z,c)), \
13262
(I[377] = (T)(img)(_n13##x,y,z,c)), \
13263
(I[404] = (T)(img)(_n13##x,_n1##y,z,c)), \
13264
(I[431] = (T)(img)(_n13##x,_n2##y,z,c)), \
13265
(I[458] = (T)(img)(_n13##x,_n3##y,z,c)), \
13266
(I[485] = (T)(img)(_n13##x,_n4##y,z,c)), \
13267
(I[512] = (T)(img)(_n13##x,_n5##y,z,c)), \
13268
(I[539] = (T)(img)(_n13##x,_n6##y,z,c)), \
13269
(I[566] = (T)(img)(_n13##x,_n7##y,z,c)), \
13270
(I[593] = (T)(img)(_n13##x,_n8##y,z,c)), \
13271
(I[620] = (T)(img)(_n13##x,_n9##y,z,c)), \
13272
(I[647] = (T)(img)(_n13##x,_n10##y,z,c)), \
13273
(I[674] = (T)(img)(_n13##x,_n11##y,z,c)), \
13274
(I[701] = (T)(img)(_n13##x,_n12##y,z,c)), \
13275
(I[728] = (T)(img)(_n13##x,_n13##y,z,c)),1)) || \
13276
_n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
13277
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], \
13278
I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \
13279
I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], \
13280
I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
13281
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], \
13282
I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \
13283
I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \
13284
I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
13285
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], \
13286
I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \
13287
I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], \
13288
I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], \
13289
I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], \
13290
I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], \
13291
I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], \
13292
I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \
13293
I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], \
13294
I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], \
13295
I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], \
13296
I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], \
13297
I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], \
13298
I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], \
13299
I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], \
13300
I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], \
13301
I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], \
13302
I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], \
13303
I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], \
13304
_p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x)
13305
13306
#define cimg_get27x27(img,x,y,z,c,I,T) \
13307
I[0] = (T)(img)(_p13##x,_p13##y,z,c), I[1] = (T)(img)(_p12##x,_p13##y,z,c), I[2] = (T)(img)(_p11##x,_p13##y,z,c), I[3] = (T)(img)(_p10##x,_p13##y,z,c), I[4] = (T)(img)(_p9##x,_p13##y,z,c), I[5] = (T)(img)(_p8##x,_p13##y,z,c), I[6] = (T)(img)(_p7##x,_p13##y,z,c), I[7] = (T)(img)(_p6##x,_p13##y,z,c), I[8] = (T)(img)(_p5##x,_p13##y,z,c), I[9] = (T)(img)(_p4##x,_p13##y,z,c), I[10] = (T)(img)(_p3##x,_p13##y,z,c), I[11] = (T)(img)(_p2##x,_p13##y,z,c), I[12] = (T)(img)(_p1##x,_p13##y,z,c), I[13] = (T)(img)(x,_p13##y,z,c), I[14] = (T)(img)(_n1##x,_p13##y,z,c), I[15] = (T)(img)(_n2##x,_p13##y,z,c), I[16] = (T)(img)(_n3##x,_p13##y,z,c), I[17] = (T)(img)(_n4##x,_p13##y,z,c), I[18] = (T)(img)(_n5##x,_p13##y,z,c), I[19] = (T)(img)(_n6##x,_p13##y,z,c), I[20] = (T)(img)(_n7##x,_p13##y,z,c), I[21] = (T)(img)(_n8##x,_p13##y,z,c), I[22] = (T)(img)(_n9##x,_p13##y,z,c), I[23] = (T)(img)(_n10##x,_p13##y,z,c), I[24] = (T)(img)(_n11##x,_p13##y,z,c), I[25] = (T)(img)(_n12##x,_p13##y,z,c), I[26] = (T)(img)(_n13##x,_p13##y,z,c), \
13308
I[27] = (T)(img)(_p13##x,_p12##y,z,c), I[28] = (T)(img)(_p12##x,_p12##y,z,c), I[29] = (T)(img)(_p11##x,_p12##y,z,c), I[30] = (T)(img)(_p10##x,_p12##y,z,c), I[31] = (T)(img)(_p9##x,_p12##y,z,c), I[32] = (T)(img)(_p8##x,_p12##y,z,c), I[33] = (T)(img)(_p7##x,_p12##y,z,c), I[34] = (T)(img)(_p6##x,_p12##y,z,c), I[35] = (T)(img)(_p5##x,_p12##y,z,c), I[36] = (T)(img)(_p4##x,_p12##y,z,c), I[37] = (T)(img)(_p3##x,_p12##y,z,c), I[38] = (T)(img)(_p2##x,_p12##y,z,c), I[39] = (T)(img)(_p1##x,_p12##y,z,c), I[40] = (T)(img)(x,_p12##y,z,c), I[41] = (T)(img)(_n1##x,_p12##y,z,c), I[42] = (T)(img)(_n2##x,_p12##y,z,c), I[43] = (T)(img)(_n3##x,_p12##y,z,c), I[44] = (T)(img)(_n4##x,_p12##y,z,c), I[45] = (T)(img)(_n5##x,_p12##y,z,c), I[46] = (T)(img)(_n6##x,_p12##y,z,c), I[47] = (T)(img)(_n7##x,_p12##y,z,c), I[48] = (T)(img)(_n8##x,_p12##y,z,c), I[49] = (T)(img)(_n9##x,_p12##y,z,c), I[50] = (T)(img)(_n10##x,_p12##y,z,c), I[51] = (T)(img)(_n11##x,_p12##y,z,c), I[52] = (T)(img)(_n12##x,_p12##y,z,c), I[53] = (T)(img)(_n13##x,_p12##y,z,c), \
13309
I[54] = (T)(img)(_p13##x,_p11##y,z,c), I[55] = (T)(img)(_p12##x,_p11##y,z,c), I[56] = (T)(img)(_p11##x,_p11##y,z,c), I[57] = (T)(img)(_p10##x,_p11##y,z,c), I[58] = (T)(img)(_p9##x,_p11##y,z,c), I[59] = (T)(img)(_p8##x,_p11##y,z,c), I[60] = (T)(img)(_p7##x,_p11##y,z,c), I[61] = (T)(img)(_p6##x,_p11##y,z,c), I[62] = (T)(img)(_p5##x,_p11##y,z,c), I[63] = (T)(img)(_p4##x,_p11##y,z,c), I[64] = (T)(img)(_p3##x,_p11##y,z,c), I[65] = (T)(img)(_p2##x,_p11##y,z,c), I[66] = (T)(img)(_p1##x,_p11##y,z,c), I[67] = (T)(img)(x,_p11##y,z,c), I[68] = (T)(img)(_n1##x,_p11##y,z,c), I[69] = (T)(img)(_n2##x,_p11##y,z,c), I[70] = (T)(img)(_n3##x,_p11##y,z,c), I[71] = (T)(img)(_n4##x,_p11##y,z,c), I[72] = (T)(img)(_n5##x,_p11##y,z,c), I[73] = (T)(img)(_n6##x,_p11##y,z,c), I[74] = (T)(img)(_n7##x,_p11##y,z,c), I[75] = (T)(img)(_n8##x,_p11##y,z,c), I[76] = (T)(img)(_n9##x,_p11##y,z,c), I[77] = (T)(img)(_n10##x,_p11##y,z,c), I[78] = (T)(img)(_n11##x,_p11##y,z,c), I[79] = (T)(img)(_n12##x,_p11##y,z,c), I[80] = (T)(img)(_n13##x,_p11##y,z,c), \
13310
I[81] = (T)(img)(_p13##x,_p10##y,z,c), I[82] = (T)(img)(_p12##x,_p10##y,z,c), I[83] = (T)(img)(_p11##x,_p10##y,z,c), I[84] = (T)(img)(_p10##x,_p10##y,z,c), I[85] = (T)(img)(_p9##x,_p10##y,z,c), I[86] = (T)(img)(_p8##x,_p10##y,z,c), I[87] = (T)(img)(_p7##x,_p10##y,z,c), I[88] = (T)(img)(_p6##x,_p10##y,z,c), I[89] = (T)(img)(_p5##x,_p10##y,z,c), I[90] = (T)(img)(_p4##x,_p10##y,z,c), I[91] = (T)(img)(_p3##x,_p10##y,z,c), I[92] = (T)(img)(_p2##x,_p10##y,z,c), I[93] = (T)(img)(_p1##x,_p10##y,z,c), I[94] = (T)(img)(x,_p10##y,z,c), I[95] = (T)(img)(_n1##x,_p10##y,z,c), I[96] = (T)(img)(_n2##x,_p10##y,z,c), I[97] = (T)(img)(_n3##x,_p10##y,z,c), I[98] = (T)(img)(_n4##x,_p10##y,z,c), I[99] = (T)(img)(_n5##x,_p10##y,z,c), I[100] = (T)(img)(_n6##x,_p10##y,z,c), I[101] = (T)(img)(_n7##x,_p10##y,z,c), I[102] = (T)(img)(_n8##x,_p10##y,z,c), I[103] = (T)(img)(_n9##x,_p10##y,z,c), I[104] = (T)(img)(_n10##x,_p10##y,z,c), I[105] = (T)(img)(_n11##x,_p10##y,z,c), I[106] = (T)(img)(_n12##x,_p10##y,z,c), I[107] = (T)(img)(_n13##x,_p10##y,z,c), \
13311
I[108] = (T)(img)(_p13##x,_p9##y,z,c), I[109] = (T)(img)(_p12##x,_p9##y,z,c), I[110] = (T)(img)(_p11##x,_p9##y,z,c), I[111] = (T)(img)(_p10##x,_p9##y,z,c), I[112] = (T)(img)(_p9##x,_p9##y,z,c), I[113] = (T)(img)(_p8##x,_p9##y,z,c), I[114] = (T)(img)(_p7##x,_p9##y,z,c), I[115] = (T)(img)(_p6##x,_p9##y,z,c), I[116] = (T)(img)(_p5##x,_p9##y,z,c), I[117] = (T)(img)(_p4##x,_p9##y,z,c), I[118] = (T)(img)(_p3##x,_p9##y,z,c), I[119] = (T)(img)(_p2##x,_p9##y,z,c), I[120] = (T)(img)(_p1##x,_p9##y,z,c), I[121] = (T)(img)(x,_p9##y,z,c), I[122] = (T)(img)(_n1##x,_p9##y,z,c), I[123] = (T)(img)(_n2##x,_p9##y,z,c), I[124] = (T)(img)(_n3##x,_p9##y,z,c), I[125] = (T)(img)(_n4##x,_p9##y,z,c), I[126] = (T)(img)(_n5##x,_p9##y,z,c), I[127] = (T)(img)(_n6##x,_p9##y,z,c), I[128] = (T)(img)(_n7##x,_p9##y,z,c), I[129] = (T)(img)(_n8##x,_p9##y,z,c), I[130] = (T)(img)(_n9##x,_p9##y,z,c), I[131] = (T)(img)(_n10##x,_p9##y,z,c), I[132] = (T)(img)(_n11##x,_p9##y,z,c), I[133] = (T)(img)(_n12##x,_p9##y,z,c), I[134] = (T)(img)(_n13##x,_p9##y,z,c), \
13312
I[135] = (T)(img)(_p13##x,_p8##y,z,c), I[136] = (T)(img)(_p12##x,_p8##y,z,c), I[137] = (T)(img)(_p11##x,_p8##y,z,c), I[138] = (T)(img)(_p10##x,_p8##y,z,c), I[139] = (T)(img)(_p9##x,_p8##y,z,c), I[140] = (T)(img)(_p8##x,_p8##y,z,c), I[141] = (T)(img)(_p7##x,_p8##y,z,c), I[142] = (T)(img)(_p6##x,_p8##y,z,c), I[143] = (T)(img)(_p5##x,_p8##y,z,c), I[144] = (T)(img)(_p4##x,_p8##y,z,c), I[145] = (T)(img)(_p3##x,_p8##y,z,c), I[146] = (T)(img)(_p2##x,_p8##y,z,c), I[147] = (T)(img)(_p1##x,_p8##y,z,c), I[148] = (T)(img)(x,_p8##y,z,c), I[149] = (T)(img)(_n1##x,_p8##y,z,c), I[150] = (T)(img)(_n2##x,_p8##y,z,c), I[151] = (T)(img)(_n3##x,_p8##y,z,c), I[152] = (T)(img)(_n4##x,_p8##y,z,c), I[153] = (T)(img)(_n5##x,_p8##y,z,c), I[154] = (T)(img)(_n6##x,_p8##y,z,c), I[155] = (T)(img)(_n7##x,_p8##y,z,c), I[156] = (T)(img)(_n8##x,_p8##y,z,c), I[157] = (T)(img)(_n9##x,_p8##y,z,c), I[158] = (T)(img)(_n10##x,_p8##y,z,c), I[159] = (T)(img)(_n11##x,_p8##y,z,c), I[160] = (T)(img)(_n12##x,_p8##y,z,c), I[161] = (T)(img)(_n13##x,_p8##y,z,c), \
13313
I[162] = (T)(img)(_p13##x,_p7##y,z,c), I[163] = (T)(img)(_p12##x,_p7##y,z,c), I[164] = (T)(img)(_p11##x,_p7##y,z,c), I[165] = (T)(img)(_p10##x,_p7##y,z,c), I[166] = (T)(img)(_p9##x,_p7##y,z,c), I[167] = (T)(img)(_p8##x,_p7##y,z,c), I[168] = (T)(img)(_p7##x,_p7##y,z,c), I[169] = (T)(img)(_p6##x,_p7##y,z,c), I[170] = (T)(img)(_p5##x,_p7##y,z,c), I[171] = (T)(img)(_p4##x,_p7##y,z,c), I[172] = (T)(img)(_p3##x,_p7##y,z,c), I[173] = (T)(img)(_p2##x,_p7##y,z,c), I[174] = (T)(img)(_p1##x,_p7##y,z,c), I[175] = (T)(img)(x,_p7##y,z,c), I[176] = (T)(img)(_n1##x,_p7##y,z,c), I[177] = (T)(img)(_n2##x,_p7##y,z,c), I[178] = (T)(img)(_n3##x,_p7##y,z,c), I[179] = (T)(img)(_n4##x,_p7##y,z,c), I[180] = (T)(img)(_n5##x,_p7##y,z,c), I[181] = (T)(img)(_n6##x,_p7##y,z,c), I[182] = (T)(img)(_n7##x,_p7##y,z,c), I[183] = (T)(img)(_n8##x,_p7##y,z,c), I[184] = (T)(img)(_n9##x,_p7##y,z,c), I[185] = (T)(img)(_n10##x,_p7##y,z,c), I[186] = (T)(img)(_n11##x,_p7##y,z,c), I[187] = (T)(img)(_n12##x,_p7##y,z,c), I[188] = (T)(img)(_n13##x,_p7##y,z,c), \
13314
I[189] = (T)(img)(_p13##x,_p6##y,z,c), I[190] = (T)(img)(_p12##x,_p6##y,z,c), I[191] = (T)(img)(_p11##x,_p6##y,z,c), I[192] = (T)(img)(_p10##x,_p6##y,z,c), I[193] = (T)(img)(_p9##x,_p6##y,z,c), I[194] = (T)(img)(_p8##x,_p6##y,z,c), I[195] = (T)(img)(_p7##x,_p6##y,z,c), I[196] = (T)(img)(_p6##x,_p6##y,z,c), I[197] = (T)(img)(_p5##x,_p6##y,z,c), I[198] = (T)(img)(_p4##x,_p6##y,z,c), I[199] = (T)(img)(_p3##x,_p6##y,z,c), I[200] = (T)(img)(_p2##x,_p6##y,z,c), I[201] = (T)(img)(_p1##x,_p6##y,z,c), I[202] = (T)(img)(x,_p6##y,z,c), I[203] = (T)(img)(_n1##x,_p6##y,z,c), I[204] = (T)(img)(_n2##x,_p6##y,z,c), I[205] = (T)(img)(_n3##x,_p6##y,z,c), I[206] = (T)(img)(_n4##x,_p6##y,z,c), I[207] = (T)(img)(_n5##x,_p6##y,z,c), I[208] = (T)(img)(_n6##x,_p6##y,z,c), I[209] = (T)(img)(_n7##x,_p6##y,z,c), I[210] = (T)(img)(_n8##x,_p6##y,z,c), I[211] = (T)(img)(_n9##x,_p6##y,z,c), I[212] = (T)(img)(_n10##x,_p6##y,z,c), I[213] = (T)(img)(_n11##x,_p6##y,z,c), I[214] = (T)(img)(_n12##x,_p6##y,z,c), I[215] = (T)(img)(_n13##x,_p6##y,z,c), \
13315
I[216] = (T)(img)(_p13##x,_p5##y,z,c), I[217] = (T)(img)(_p12##x,_p5##y,z,c), I[218] = (T)(img)(_p11##x,_p5##y,z,c), I[219] = (T)(img)(_p10##x,_p5##y,z,c), I[220] = (T)(img)(_p9##x,_p5##y,z,c), I[221] = (T)(img)(_p8##x,_p5##y,z,c), I[222] = (T)(img)(_p7##x,_p5##y,z,c), I[223] = (T)(img)(_p6##x,_p5##y,z,c), I[224] = (T)(img)(_p5##x,_p5##y,z,c), I[225] = (T)(img)(_p4##x,_p5##y,z,c), I[226] = (T)(img)(_p3##x,_p5##y,z,c), I[227] = (T)(img)(_p2##x,_p5##y,z,c), I[228] = (T)(img)(_p1##x,_p5##y,z,c), I[229] = (T)(img)(x,_p5##y,z,c), I[230] = (T)(img)(_n1##x,_p5##y,z,c), I[231] = (T)(img)(_n2##x,_p5##y,z,c), I[232] = (T)(img)(_n3##x,_p5##y,z,c), I[233] = (T)(img)(_n4##x,_p5##y,z,c), I[234] = (T)(img)(_n5##x,_p5##y,z,c), I[235] = (T)(img)(_n6##x,_p5##y,z,c), I[236] = (T)(img)(_n7##x,_p5##y,z,c), I[237] = (T)(img)(_n8##x,_p5##y,z,c), I[238] = (T)(img)(_n9##x,_p5##y,z,c), I[239] = (T)(img)(_n10##x,_p5##y,z,c), I[240] = (T)(img)(_n11##x,_p5##y,z,c), I[241] = (T)(img)(_n12##x,_p5##y,z,c), I[242] = (T)(img)(_n13##x,_p5##y,z,c), \
13316
I[243] = (T)(img)(_p13##x,_p4##y,z,c), I[244] = (T)(img)(_p12##x,_p4##y,z,c), I[245] = (T)(img)(_p11##x,_p4##y,z,c), I[246] = (T)(img)(_p10##x,_p4##y,z,c), I[247] = (T)(img)(_p9##x,_p4##y,z,c), I[248] = (T)(img)(_p8##x,_p4##y,z,c), I[249] = (T)(img)(_p7##x,_p4##y,z,c), I[250] = (T)(img)(_p6##x,_p4##y,z,c), I[251] = (T)(img)(_p5##x,_p4##y,z,c), I[252] = (T)(img)(_p4##x,_p4##y,z,c), I[253] = (T)(img)(_p3##x,_p4##y,z,c), I[254] = (T)(img)(_p2##x,_p4##y,z,c), I[255] = (T)(img)(_p1##x,_p4##y,z,c), I[256] = (T)(img)(x,_p4##y,z,c), I[257] = (T)(img)(_n1##x,_p4##y,z,c), I[258] = (T)(img)(_n2##x,_p4##y,z,c), I[259] = (T)(img)(_n3##x,_p4##y,z,c), I[260] = (T)(img)(_n4##x,_p4##y,z,c), I[261] = (T)(img)(_n5##x,_p4##y,z,c), I[262] = (T)(img)(_n6##x,_p4##y,z,c), I[263] = (T)(img)(_n7##x,_p4##y,z,c), I[264] = (T)(img)(_n8##x,_p4##y,z,c), I[265] = (T)(img)(_n9##x,_p4##y,z,c), I[266] = (T)(img)(_n10##x,_p4##y,z,c), I[267] = (T)(img)(_n11##x,_p4##y,z,c), I[268] = (T)(img)(_n12##x,_p4##y,z,c), I[269] = (T)(img)(_n13##x,_p4##y,z,c), \
13317
I[270] = (T)(img)(_p13##x,_p3##y,z,c), I[271] = (T)(img)(_p12##x,_p3##y,z,c), I[272] = (T)(img)(_p11##x,_p3##y,z,c), I[273] = (T)(img)(_p10##x,_p3##y,z,c), I[274] = (T)(img)(_p9##x,_p3##y,z,c), I[275] = (T)(img)(_p8##x,_p3##y,z,c), I[276] = (T)(img)(_p7##x,_p3##y,z,c), I[277] = (T)(img)(_p6##x,_p3##y,z,c), I[278] = (T)(img)(_p5##x,_p3##y,z,c), I[279] = (T)(img)(_p4##x,_p3##y,z,c), I[280] = (T)(img)(_p3##x,_p3##y,z,c), I[281] = (T)(img)(_p2##x,_p3##y,z,c), I[282] = (T)(img)(_p1##x,_p3##y,z,c), I[283] = (T)(img)(x,_p3##y,z,c), I[284] = (T)(img)(_n1##x,_p3##y,z,c), I[285] = (T)(img)(_n2##x,_p3##y,z,c), I[286] = (T)(img)(_n3##x,_p3##y,z,c), I[287] = (T)(img)(_n4##x,_p3##y,z,c), I[288] = (T)(img)(_n5##x,_p3##y,z,c), I[289] = (T)(img)(_n6##x,_p3##y,z,c), I[290] = (T)(img)(_n7##x,_p3##y,z,c), I[291] = (T)(img)(_n8##x,_p3##y,z,c), I[292] = (T)(img)(_n9##x,_p3##y,z,c), I[293] = (T)(img)(_n10##x,_p3##y,z,c), I[294] = (T)(img)(_n11##x,_p3##y,z,c), I[295] = (T)(img)(_n12##x,_p3##y,z,c), I[296] = (T)(img)(_n13##x,_p3##y,z,c), \
13318
I[297] = (T)(img)(_p13##x,_p2##y,z,c), I[298] = (T)(img)(_p12##x,_p2##y,z,c), I[299] = (T)(img)(_p11##x,_p2##y,z,c), I[300] = (T)(img)(_p10##x,_p2##y,z,c), I[301] = (T)(img)(_p9##x,_p2##y,z,c), I[302] = (T)(img)(_p8##x,_p2##y,z,c), I[303] = (T)(img)(_p7##x,_p2##y,z,c), I[304] = (T)(img)(_p6##x,_p2##y,z,c), I[305] = (T)(img)(_p5##x,_p2##y,z,c), I[306] = (T)(img)(_p4##x,_p2##y,z,c), I[307] = (T)(img)(_p3##x,_p2##y,z,c), I[308] = (T)(img)(_p2##x,_p2##y,z,c), I[309] = (T)(img)(_p1##x,_p2##y,z,c), I[310] = (T)(img)(x,_p2##y,z,c), I[311] = (T)(img)(_n1##x,_p2##y,z,c), I[312] = (T)(img)(_n2##x,_p2##y,z,c), I[313] = (T)(img)(_n3##x,_p2##y,z,c), I[314] = (T)(img)(_n4##x,_p2##y,z,c), I[315] = (T)(img)(_n5##x,_p2##y,z,c), I[316] = (T)(img)(_n6##x,_p2##y,z,c), I[317] = (T)(img)(_n7##x,_p2##y,z,c), I[318] = (T)(img)(_n8##x,_p2##y,z,c), I[319] = (T)(img)(_n9##x,_p2##y,z,c), I[320] = (T)(img)(_n10##x,_p2##y,z,c), I[321] = (T)(img)(_n11##x,_p2##y,z,c), I[322] = (T)(img)(_n12##x,_p2##y,z,c), I[323] = (T)(img)(_n13##x,_p2##y,z,c), \
13319
I[324] = (T)(img)(_p13##x,_p1##y,z,c), I[325] = (T)(img)(_p12##x,_p1##y,z,c), I[326] = (T)(img)(_p11##x,_p1##y,z,c), I[327] = (T)(img)(_p10##x,_p1##y,z,c), I[328] = (T)(img)(_p9##x,_p1##y,z,c), I[329] = (T)(img)(_p8##x,_p1##y,z,c), I[330] = (T)(img)(_p7##x,_p1##y,z,c), I[331] = (T)(img)(_p6##x,_p1##y,z,c), I[332] = (T)(img)(_p5##x,_p1##y,z,c), I[333] = (T)(img)(_p4##x,_p1##y,z,c), I[334] = (T)(img)(_p3##x,_p1##y,z,c), I[335] = (T)(img)(_p2##x,_p1##y,z,c), I[336] = (T)(img)(_p1##x,_p1##y,z,c), I[337] = (T)(img)(x,_p1##y,z,c), I[338] = (T)(img)(_n1##x,_p1##y,z,c), I[339] = (T)(img)(_n2##x,_p1##y,z,c), I[340] = (T)(img)(_n3##x,_p1##y,z,c), I[341] = (T)(img)(_n4##x,_p1##y,z,c), I[342] = (T)(img)(_n5##x,_p1##y,z,c), I[343] = (T)(img)(_n6##x,_p1##y,z,c), I[344] = (T)(img)(_n7##x,_p1##y,z,c), I[345] = (T)(img)(_n8##x,_p1##y,z,c), I[346] = (T)(img)(_n9##x,_p1##y,z,c), I[347] = (T)(img)(_n10##x,_p1##y,z,c), I[348] = (T)(img)(_n11##x,_p1##y,z,c), I[349] = (T)(img)(_n12##x,_p1##y,z,c), I[350] = (T)(img)(_n13##x,_p1##y,z,c), \
13320
I[351] = (T)(img)(_p13##x,y,z,c), I[352] = (T)(img)(_p12##x,y,z,c), I[353] = (T)(img)(_p11##x,y,z,c), I[354] = (T)(img)(_p10##x,y,z,c), I[355] = (T)(img)(_p9##x,y,z,c), I[356] = (T)(img)(_p8##x,y,z,c), I[357] = (T)(img)(_p7##x,y,z,c), I[358] = (T)(img)(_p6##x,y,z,c), I[359] = (T)(img)(_p5##x,y,z,c), I[360] = (T)(img)(_p4##x,y,z,c), I[361] = (T)(img)(_p3##x,y,z,c), I[362] = (T)(img)(_p2##x,y,z,c), I[363] = (T)(img)(_p1##x,y,z,c), I[364] = (T)(img)(x,y,z,c), I[365] = (T)(img)(_n1##x,y,z,c), I[366] = (T)(img)(_n2##x,y,z,c), I[367] = (T)(img)(_n3##x,y,z,c), I[368] = (T)(img)(_n4##x,y,z,c), I[369] = (T)(img)(_n5##x,y,z,c), I[370] = (T)(img)(_n6##x,y,z,c), I[371] = (T)(img)(_n7##x,y,z,c), I[372] = (T)(img)(_n8##x,y,z,c), I[373] = (T)(img)(_n9##x,y,z,c), I[374] = (T)(img)(_n10##x,y,z,c), I[375] = (T)(img)(_n11##x,y,z,c), I[376] = (T)(img)(_n12##x,y,z,c), I[377] = (T)(img)(_n13##x,y,z,c), \
13321
I[378] = (T)(img)(_p13##x,_n1##y,z,c), I[379] = (T)(img)(_p12##x,_n1##y,z,c), I[380] = (T)(img)(_p11##x,_n1##y,z,c), I[381] = (T)(img)(_p10##x,_n1##y,z,c), I[382] = (T)(img)(_p9##x,_n1##y,z,c), I[383] = (T)(img)(_p8##x,_n1##y,z,c), I[384] = (T)(img)(_p7##x,_n1##y,z,c), I[385] = (T)(img)(_p6##x,_n1##y,z,c), I[386] = (T)(img)(_p5##x,_n1##y,z,c), I[387] = (T)(img)(_p4##x,_n1##y,z,c), I[388] = (T)(img)(_p3##x,_n1##y,z,c), I[389] = (T)(img)(_p2##x,_n1##y,z,c), I[390] = (T)(img)(_p1##x,_n1##y,z,c), I[391] = (T)(img)(x,_n1##y,z,c), I[392] = (T)(img)(_n1##x,_n1##y,z,c), I[393] = (T)(img)(_n2##x,_n1##y,z,c), I[394] = (T)(img)(_n3##x,_n1##y,z,c), I[395] = (T)(img)(_n4##x,_n1##y,z,c), I[396] = (T)(img)(_n5##x,_n1##y,z,c), I[397] = (T)(img)(_n6##x,_n1##y,z,c), I[398] = (T)(img)(_n7##x,_n1##y,z,c), I[399] = (T)(img)(_n8##x,_n1##y,z,c), I[400] = (T)(img)(_n9##x,_n1##y,z,c), I[401] = (T)(img)(_n10##x,_n1##y,z,c), I[402] = (T)(img)(_n11##x,_n1##y,z,c), I[403] = (T)(img)(_n12##x,_n1##y,z,c), I[404] = (T)(img)(_n13##x,_n1##y,z,c), \
13322
I[405] = (T)(img)(_p13##x,_n2##y,z,c), I[406] = (T)(img)(_p12##x,_n2##y,z,c), I[407] = (T)(img)(_p11##x,_n2##y,z,c), I[408] = (T)(img)(_p10##x,_n2##y,z,c), I[409] = (T)(img)(_p9##x,_n2##y,z,c), I[410] = (T)(img)(_p8##x,_n2##y,z,c), I[411] = (T)(img)(_p7##x,_n2##y,z,c), I[412] = (T)(img)(_p6##x,_n2##y,z,c), I[413] = (T)(img)(_p5##x,_n2##y,z,c), I[414] = (T)(img)(_p4##x,_n2##y,z,c), I[415] = (T)(img)(_p3##x,_n2##y,z,c), I[416] = (T)(img)(_p2##x,_n2##y,z,c), I[417] = (T)(img)(_p1##x,_n2##y,z,c), I[418] = (T)(img)(x,_n2##y,z,c), I[419] = (T)(img)(_n1##x,_n2##y,z,c), I[420] = (T)(img)(_n2##x,_n2##y,z,c), I[421] = (T)(img)(_n3##x,_n2##y,z,c), I[422] = (T)(img)(_n4##x,_n2##y,z,c), I[423] = (T)(img)(_n5##x,_n2##y,z,c), I[424] = (T)(img)(_n6##x,_n2##y,z,c), I[425] = (T)(img)(_n7##x,_n2##y,z,c), I[426] = (T)(img)(_n8##x,_n2##y,z,c), I[427] = (T)(img)(_n9##x,_n2##y,z,c), I[428] = (T)(img)(_n10##x,_n2##y,z,c), I[429] = (T)(img)(_n11##x,_n2##y,z,c), I[430] = (T)(img)(_n12##x,_n2##y,z,c), I[431] = (T)(img)(_n13##x,_n2##y,z,c), \
13323
I[432] = (T)(img)(_p13##x,_n3##y,z,c), I[433] = (T)(img)(_p12##x,_n3##y,z,c), I[434] = (T)(img)(_p11##x,_n3##y,z,c), I[435] = (T)(img)(_p10##x,_n3##y,z,c), I[436] = (T)(img)(_p9##x,_n3##y,z,c), I[437] = (T)(img)(_p8##x,_n3##y,z,c), I[438] = (T)(img)(_p7##x,_n3##y,z,c), I[439] = (T)(img)(_p6##x,_n3##y,z,c), I[440] = (T)(img)(_p5##x,_n3##y,z,c), I[441] = (T)(img)(_p4##x,_n3##y,z,c), I[442] = (T)(img)(_p3##x,_n3##y,z,c), I[443] = (T)(img)(_p2##x,_n3##y,z,c), I[444] = (T)(img)(_p1##x,_n3##y,z,c), I[445] = (T)(img)(x,_n3##y,z,c), I[446] = (T)(img)(_n1##x,_n3##y,z,c), I[447] = (T)(img)(_n2##x,_n3##y,z,c), I[448] = (T)(img)(_n3##x,_n3##y,z,c), I[449] = (T)(img)(_n4##x,_n3##y,z,c), I[450] = (T)(img)(_n5##x,_n3##y,z,c), I[451] = (T)(img)(_n6##x,_n3##y,z,c), I[452] = (T)(img)(_n7##x,_n3##y,z,c), I[453] = (T)(img)(_n8##x,_n3##y,z,c), I[454] = (T)(img)(_n9##x,_n3##y,z,c), I[455] = (T)(img)(_n10##x,_n3##y,z,c), I[456] = (T)(img)(_n11##x,_n3##y,z,c), I[457] = (T)(img)(_n12##x,_n3##y,z,c), I[458] = (T)(img)(_n13##x,_n3##y,z,c), \
13324
I[459] = (T)(img)(_p13##x,_n4##y,z,c), I[460] = (T)(img)(_p12##x,_n4##y,z,c), I[461] = (T)(img)(_p11##x,_n4##y,z,c), I[462] = (T)(img)(_p10##x,_n4##y,z,c), I[463] = (T)(img)(_p9##x,_n4##y,z,c), I[464] = (T)(img)(_p8##x,_n4##y,z,c), I[465] = (T)(img)(_p7##x,_n4##y,z,c), I[466] = (T)(img)(_p6##x,_n4##y,z,c), I[467] = (T)(img)(_p5##x,_n4##y,z,c), I[468] = (T)(img)(_p4##x,_n4##y,z,c), I[469] = (T)(img)(_p3##x,_n4##y,z,c), I[470] = (T)(img)(_p2##x,_n4##y,z,c), I[471] = (T)(img)(_p1##x,_n4##y,z,c), I[472] = (T)(img)(x,_n4##y,z,c), I[473] = (T)(img)(_n1##x,_n4##y,z,c), I[474] = (T)(img)(_n2##x,_n4##y,z,c), I[475] = (T)(img)(_n3##x,_n4##y,z,c), I[476] = (T)(img)(_n4##x,_n4##y,z,c), I[477] = (T)(img)(_n5##x,_n4##y,z,c), I[478] = (T)(img)(_n6##x,_n4##y,z,c), I[479] = (T)(img)(_n7##x,_n4##y,z,c), I[480] = (T)(img)(_n8##x,_n4##y,z,c), I[481] = (T)(img)(_n9##x,_n4##y,z,c), I[482] = (T)(img)(_n10##x,_n4##y,z,c), I[483] = (T)(img)(_n11##x,_n4##y,z,c), I[484] = (T)(img)(_n12##x,_n4##y,z,c), I[485] = (T)(img)(_n13##x,_n4##y,z,c), \
13325
I[486] = (T)(img)(_p13##x,_n5##y,z,c), I[487] = (T)(img)(_p12##x,_n5##y,z,c), I[488] = (T)(img)(_p11##x,_n5##y,z,c), I[489] = (T)(img)(_p10##x,_n5##y,z,c), I[490] = (T)(img)(_p9##x,_n5##y,z,c), I[491] = (T)(img)(_p8##x,_n5##y,z,c), I[492] = (T)(img)(_p7##x,_n5##y,z,c), I[493] = (T)(img)(_p6##x,_n5##y,z,c), I[494] = (T)(img)(_p5##x,_n5##y,z,c), I[495] = (T)(img)(_p4##x,_n5##y,z,c), I[496] = (T)(img)(_p3##x,_n5##y,z,c), I[497] = (T)(img)(_p2##x,_n5##y,z,c), I[498] = (T)(img)(_p1##x,_n5##y,z,c), I[499] = (T)(img)(x,_n5##y,z,c), I[500] = (T)(img)(_n1##x,_n5##y,z,c), I[501] = (T)(img)(_n2##x,_n5##y,z,c), I[502] = (T)(img)(_n3##x,_n5##y,z,c), I[503] = (T)(img)(_n4##x,_n5##y,z,c), I[504] = (T)(img)(_n5##x,_n5##y,z,c), I[505] = (T)(img)(_n6##x,_n5##y,z,c), I[506] = (T)(img)(_n7##x,_n5##y,z,c), I[507] = (T)(img)(_n8##x,_n5##y,z,c), I[508] = (T)(img)(_n9##x,_n5##y,z,c), I[509] = (T)(img)(_n10##x,_n5##y,z,c), I[510] = (T)(img)(_n11##x,_n5##y,z,c), I[511] = (T)(img)(_n12##x,_n5##y,z,c), I[512] = (T)(img)(_n13##x,_n5##y,z,c), \
13326
I[513] = (T)(img)(_p13##x,_n6##y,z,c), I[514] = (T)(img)(_p12##x,_n6##y,z,c), I[515] = (T)(img)(_p11##x,_n6##y,z,c), I[516] = (T)(img)(_p10##x,_n6##y,z,c), I[517] = (T)(img)(_p9##x,_n6##y,z,c), I[518] = (T)(img)(_p8##x,_n6##y,z,c), I[519] = (T)(img)(_p7##x,_n6##y,z,c), I[520] = (T)(img)(_p6##x,_n6##y,z,c), I[521] = (T)(img)(_p5##x,_n6##y,z,c), I[522] = (T)(img)(_p4##x,_n6##y,z,c), I[523] = (T)(img)(_p3##x,_n6##y,z,c), I[524] = (T)(img)(_p2##x,_n6##y,z,c), I[525] = (T)(img)(_p1##x,_n6##y,z,c), I[526] = (T)(img)(x,_n6##y,z,c), I[527] = (T)(img)(_n1##x,_n6##y,z,c), I[528] = (T)(img)(_n2##x,_n6##y,z,c), I[529] = (T)(img)(_n3##x,_n6##y,z,c), I[530] = (T)(img)(_n4##x,_n6##y,z,c), I[531] = (T)(img)(_n5##x,_n6##y,z,c), I[532] = (T)(img)(_n6##x,_n6##y,z,c), I[533] = (T)(img)(_n7##x,_n6##y,z,c), I[534] = (T)(img)(_n8##x,_n6##y,z,c), I[535] = (T)(img)(_n9##x,_n6##y,z,c), I[536] = (T)(img)(_n10##x,_n6##y,z,c), I[537] = (T)(img)(_n11##x,_n6##y,z,c), I[538] = (T)(img)(_n12##x,_n6##y,z,c), I[539] = (T)(img)(_n13##x,_n6##y,z,c), \
13327
I[540] = (T)(img)(_p13##x,_n7##y,z,c), I[541] = (T)(img)(_p12##x,_n7##y,z,c), I[542] = (T)(img)(_p11##x,_n7##y,z,c), I[543] = (T)(img)(_p10##x,_n7##y,z,c), I[544] = (T)(img)(_p9##x,_n7##y,z,c), I[545] = (T)(img)(_p8##x,_n7##y,z,c), I[546] = (T)(img)(_p7##x,_n7##y,z,c), I[547] = (T)(img)(_p6##x,_n7##y,z,c), I[548] = (T)(img)(_p5##x,_n7##y,z,c), I[549] = (T)(img)(_p4##x,_n7##y,z,c), I[550] = (T)(img)(_p3##x,_n7##y,z,c), I[551] = (T)(img)(_p2##x,_n7##y,z,c), I[552] = (T)(img)(_p1##x,_n7##y,z,c), I[553] = (T)(img)(x,_n7##y,z,c), I[554] = (T)(img)(_n1##x,_n7##y,z,c), I[555] = (T)(img)(_n2##x,_n7##y,z,c), I[556] = (T)(img)(_n3##x,_n7##y,z,c), I[557] = (T)(img)(_n4##x,_n7##y,z,c), I[558] = (T)(img)(_n5##x,_n7##y,z,c), I[559] = (T)(img)(_n6##x,_n7##y,z,c), I[560] = (T)(img)(_n7##x,_n7##y,z,c), I[561] = (T)(img)(_n8##x,_n7##y,z,c), I[562] = (T)(img)(_n9##x,_n7##y,z,c), I[563] = (T)(img)(_n10##x,_n7##y,z,c), I[564] = (T)(img)(_n11##x,_n7##y,z,c), I[565] = (T)(img)(_n12##x,_n7##y,z,c), I[566] = (T)(img)(_n13##x,_n7##y,z,c), \
13328
I[567] = (T)(img)(_p13##x,_n8##y,z,c), I[568] = (T)(img)(_p12##x,_n8##y,z,c), I[569] = (T)(img)(_p11##x,_n8##y,z,c), I[570] = (T)(img)(_p10##x,_n8##y,z,c), I[571] = (T)(img)(_p9##x,_n8##y,z,c), I[572] = (T)(img)(_p8##x,_n8##y,z,c), I[573] = (T)(img)(_p7##x,_n8##y,z,c), I[574] = (T)(img)(_p6##x,_n8##y,z,c), I[575] = (T)(img)(_p5##x,_n8##y,z,c), I[576] = (T)(img)(_p4##x,_n8##y,z,c), I[577] = (T)(img)(_p3##x,_n8##y,z,c), I[578] = (T)(img)(_p2##x,_n8##y,z,c), I[579] = (T)(img)(_p1##x,_n8##y,z,c), I[580] = (T)(img)(x,_n8##y,z,c), I[581] = (T)(img)(_n1##x,_n8##y,z,c), I[582] = (T)(img)(_n2##x,_n8##y,z,c), I[583] = (T)(img)(_n3##x,_n8##y,z,c), I[584] = (T)(img)(_n4##x,_n8##y,z,c), I[585] = (T)(img)(_n5##x,_n8##y,z,c), I[586] = (T)(img)(_n6##x,_n8##y,z,c), I[587] = (T)(img)(_n7##x,_n8##y,z,c), I[588] = (T)(img)(_n8##x,_n8##y,z,c), I[589] = (T)(img)(_n9##x,_n8##y,z,c), I[590] = (T)(img)(_n10##x,_n8##y,z,c), I[591] = (T)(img)(_n11##x,_n8##y,z,c), I[592] = (T)(img)(_n12##x,_n8##y,z,c), I[593] = (T)(img)(_n13##x,_n8##y,z,c), \
13329
I[594] = (T)(img)(_p13##x,_n9##y,z,c), I[595] = (T)(img)(_p12##x,_n9##y,z,c), I[596] = (T)(img)(_p11##x,_n9##y,z,c), I[597] = (T)(img)(_p10##x,_n9##y,z,c), I[598] = (T)(img)(_p9##x,_n9##y,z,c), I[599] = (T)(img)(_p8##x,_n9##y,z,c), I[600] = (T)(img)(_p7##x,_n9##y,z,c), I[601] = (T)(img)(_p6##x,_n9##y,z,c), I[602] = (T)(img)(_p5##x,_n9##y,z,c), I[603] = (T)(img)(_p4##x,_n9##y,z,c), I[604] = (T)(img)(_p3##x,_n9##y,z,c), I[605] = (T)(img)(_p2##x,_n9##y,z,c), I[606] = (T)(img)(_p1##x,_n9##y,z,c), I[607] = (T)(img)(x,_n9##y,z,c), I[608] = (T)(img)(_n1##x,_n9##y,z,c), I[609] = (T)(img)(_n2##x,_n9##y,z,c), I[610] = (T)(img)(_n3##x,_n9##y,z,c), I[611] = (T)(img)(_n4##x,_n9##y,z,c), I[612] = (T)(img)(_n5##x,_n9##y,z,c), I[613] = (T)(img)(_n6##x,_n9##y,z,c), I[614] = (T)(img)(_n7##x,_n9##y,z,c), I[615] = (T)(img)(_n8##x,_n9##y,z,c), I[616] = (T)(img)(_n9##x,_n9##y,z,c), I[617] = (T)(img)(_n10##x,_n9##y,z,c), I[618] = (T)(img)(_n11##x,_n9##y,z,c), I[619] = (T)(img)(_n12##x,_n9##y,z,c), I[620] = (T)(img)(_n13##x,_n9##y,z,c), \
13330
I[621] = (T)(img)(_p13##x,_n10##y,z,c), I[622] = (T)(img)(_p12##x,_n10##y,z,c), I[623] = (T)(img)(_p11##x,_n10##y,z,c), I[624] = (T)(img)(_p10##x,_n10##y,z,c), I[625] = (T)(img)(_p9##x,_n10##y,z,c), I[626] = (T)(img)(_p8##x,_n10##y,z,c), I[627] = (T)(img)(_p7##x,_n10##y,z,c), I[628] = (T)(img)(_p6##x,_n10##y,z,c), I[629] = (T)(img)(_p5##x,_n10##y,z,c), I[630] = (T)(img)(_p4##x,_n10##y,z,c), I[631] = (T)(img)(_p3##x,_n10##y,z,c), I[632] = (T)(img)(_p2##x,_n10##y,z,c), I[633] = (T)(img)(_p1##x,_n10##y,z,c), I[634] = (T)(img)(x,_n10##y,z,c), I[635] = (T)(img)(_n1##x,_n10##y,z,c), I[636] = (T)(img)(_n2##x,_n10##y,z,c), I[637] = (T)(img)(_n3##x,_n10##y,z,c), I[638] = (T)(img)(_n4##x,_n10##y,z,c), I[639] = (T)(img)(_n5##x,_n10##y,z,c), I[640] = (T)(img)(_n6##x,_n10##y,z,c), I[641] = (T)(img)(_n7##x,_n10##y,z,c), I[642] = (T)(img)(_n8##x,_n10##y,z,c), I[643] = (T)(img)(_n9##x,_n10##y,z,c), I[644] = (T)(img)(_n10##x,_n10##y,z,c), I[645] = (T)(img)(_n11##x,_n10##y,z,c), I[646] = (T)(img)(_n12##x,_n10##y,z,c), I[647] = (T)(img)(_n13##x,_n10##y,z,c), \
13331
I[648] = (T)(img)(_p13##x,_n11##y,z,c), I[649] = (T)(img)(_p12##x,_n11##y,z,c), I[650] = (T)(img)(_p11##x,_n11##y,z,c), I[651] = (T)(img)(_p10##x,_n11##y,z,c), I[652] = (T)(img)(_p9##x,_n11##y,z,c), I[653] = (T)(img)(_p8##x,_n11##y,z,c), I[654] = (T)(img)(_p7##x,_n11##y,z,c), I[655] = (T)(img)(_p6##x,_n11##y,z,c), I[656] = (T)(img)(_p5##x,_n11##y,z,c), I[657] = (T)(img)(_p4##x,_n11##y,z,c), I[658] = (T)(img)(_p3##x,_n11##y,z,c), I[659] = (T)(img)(_p2##x,_n11##y,z,c), I[660] = (T)(img)(_p1##x,_n11##y,z,c), I[661] = (T)(img)(x,_n11##y,z,c), I[662] = (T)(img)(_n1##x,_n11##y,z,c), I[663] = (T)(img)(_n2##x,_n11##y,z,c), I[664] = (T)(img)(_n3##x,_n11##y,z,c), I[665] = (T)(img)(_n4##x,_n11##y,z,c), I[666] = (T)(img)(_n5##x,_n11##y,z,c), I[667] = (T)(img)(_n6##x,_n11##y,z,c), I[668] = (T)(img)(_n7##x,_n11##y,z,c), I[669] = (T)(img)(_n8##x,_n11##y,z,c), I[670] = (T)(img)(_n9##x,_n11##y,z,c), I[671] = (T)(img)(_n10##x,_n11##y,z,c), I[672] = (T)(img)(_n11##x,_n11##y,z,c), I[673] = (T)(img)(_n12##x,_n11##y,z,c), I[674] = (T)(img)(_n13##x,_n11##y,z,c), \
13332
I[675] = (T)(img)(_p13##x,_n12##y,z,c), I[676] = (T)(img)(_p12##x,_n12##y,z,c), I[677] = (T)(img)(_p11##x,_n12##y,z,c), I[678] = (T)(img)(_p10##x,_n12##y,z,c), I[679] = (T)(img)(_p9##x,_n12##y,z,c), I[680] = (T)(img)(_p8##x,_n12##y,z,c), I[681] = (T)(img)(_p7##x,_n12##y,z,c), I[682] = (T)(img)(_p6##x,_n12##y,z,c), I[683] = (T)(img)(_p5##x,_n12##y,z,c), I[684] = (T)(img)(_p4##x,_n12##y,z,c), I[685] = (T)(img)(_p3##x,_n12##y,z,c), I[686] = (T)(img)(_p2##x,_n12##y,z,c), I[687] = (T)(img)(_p1##x,_n12##y,z,c), I[688] = (T)(img)(x,_n12##y,z,c), I[689] = (T)(img)(_n1##x,_n12##y,z,c), I[690] = (T)(img)(_n2##x,_n12##y,z,c), I[691] = (T)(img)(_n3##x,_n12##y,z,c), I[692] = (T)(img)(_n4##x,_n12##y,z,c), I[693] = (T)(img)(_n5##x,_n12##y,z,c), I[694] = (T)(img)(_n6##x,_n12##y,z,c), I[695] = (T)(img)(_n7##x,_n12##y,z,c), I[696] = (T)(img)(_n8##x,_n12##y,z,c), I[697] = (T)(img)(_n9##x,_n12##y,z,c), I[698] = (T)(img)(_n10##x,_n12##y,z,c), I[699] = (T)(img)(_n11##x,_n12##y,z,c), I[700] = (T)(img)(_n12##x,_n12##y,z,c), I[701] = (T)(img)(_n13##x,_n12##y,z,c), \
13333
I[702] = (T)(img)(_p13##x,_n13##y,z,c), I[703] = (T)(img)(_p12##x,_n13##y,z,c), I[704] = (T)(img)(_p11##x,_n13##y,z,c), I[705] = (T)(img)(_p10##x,_n13##y,z,c), I[706] = (T)(img)(_p9##x,_n13##y,z,c), I[707] = (T)(img)(_p8##x,_n13##y,z,c), I[708] = (T)(img)(_p7##x,_n13##y,z,c), I[709] = (T)(img)(_p6##x,_n13##y,z,c), I[710] = (T)(img)(_p5##x,_n13##y,z,c), I[711] = (T)(img)(_p4##x,_n13##y,z,c), I[712] = (T)(img)(_p3##x,_n13##y,z,c), I[713] = (T)(img)(_p2##x,_n13##y,z,c), I[714] = (T)(img)(_p1##x,_n13##y,z,c), I[715] = (T)(img)(x,_n13##y,z,c), I[716] = (T)(img)(_n1##x,_n13##y,z,c), I[717] = (T)(img)(_n2##x,_n13##y,z,c), I[718] = (T)(img)(_n3##x,_n13##y,z,c), I[719] = (T)(img)(_n4##x,_n13##y,z,c), I[720] = (T)(img)(_n5##x,_n13##y,z,c), I[721] = (T)(img)(_n6##x,_n13##y,z,c), I[722] = (T)(img)(_n7##x,_n13##y,z,c), I[723] = (T)(img)(_n8##x,_n13##y,z,c), I[724] = (T)(img)(_n9##x,_n13##y,z,c), I[725] = (T)(img)(_n10##x,_n13##y,z,c), I[726] = (T)(img)(_n11##x,_n13##y,z,c), I[727] = (T)(img)(_n12##x,_n13##y,z,c), I[728] = (T)(img)(_n13##x,_n13##y,z,c);
13334
13335
// Define 28x28 loop macros
13336
//-------------------------
13337
#define cimg_for28(bound,i) for (int i = 0, \
13338
_p13##i = 0, _p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
13339
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
13340
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
13341
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
13342
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
13343
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
13344
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
13345
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
13346
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
13347
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
13348
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
13349
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
13350
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
13351
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13, \
13352
_n14##i = 14>=(int)(bound)?(int)(bound) - 1:14; \
13353
_n14##i<(int)(bound) || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
13354
i==(_n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
13355
_p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
13356
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i)
13357
13358
#define cimg_for28X(img,x) cimg_for28((img)._width,x)
13359
#define cimg_for28Y(img,y) cimg_for28((img)._height,y)
13360
#define cimg_for28Z(img,z) cimg_for28((img)._depth,z)
13361
#define cimg_for28C(img,c) cimg_for28((img)._spectrum,c)
13362
#define cimg_for28XY(img,x,y) cimg_for28Y(img,y) cimg_for28X(img,x)
13363
#define cimg_for28XZ(img,x,z) cimg_for28Z(img,z) cimg_for28X(img,x)
13364
#define cimg_for28XC(img,x,c) cimg_for28C(img,c) cimg_for28X(img,x)
13365
#define cimg_for28YZ(img,y,z) cimg_for28Z(img,z) cimg_for28Y(img,y)
13366
#define cimg_for28YC(img,y,c) cimg_for28C(img,c) cimg_for28Y(img,y)
13367
#define cimg_for28ZC(img,z,c) cimg_for28C(img,c) cimg_for28Z(img,z)
13368
#define cimg_for28XYZ(img,x,y,z) cimg_for28Z(img,z) cimg_for28XY(img,x,y)
13369
#define cimg_for28XZC(img,x,z,c) cimg_for28C(img,c) cimg_for28XZ(img,x,z)
13370
#define cimg_for28YZC(img,y,z,c) cimg_for28C(img,c) cimg_for28YZ(img,y,z)
13371
#define cimg_for28XYZC(img,x,y,z,c) cimg_for28C(img,c) cimg_for28XYZ(img,x,y,z)
13372
13373
#define cimg_for_in28(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
13374
_p13##i = i - 13<0?0:i - 13, \
13375
_p12##i = i - 12<0?0:i - 12, \
13376
_p11##i = i - 11<0?0:i - 11, \
13377
_p10##i = i - 10<0?0:i - 10, \
13378
_p9##i = i - 9<0?0:i - 9, \
13379
_p8##i = i - 8<0?0:i - 8, \
13380
_p7##i = i - 7<0?0:i - 7, \
13381
_p6##i = i - 6<0?0:i - 6, \
13382
_p5##i = i - 5<0?0:i - 5, \
13383
_p4##i = i - 4<0?0:i - 4, \
13384
_p3##i = i - 3<0?0:i - 3, \
13385
_p2##i = i - 2<0?0:i - 2, \
13386
_p1##i = i - 1<0?0:i - 1, \
13387
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
13388
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
13389
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
13390
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
13391
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
13392
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
13393
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
13394
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
13395
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
13396
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
13397
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
13398
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
13399
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13, \
13400
_n14##i = i + 14>=(int)(bound)?(int)(bound) - 1:i + 14; \
13401
i<=(int)(i1) && (_n14##i<(int)(bound) || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
13402
i==(_n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
13403
_p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
13404
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i)
13405
13406
#define cimg_for_in28X(img,x0,x1,x) cimg_for_in28((img)._width,x0,x1,x)
13407
#define cimg_for_in28Y(img,y0,y1,y) cimg_for_in28((img)._height,y0,y1,y)
13408
#define cimg_for_in28Z(img,z0,z1,z) cimg_for_in28((img)._depth,z0,z1,z)
13409
#define cimg_for_in28C(img,c0,c1,c) cimg_for_in28((img)._spectrum,c0,c1,c)
13410
#define cimg_for_in28XY(img,x0,y0,x1,y1,x,y) cimg_for_in28Y(img,y0,y1,y) cimg_for_in28X(img,x0,x1,x)
13411
#define cimg_for_in28XZ(img,x0,z0,x1,z1,x,z) cimg_for_in28Z(img,z0,z1,z) cimg_for_in28X(img,x0,x1,x)
13412
#define cimg_for_in28XC(img,x0,c0,x1,c1,x,c) cimg_for_in28C(img,c0,c1,c) cimg_for_in28X(img,x0,x1,x)
13413
#define cimg_for_in28YZ(img,y0,z0,y1,z1,y,z) cimg_for_in28Z(img,z0,z1,z) cimg_for_in28Y(img,y0,y1,y)
13414
#define cimg_for_in28YC(img,y0,c0,y1,c1,y,c) cimg_for_in28C(img,c0,c1,c) cimg_for_in28Y(img,y0,y1,y)
13415
#define cimg_for_in28ZC(img,z0,c0,z1,c1,z,c) cimg_for_in28C(img,c0,c1,c) cimg_for_in28Z(img,z0,z1,z)
13416
#define cimg_for_in28XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in28Z(img,z0,z1,z) cimg_for_in28XY(img,x0,y0,x1,y1,x,y)
13417
#define cimg_for_in28XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in28C(img,c0,c1,c) cimg_for_in28XZ(img,x0,y0,x1,y1,x,z)
13418
#define cimg_for_in28YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in28C(img,c0,c1,c) cimg_for_in28YZ(img,y0,z0,y1,z1,y,z)
13419
#define cimg_for_in28XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in28C(img,c0,c1,c) cimg_for_in28XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
13420
13421
#define cimg_for28x28(img,x,y,z,c,I,T) \
13422
cimg_for28((img)._height,y) for (int x = 0, \
13423
_p13##x = 0, _p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
13424
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
13425
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
13426
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
13427
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
13428
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
13429
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
13430
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
13431
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
13432
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
13433
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
13434
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
13435
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
13436
_n13##x = 13>=((img)._width)?(img).width() - 1:13, \
13437
_n14##x = (int)( \
13438
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = I[13] = (T)(img)(0,_p13##y,z,c)), \
13439
(I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = (T)(img)(0,_p12##y,z,c)), \
13440
(I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = (T)(img)(0,_p11##y,z,c)), \
13441
(I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = (T)(img)(0,_p10##y,z,c)), \
13442
(I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = (T)(img)(0,_p9##y,z,c)), \
13443
(I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = I[153] = (T)(img)(0,_p8##y,z,c)), \
13444
(I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = (T)(img)(0,_p7##y,z,c)), \
13445
(I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = (T)(img)(0,_p6##y,z,c)), \
13446
(I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = (T)(img)(0,_p5##y,z,c)), \
13447
(I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = I[264] = I[265] = (T)(img)(0,_p4##y,z,c)), \
13448
(I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = (T)(img)(0,_p3##y,z,c)), \
13449
(I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = (T)(img)(0,_p2##y,z,c)), \
13450
(I[336] = I[337] = I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = (T)(img)(0,_p1##y,z,c)), \
13451
(I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = I[370] = I[371] = I[372] = I[373] = I[374] = I[375] = I[376] = I[377] = (T)(img)(0,y,z,c)), \
13452
(I[392] = I[393] = I[394] = I[395] = I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = I[403] = I[404] = I[405] = (T)(img)(0,_n1##y,z,c)), \
13453
(I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = I[429] = I[430] = I[431] = I[432] = I[433] = (T)(img)(0,_n2##y,z,c)), \
13454
(I[448] = I[449] = I[450] = I[451] = I[452] = I[453] = I[454] = I[455] = I[456] = I[457] = I[458] = I[459] = I[460] = I[461] = (T)(img)(0,_n3##y,z,c)), \
13455
(I[476] = I[477] = I[478] = I[479] = I[480] = I[481] = I[482] = I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = (T)(img)(0,_n4##y,z,c)), \
13456
(I[504] = I[505] = I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = I[512] = I[513] = I[514] = I[515] = I[516] = I[517] = (T)(img)(0,_n5##y,z,c)), \
13457
(I[532] = I[533] = I[534] = I[535] = I[536] = I[537] = I[538] = I[539] = I[540] = I[541] = I[542] = I[543] = I[544] = I[545] = (T)(img)(0,_n6##y,z,c)), \
13458
(I[560] = I[561] = I[562] = I[563] = I[564] = I[565] = I[566] = I[567] = I[568] = I[569] = I[570] = I[571] = I[572] = I[573] = (T)(img)(0,_n7##y,z,c)), \
13459
(I[588] = I[589] = I[590] = I[591] = I[592] = I[593] = I[594] = I[595] = I[596] = I[597] = I[598] = I[599] = I[600] = I[601] = (T)(img)(0,_n8##y,z,c)), \
13460
(I[616] = I[617] = I[618] = I[619] = I[620] = I[621] = I[622] = I[623] = I[624] = I[625] = I[626] = I[627] = I[628] = I[629] = (T)(img)(0,_n9##y,z,c)), \
13461
(I[644] = I[645] = I[646] = I[647] = I[648] = I[649] = I[650] = I[651] = I[652] = I[653] = I[654] = I[655] = I[656] = I[657] = (T)(img)(0,_n10##y,z,c)), \
13462
(I[672] = I[673] = I[674] = I[675] = I[676] = I[677] = I[678] = I[679] = I[680] = I[681] = I[682] = I[683] = I[684] = I[685] = (T)(img)(0,_n11##y,z,c)), \
13463
(I[700] = I[701] = I[702] = I[703] = I[704] = I[705] = I[706] = I[707] = I[708] = I[709] = I[710] = I[711] = I[712] = I[713] = (T)(img)(0,_n12##y,z,c)), \
13464
(I[728] = I[729] = I[730] = I[731] = I[732] = I[733] = I[734] = I[735] = I[736] = I[737] = I[738] = I[739] = I[740] = I[741] = (T)(img)(0,_n13##y,z,c)), \
13465
(I[756] = I[757] = I[758] = I[759] = I[760] = I[761] = I[762] = I[763] = I[764] = I[765] = I[766] = I[767] = I[768] = I[769] = (T)(img)(0,_n14##y,z,c)), \
13466
(I[14] = (T)(img)(_n1##x,_p13##y,z,c)), \
13467
(I[42] = (T)(img)(_n1##x,_p12##y,z,c)), \
13468
(I[70] = (T)(img)(_n1##x,_p11##y,z,c)), \
13469
(I[98] = (T)(img)(_n1##x,_p10##y,z,c)), \
13470
(I[126] = (T)(img)(_n1##x,_p9##y,z,c)), \
13471
(I[154] = (T)(img)(_n1##x,_p8##y,z,c)), \
13472
(I[182] = (T)(img)(_n1##x,_p7##y,z,c)), \
13473
(I[210] = (T)(img)(_n1##x,_p6##y,z,c)), \
13474
(I[238] = (T)(img)(_n1##x,_p5##y,z,c)), \
13475
(I[266] = (T)(img)(_n1##x,_p4##y,z,c)), \
13476
(I[294] = (T)(img)(_n1##x,_p3##y,z,c)), \
13477
(I[322] = (T)(img)(_n1##x,_p2##y,z,c)), \
13478
(I[350] = (T)(img)(_n1##x,_p1##y,z,c)), \
13479
(I[378] = (T)(img)(_n1##x,y,z,c)), \
13480
(I[406] = (T)(img)(_n1##x,_n1##y,z,c)), \
13481
(I[434] = (T)(img)(_n1##x,_n2##y,z,c)), \
13482
(I[462] = (T)(img)(_n1##x,_n3##y,z,c)), \
13483
(I[490] = (T)(img)(_n1##x,_n4##y,z,c)), \
13484
(I[518] = (T)(img)(_n1##x,_n5##y,z,c)), \
13485
(I[546] = (T)(img)(_n1##x,_n6##y,z,c)), \
13486
(I[574] = (T)(img)(_n1##x,_n7##y,z,c)), \
13487
(I[602] = (T)(img)(_n1##x,_n8##y,z,c)), \
13488
(I[630] = (T)(img)(_n1##x,_n9##y,z,c)), \
13489
(I[658] = (T)(img)(_n1##x,_n10##y,z,c)), \
13490
(I[686] = (T)(img)(_n1##x,_n11##y,z,c)), \
13491
(I[714] = (T)(img)(_n1##x,_n12##y,z,c)), \
13492
(I[742] = (T)(img)(_n1##x,_n13##y,z,c)), \
13493
(I[770] = (T)(img)(_n1##x,_n14##y,z,c)), \
13494
(I[15] = (T)(img)(_n2##x,_p13##y,z,c)), \
13495
(I[43] = (T)(img)(_n2##x,_p12##y,z,c)), \
13496
(I[71] = (T)(img)(_n2##x,_p11##y,z,c)), \
13497
(I[99] = (T)(img)(_n2##x,_p10##y,z,c)), \
13498
(I[127] = (T)(img)(_n2##x,_p9##y,z,c)), \
13499
(I[155] = (T)(img)(_n2##x,_p8##y,z,c)), \
13500
(I[183] = (T)(img)(_n2##x,_p7##y,z,c)), \
13501
(I[211] = (T)(img)(_n2##x,_p6##y,z,c)), \
13502
(I[239] = (T)(img)(_n2##x,_p5##y,z,c)), \
13503
(I[267] = (T)(img)(_n2##x,_p4##y,z,c)), \
13504
(I[295] = (T)(img)(_n2##x,_p3##y,z,c)), \
13505
(I[323] = (T)(img)(_n2##x,_p2##y,z,c)), \
13506
(I[351] = (T)(img)(_n2##x,_p1##y,z,c)), \
13507
(I[379] = (T)(img)(_n2##x,y,z,c)), \
13508
(I[407] = (T)(img)(_n2##x,_n1##y,z,c)), \
13509
(I[435] = (T)(img)(_n2##x,_n2##y,z,c)), \
13510
(I[463] = (T)(img)(_n2##x,_n3##y,z,c)), \
13511
(I[491] = (T)(img)(_n2##x,_n4##y,z,c)), \
13512
(I[519] = (T)(img)(_n2##x,_n5##y,z,c)), \
13513
(I[547] = (T)(img)(_n2##x,_n6##y,z,c)), \
13514
(I[575] = (T)(img)(_n2##x,_n7##y,z,c)), \
13515
(I[603] = (T)(img)(_n2##x,_n8##y,z,c)), \
13516
(I[631] = (T)(img)(_n2##x,_n9##y,z,c)), \
13517
(I[659] = (T)(img)(_n2##x,_n10##y,z,c)), \
13518
(I[687] = (T)(img)(_n2##x,_n11##y,z,c)), \
13519
(I[715] = (T)(img)(_n2##x,_n12##y,z,c)), \
13520
(I[743] = (T)(img)(_n2##x,_n13##y,z,c)), \
13521
(I[771] = (T)(img)(_n2##x,_n14##y,z,c)), \
13522
(I[16] = (T)(img)(_n3##x,_p13##y,z,c)), \
13523
(I[44] = (T)(img)(_n3##x,_p12##y,z,c)), \
13524
(I[72] = (T)(img)(_n3##x,_p11##y,z,c)), \
13525
(I[100] = (T)(img)(_n3##x,_p10##y,z,c)), \
13526
(I[128] = (T)(img)(_n3##x,_p9##y,z,c)), \
13527
(I[156] = (T)(img)(_n3##x,_p8##y,z,c)), \
13528
(I[184] = (T)(img)(_n3##x,_p7##y,z,c)), \
13529
(I[212] = (T)(img)(_n3##x,_p6##y,z,c)), \
13530
(I[240] = (T)(img)(_n3##x,_p5##y,z,c)), \
13531
(I[268] = (T)(img)(_n3##x,_p4##y,z,c)), \
13532
(I[296] = (T)(img)(_n3##x,_p3##y,z,c)), \
13533
(I[324] = (T)(img)(_n3##x,_p2##y,z,c)), \
13534
(I[352] = (T)(img)(_n3##x,_p1##y,z,c)), \
13535
(I[380] = (T)(img)(_n3##x,y,z,c)), \
13536
(I[408] = (T)(img)(_n3##x,_n1##y,z,c)), \
13537
(I[436] = (T)(img)(_n3##x,_n2##y,z,c)), \
13538
(I[464] = (T)(img)(_n3##x,_n3##y,z,c)), \
13539
(I[492] = (T)(img)(_n3##x,_n4##y,z,c)), \
13540
(I[520] = (T)(img)(_n3##x,_n5##y,z,c)), \
13541
(I[548] = (T)(img)(_n3##x,_n6##y,z,c)), \
13542
(I[576] = (T)(img)(_n3##x,_n7##y,z,c)), \
13543
(I[604] = (T)(img)(_n3##x,_n8##y,z,c)), \
13544
(I[632] = (T)(img)(_n3##x,_n9##y,z,c)), \
13545
(I[660] = (T)(img)(_n3##x,_n10##y,z,c)), \
13546
(I[688] = (T)(img)(_n3##x,_n11##y,z,c)), \
13547
(I[716] = (T)(img)(_n3##x,_n12##y,z,c)), \
13548
(I[744] = (T)(img)(_n3##x,_n13##y,z,c)), \
13549
(I[772] = (T)(img)(_n3##x,_n14##y,z,c)), \
13550
(I[17] = (T)(img)(_n4##x,_p13##y,z,c)), \
13551
(I[45] = (T)(img)(_n4##x,_p12##y,z,c)), \
13552
(I[73] = (T)(img)(_n4##x,_p11##y,z,c)), \
13553
(I[101] = (T)(img)(_n4##x,_p10##y,z,c)), \
13554
(I[129] = (T)(img)(_n4##x,_p9##y,z,c)), \
13555
(I[157] = (T)(img)(_n4##x,_p8##y,z,c)), \
13556
(I[185] = (T)(img)(_n4##x,_p7##y,z,c)), \
13557
(I[213] = (T)(img)(_n4##x,_p6##y,z,c)), \
13558
(I[241] = (T)(img)(_n4##x,_p5##y,z,c)), \
13559
(I[269] = (T)(img)(_n4##x,_p4##y,z,c)), \
13560
(I[297] = (T)(img)(_n4##x,_p3##y,z,c)), \
13561
(I[325] = (T)(img)(_n4##x,_p2##y,z,c)), \
13562
(I[353] = (T)(img)(_n4##x,_p1##y,z,c)), \
13563
(I[381] = (T)(img)(_n4##x,y,z,c)), \
13564
(I[409] = (T)(img)(_n4##x,_n1##y,z,c)), \
13565
(I[437] = (T)(img)(_n4##x,_n2##y,z,c)), \
13566
(I[465] = (T)(img)(_n4##x,_n3##y,z,c)), \
13567
(I[493] = (T)(img)(_n4##x,_n4##y,z,c)), \
13568
(I[521] = (T)(img)(_n4##x,_n5##y,z,c)), \
13569
(I[549] = (T)(img)(_n4##x,_n6##y,z,c)), \
13570
(I[577] = (T)(img)(_n4##x,_n7##y,z,c)), \
13571
(I[605] = (T)(img)(_n4##x,_n8##y,z,c)), \
13572
(I[633] = (T)(img)(_n4##x,_n9##y,z,c)), \
13573
(I[661] = (T)(img)(_n4##x,_n10##y,z,c)), \
13574
(I[689] = (T)(img)(_n4##x,_n11##y,z,c)), \
13575
(I[717] = (T)(img)(_n4##x,_n12##y,z,c)), \
13576
(I[745] = (T)(img)(_n4##x,_n13##y,z,c)), \
13577
(I[773] = (T)(img)(_n4##x,_n14##y,z,c)), \
13578
(I[18] = (T)(img)(_n5##x,_p13##y,z,c)), \
13579
(I[46] = (T)(img)(_n5##x,_p12##y,z,c)), \
13580
(I[74] = (T)(img)(_n5##x,_p11##y,z,c)), \
13581
(I[102] = (T)(img)(_n5##x,_p10##y,z,c)), \
13582
(I[130] = (T)(img)(_n5##x,_p9##y,z,c)), \
13583
(I[158] = (T)(img)(_n5##x,_p8##y,z,c)), \
13584
(I[186] = (T)(img)(_n5##x,_p7##y,z,c)), \
13585
(I[214] = (T)(img)(_n5##x,_p6##y,z,c)), \
13586
(I[242] = (T)(img)(_n5##x,_p5##y,z,c)), \
13587
(I[270] = (T)(img)(_n5##x,_p4##y,z,c)), \
13588
(I[298] = (T)(img)(_n5##x,_p3##y,z,c)), \
13589
(I[326] = (T)(img)(_n5##x,_p2##y,z,c)), \
13590
(I[354] = (T)(img)(_n5##x,_p1##y,z,c)), \
13591
(I[382] = (T)(img)(_n5##x,y,z,c)), \
13592
(I[410] = (T)(img)(_n5##x,_n1##y,z,c)), \
13593
(I[438] = (T)(img)(_n5##x,_n2##y,z,c)), \
13594
(I[466] = (T)(img)(_n5##x,_n3##y,z,c)), \
13595
(I[494] = (T)(img)(_n5##x,_n4##y,z,c)), \
13596
(I[522] = (T)(img)(_n5##x,_n5##y,z,c)), \
13597
(I[550] = (T)(img)(_n5##x,_n6##y,z,c)), \
13598
(I[578] = (T)(img)(_n5##x,_n7##y,z,c)), \
13599
(I[606] = (T)(img)(_n5##x,_n8##y,z,c)), \
13600
(I[634] = (T)(img)(_n5##x,_n9##y,z,c)), \
13601
(I[662] = (T)(img)(_n5##x,_n10##y,z,c)), \
13602
(I[690] = (T)(img)(_n5##x,_n11##y,z,c)), \
13603
(I[718] = (T)(img)(_n5##x,_n12##y,z,c)), \
13604
(I[746] = (T)(img)(_n5##x,_n13##y,z,c)), \
13605
(I[774] = (T)(img)(_n5##x,_n14##y,z,c)), \
13606
(I[19] = (T)(img)(_n6##x,_p13##y,z,c)), \
13607
(I[47] = (T)(img)(_n6##x,_p12##y,z,c)), \
13608
(I[75] = (T)(img)(_n6##x,_p11##y,z,c)), \
13609
(I[103] = (T)(img)(_n6##x,_p10##y,z,c)), \
13610
(I[131] = (T)(img)(_n6##x,_p9##y,z,c)), \
13611
(I[159] = (T)(img)(_n6##x,_p8##y,z,c)), \
13612
(I[187] = (T)(img)(_n6##x,_p7##y,z,c)), \
13613
(I[215] = (T)(img)(_n6##x,_p6##y,z,c)), \
13614
(I[243] = (T)(img)(_n6##x,_p5##y,z,c)), \
13615
(I[271] = (T)(img)(_n6##x,_p4##y,z,c)), \
13616
(I[299] = (T)(img)(_n6##x,_p3##y,z,c)), \
13617
(I[327] = (T)(img)(_n6##x,_p2##y,z,c)), \
13618
(I[355] = (T)(img)(_n6##x,_p1##y,z,c)), \
13619
(I[383] = (T)(img)(_n6##x,y,z,c)), \
13620
(I[411] = (T)(img)(_n6##x,_n1##y,z,c)), \
13621
(I[439] = (T)(img)(_n6##x,_n2##y,z,c)), \
13622
(I[467] = (T)(img)(_n6##x,_n3##y,z,c)), \
13623
(I[495] = (T)(img)(_n6##x,_n4##y,z,c)), \
13624
(I[523] = (T)(img)(_n6##x,_n5##y,z,c)), \
13625
(I[551] = (T)(img)(_n6##x,_n6##y,z,c)), \
13626
(I[579] = (T)(img)(_n6##x,_n7##y,z,c)), \
13627
(I[607] = (T)(img)(_n6##x,_n8##y,z,c)), \
13628
(I[635] = (T)(img)(_n6##x,_n9##y,z,c)), \
13629
(I[663] = (T)(img)(_n6##x,_n10##y,z,c)), \
13630
(I[691] = (T)(img)(_n6##x,_n11##y,z,c)), \
13631
(I[719] = (T)(img)(_n6##x,_n12##y,z,c)), \
13632
(I[747] = (T)(img)(_n6##x,_n13##y,z,c)), \
13633
(I[775] = (T)(img)(_n6##x,_n14##y,z,c)), \
13634
(I[20] = (T)(img)(_n7##x,_p13##y,z,c)), \
13635
(I[48] = (T)(img)(_n7##x,_p12##y,z,c)), \
13636
(I[76] = (T)(img)(_n7##x,_p11##y,z,c)), \
13637
(I[104] = (T)(img)(_n7##x,_p10##y,z,c)), \
13638
(I[132] = (T)(img)(_n7##x,_p9##y,z,c)), \
13639
(I[160] = (T)(img)(_n7##x,_p8##y,z,c)), \
13640
(I[188] = (T)(img)(_n7##x,_p7##y,z,c)), \
13641
(I[216] = (T)(img)(_n7##x,_p6##y,z,c)), \
13642
(I[244] = (T)(img)(_n7##x,_p5##y,z,c)), \
13643
(I[272] = (T)(img)(_n7##x,_p4##y,z,c)), \
13644
(I[300] = (T)(img)(_n7##x,_p3##y,z,c)), \
13645
(I[328] = (T)(img)(_n7##x,_p2##y,z,c)), \
13646
(I[356] = (T)(img)(_n7##x,_p1##y,z,c)), \
13647
(I[384] = (T)(img)(_n7##x,y,z,c)), \
13648
(I[412] = (T)(img)(_n7##x,_n1##y,z,c)), \
13649
(I[440] = (T)(img)(_n7##x,_n2##y,z,c)), \
13650
(I[468] = (T)(img)(_n7##x,_n3##y,z,c)), \
13651
(I[496] = (T)(img)(_n7##x,_n4##y,z,c)), \
13652
(I[524] = (T)(img)(_n7##x,_n5##y,z,c)), \
13653
(I[552] = (T)(img)(_n7##x,_n6##y,z,c)), \
13654
(I[580] = (T)(img)(_n7##x,_n7##y,z,c)), \
13655
(I[608] = (T)(img)(_n7##x,_n8##y,z,c)), \
13656
(I[636] = (T)(img)(_n7##x,_n9##y,z,c)), \
13657
(I[664] = (T)(img)(_n7##x,_n10##y,z,c)), \
13658
(I[692] = (T)(img)(_n7##x,_n11##y,z,c)), \
13659
(I[720] = (T)(img)(_n7##x,_n12##y,z,c)), \
13660
(I[748] = (T)(img)(_n7##x,_n13##y,z,c)), \
13661
(I[776] = (T)(img)(_n7##x,_n14##y,z,c)), \
13662
(I[21] = (T)(img)(_n8##x,_p13##y,z,c)), \
13663
(I[49] = (T)(img)(_n8##x,_p12##y,z,c)), \
13664
(I[77] = (T)(img)(_n8##x,_p11##y,z,c)), \
13665
(I[105] = (T)(img)(_n8##x,_p10##y,z,c)), \
13666
(I[133] = (T)(img)(_n8##x,_p9##y,z,c)), \
13667
(I[161] = (T)(img)(_n8##x,_p8##y,z,c)), \
13668
(I[189] = (T)(img)(_n8##x,_p7##y,z,c)), \
13669
(I[217] = (T)(img)(_n8##x,_p6##y,z,c)), \
13670
(I[245] = (T)(img)(_n8##x,_p5##y,z,c)), \
13671
(I[273] = (T)(img)(_n8##x,_p4##y,z,c)), \
13672
(I[301] = (T)(img)(_n8##x,_p3##y,z,c)), \
13673
(I[329] = (T)(img)(_n8##x,_p2##y,z,c)), \
13674
(I[357] = (T)(img)(_n8##x,_p1##y,z,c)), \
13675
(I[385] = (T)(img)(_n8##x,y,z,c)), \
13676
(I[413] = (T)(img)(_n8##x,_n1##y,z,c)), \
13677
(I[441] = (T)(img)(_n8##x,_n2##y,z,c)), \
13678
(I[469] = (T)(img)(_n8##x,_n3##y,z,c)), \
13679
(I[497] = (T)(img)(_n8##x,_n4##y,z,c)), \
13680
(I[525] = (T)(img)(_n8##x,_n5##y,z,c)), \
13681
(I[553] = (T)(img)(_n8##x,_n6##y,z,c)), \
13682
(I[581] = (T)(img)(_n8##x,_n7##y,z,c)), \
13683
(I[609] = (T)(img)(_n8##x,_n8##y,z,c)), \
13684
(I[637] = (T)(img)(_n8##x,_n9##y,z,c)), \
13685
(I[665] = (T)(img)(_n8##x,_n10##y,z,c)), \
13686
(I[693] = (T)(img)(_n8##x,_n11##y,z,c)), \
13687
(I[721] = (T)(img)(_n8##x,_n12##y,z,c)), \
13688
(I[749] = (T)(img)(_n8##x,_n13##y,z,c)), \
13689
(I[777] = (T)(img)(_n8##x,_n14##y,z,c)), \
13690
(I[22] = (T)(img)(_n9##x,_p13##y,z,c)), \
13691
(I[50] = (T)(img)(_n9##x,_p12##y,z,c)), \
13692
(I[78] = (T)(img)(_n9##x,_p11##y,z,c)), \
13693
(I[106] = (T)(img)(_n9##x,_p10##y,z,c)), \
13694
(I[134] = (T)(img)(_n9##x,_p9##y,z,c)), \
13695
(I[162] = (T)(img)(_n9##x,_p8##y,z,c)), \
13696
(I[190] = (T)(img)(_n9##x,_p7##y,z,c)), \
13697
(I[218] = (T)(img)(_n9##x,_p6##y,z,c)), \
13698
(I[246] = (T)(img)(_n9##x,_p5##y,z,c)), \
13699
(I[274] = (T)(img)(_n9##x,_p4##y,z,c)), \
13700
(I[302] = (T)(img)(_n9##x,_p3##y,z,c)), \
13701
(I[330] = (T)(img)(_n9##x,_p2##y,z,c)), \
13702
(I[358] = (T)(img)(_n9##x,_p1##y,z,c)), \
13703
(I[386] = (T)(img)(_n9##x,y,z,c)), \
13704
(I[414] = (T)(img)(_n9##x,_n1##y,z,c)), \
13705
(I[442] = (T)(img)(_n9##x,_n2##y,z,c)), \
13706
(I[470] = (T)(img)(_n9##x,_n3##y,z,c)), \
13707
(I[498] = (T)(img)(_n9##x,_n4##y,z,c)), \
13708
(I[526] = (T)(img)(_n9##x,_n5##y,z,c)), \
13709
(I[554] = (T)(img)(_n9##x,_n6##y,z,c)), \
13710
(I[582] = (T)(img)(_n9##x,_n7##y,z,c)), \
13711
(I[610] = (T)(img)(_n9##x,_n8##y,z,c)), \
13712
(I[638] = (T)(img)(_n9##x,_n9##y,z,c)), \
13713
(I[666] = (T)(img)(_n9##x,_n10##y,z,c)), \
13714
(I[694] = (T)(img)(_n9##x,_n11##y,z,c)), \
13715
(I[722] = (T)(img)(_n9##x,_n12##y,z,c)), \
13716
(I[750] = (T)(img)(_n9##x,_n13##y,z,c)), \
13717
(I[778] = (T)(img)(_n9##x,_n14##y,z,c)), \
13718
(I[23] = (T)(img)(_n10##x,_p13##y,z,c)), \
13719
(I[51] = (T)(img)(_n10##x,_p12##y,z,c)), \
13720
(I[79] = (T)(img)(_n10##x,_p11##y,z,c)), \
13721
(I[107] = (T)(img)(_n10##x,_p10##y,z,c)), \
13722
(I[135] = (T)(img)(_n10##x,_p9##y,z,c)), \
13723
(I[163] = (T)(img)(_n10##x,_p8##y,z,c)), \
13724
(I[191] = (T)(img)(_n10##x,_p7##y,z,c)), \
13725
(I[219] = (T)(img)(_n10##x,_p6##y,z,c)), \
13726
(I[247] = (T)(img)(_n10##x,_p5##y,z,c)), \
13727
(I[275] = (T)(img)(_n10##x,_p4##y,z,c)), \
13728
(I[303] = (T)(img)(_n10##x,_p3##y,z,c)), \
13729
(I[331] = (T)(img)(_n10##x,_p2##y,z,c)), \
13730
(I[359] = (T)(img)(_n10##x,_p1##y,z,c)), \
13731
(I[387] = (T)(img)(_n10##x,y,z,c)), \
13732
(I[415] = (T)(img)(_n10##x,_n1##y,z,c)), \
13733
(I[443] = (T)(img)(_n10##x,_n2##y,z,c)), \
13734
(I[471] = (T)(img)(_n10##x,_n3##y,z,c)), \
13735
(I[499] = (T)(img)(_n10##x,_n4##y,z,c)), \
13736
(I[527] = (T)(img)(_n10##x,_n5##y,z,c)), \
13737
(I[555] = (T)(img)(_n10##x,_n6##y,z,c)), \
13738
(I[583] = (T)(img)(_n10##x,_n7##y,z,c)), \
13739
(I[611] = (T)(img)(_n10##x,_n8##y,z,c)), \
13740
(I[639] = (T)(img)(_n10##x,_n9##y,z,c)), \
13741
(I[667] = (T)(img)(_n10##x,_n10##y,z,c)), \
13742
(I[695] = (T)(img)(_n10##x,_n11##y,z,c)), \
13743
(I[723] = (T)(img)(_n10##x,_n12##y,z,c)), \
13744
(I[751] = (T)(img)(_n10##x,_n13##y,z,c)), \
13745
(I[779] = (T)(img)(_n10##x,_n14##y,z,c)), \
13746
(I[24] = (T)(img)(_n11##x,_p13##y,z,c)), \
13747
(I[52] = (T)(img)(_n11##x,_p12##y,z,c)), \
13748
(I[80] = (T)(img)(_n11##x,_p11##y,z,c)), \
13749
(I[108] = (T)(img)(_n11##x,_p10##y,z,c)), \
13750
(I[136] = (T)(img)(_n11##x,_p9##y,z,c)), \
13751
(I[164] = (T)(img)(_n11##x,_p8##y,z,c)), \
13752
(I[192] = (T)(img)(_n11##x,_p7##y,z,c)), \
13753
(I[220] = (T)(img)(_n11##x,_p6##y,z,c)), \
13754
(I[248] = (T)(img)(_n11##x,_p5##y,z,c)), \
13755
(I[276] = (T)(img)(_n11##x,_p4##y,z,c)), \
13756
(I[304] = (T)(img)(_n11##x,_p3##y,z,c)), \
13757
(I[332] = (T)(img)(_n11##x,_p2##y,z,c)), \
13758
(I[360] = (T)(img)(_n11##x,_p1##y,z,c)), \
13759
(I[388] = (T)(img)(_n11##x,y,z,c)), \
13760
(I[416] = (T)(img)(_n11##x,_n1##y,z,c)), \
13761
(I[444] = (T)(img)(_n11##x,_n2##y,z,c)), \
13762
(I[472] = (T)(img)(_n11##x,_n3##y,z,c)), \
13763
(I[500] = (T)(img)(_n11##x,_n4##y,z,c)), \
13764
(I[528] = (T)(img)(_n11##x,_n5##y,z,c)), \
13765
(I[556] = (T)(img)(_n11##x,_n6##y,z,c)), \
13766
(I[584] = (T)(img)(_n11##x,_n7##y,z,c)), \
13767
(I[612] = (T)(img)(_n11##x,_n8##y,z,c)), \
13768
(I[640] = (T)(img)(_n11##x,_n9##y,z,c)), \
13769
(I[668] = (T)(img)(_n11##x,_n10##y,z,c)), \
13770
(I[696] = (T)(img)(_n11##x,_n11##y,z,c)), \
13771
(I[724] = (T)(img)(_n11##x,_n12##y,z,c)), \
13772
(I[752] = (T)(img)(_n11##x,_n13##y,z,c)), \
13773
(I[780] = (T)(img)(_n11##x,_n14##y,z,c)), \
13774
(I[25] = (T)(img)(_n12##x,_p13##y,z,c)), \
13775
(I[53] = (T)(img)(_n12##x,_p12##y,z,c)), \
13776
(I[81] = (T)(img)(_n12##x,_p11##y,z,c)), \
13777
(I[109] = (T)(img)(_n12##x,_p10##y,z,c)), \
13778
(I[137] = (T)(img)(_n12##x,_p9##y,z,c)), \
13779
(I[165] = (T)(img)(_n12##x,_p8##y,z,c)), \
13780
(I[193] = (T)(img)(_n12##x,_p7##y,z,c)), \
13781
(I[221] = (T)(img)(_n12##x,_p6##y,z,c)), \
13782
(I[249] = (T)(img)(_n12##x,_p5##y,z,c)), \
13783
(I[277] = (T)(img)(_n12##x,_p4##y,z,c)), \
13784
(I[305] = (T)(img)(_n12##x,_p3##y,z,c)), \
13785
(I[333] = (T)(img)(_n12##x,_p2##y,z,c)), \
13786
(I[361] = (T)(img)(_n12##x,_p1##y,z,c)), \
13787
(I[389] = (T)(img)(_n12##x,y,z,c)), \
13788
(I[417] = (T)(img)(_n12##x,_n1##y,z,c)), \
13789
(I[445] = (T)(img)(_n12##x,_n2##y,z,c)), \
13790
(I[473] = (T)(img)(_n12##x,_n3##y,z,c)), \
13791
(I[501] = (T)(img)(_n12##x,_n4##y,z,c)), \
13792
(I[529] = (T)(img)(_n12##x,_n5##y,z,c)), \
13793
(I[557] = (T)(img)(_n12##x,_n6##y,z,c)), \
13794
(I[585] = (T)(img)(_n12##x,_n7##y,z,c)), \
13795
(I[613] = (T)(img)(_n12##x,_n8##y,z,c)), \
13796
(I[641] = (T)(img)(_n12##x,_n9##y,z,c)), \
13797
(I[669] = (T)(img)(_n12##x,_n10##y,z,c)), \
13798
(I[697] = (T)(img)(_n12##x,_n11##y,z,c)), \
13799
(I[725] = (T)(img)(_n12##x,_n12##y,z,c)), \
13800
(I[753] = (T)(img)(_n12##x,_n13##y,z,c)), \
13801
(I[781] = (T)(img)(_n12##x,_n14##y,z,c)), \
13802
(I[26] = (T)(img)(_n13##x,_p13##y,z,c)), \
13803
(I[54] = (T)(img)(_n13##x,_p12##y,z,c)), \
13804
(I[82] = (T)(img)(_n13##x,_p11##y,z,c)), \
13805
(I[110] = (T)(img)(_n13##x,_p10##y,z,c)), \
13806
(I[138] = (T)(img)(_n13##x,_p9##y,z,c)), \
13807
(I[166] = (T)(img)(_n13##x,_p8##y,z,c)), \
13808
(I[194] = (T)(img)(_n13##x,_p7##y,z,c)), \
13809
(I[222] = (T)(img)(_n13##x,_p6##y,z,c)), \
13810
(I[250] = (T)(img)(_n13##x,_p5##y,z,c)), \
13811
(I[278] = (T)(img)(_n13##x,_p4##y,z,c)), \
13812
(I[306] = (T)(img)(_n13##x,_p3##y,z,c)), \
13813
(I[334] = (T)(img)(_n13##x,_p2##y,z,c)), \
13814
(I[362] = (T)(img)(_n13##x,_p1##y,z,c)), \
13815
(I[390] = (T)(img)(_n13##x,y,z,c)), \
13816
(I[418] = (T)(img)(_n13##x,_n1##y,z,c)), \
13817
(I[446] = (T)(img)(_n13##x,_n2##y,z,c)), \
13818
(I[474] = (T)(img)(_n13##x,_n3##y,z,c)), \
13819
(I[502] = (T)(img)(_n13##x,_n4##y,z,c)), \
13820
(I[530] = (T)(img)(_n13##x,_n5##y,z,c)), \
13821
(I[558] = (T)(img)(_n13##x,_n6##y,z,c)), \
13822
(I[586] = (T)(img)(_n13##x,_n7##y,z,c)), \
13823
(I[614] = (T)(img)(_n13##x,_n8##y,z,c)), \
13824
(I[642] = (T)(img)(_n13##x,_n9##y,z,c)), \
13825
(I[670] = (T)(img)(_n13##x,_n10##y,z,c)), \
13826
(I[698] = (T)(img)(_n13##x,_n11##y,z,c)), \
13827
(I[726] = (T)(img)(_n13##x,_n12##y,z,c)), \
13828
(I[754] = (T)(img)(_n13##x,_n13##y,z,c)), \
13829
(I[782] = (T)(img)(_n13##x,_n14##y,z,c)), \
13830
14>=((img)._width)?(img).width() - 1:14); \
13831
(_n14##x<(img).width() && ( \
13832
(I[27] = (T)(img)(_n14##x,_p13##y,z,c)), \
13833
(I[55] = (T)(img)(_n14##x,_p12##y,z,c)), \
13834
(I[83] = (T)(img)(_n14##x,_p11##y,z,c)), \
13835
(I[111] = (T)(img)(_n14##x,_p10##y,z,c)), \
13836
(I[139] = (T)(img)(_n14##x,_p9##y,z,c)), \
13837
(I[167] = (T)(img)(_n14##x,_p8##y,z,c)), \
13838
(I[195] = (T)(img)(_n14##x,_p7##y,z,c)), \
13839
(I[223] = (T)(img)(_n14##x,_p6##y,z,c)), \
13840
(I[251] = (T)(img)(_n14##x,_p5##y,z,c)), \
13841
(I[279] = (T)(img)(_n14##x,_p4##y,z,c)), \
13842
(I[307] = (T)(img)(_n14##x,_p3##y,z,c)), \
13843
(I[335] = (T)(img)(_n14##x,_p2##y,z,c)), \
13844
(I[363] = (T)(img)(_n14##x,_p1##y,z,c)), \
13845
(I[391] = (T)(img)(_n14##x,y,z,c)), \
13846
(I[419] = (T)(img)(_n14##x,_n1##y,z,c)), \
13847
(I[447] = (T)(img)(_n14##x,_n2##y,z,c)), \
13848
(I[475] = (T)(img)(_n14##x,_n3##y,z,c)), \
13849
(I[503] = (T)(img)(_n14##x,_n4##y,z,c)), \
13850
(I[531] = (T)(img)(_n14##x,_n5##y,z,c)), \
13851
(I[559] = (T)(img)(_n14##x,_n6##y,z,c)), \
13852
(I[587] = (T)(img)(_n14##x,_n7##y,z,c)), \
13853
(I[615] = (T)(img)(_n14##x,_n8##y,z,c)), \
13854
(I[643] = (T)(img)(_n14##x,_n9##y,z,c)), \
13855
(I[671] = (T)(img)(_n14##x,_n10##y,z,c)), \
13856
(I[699] = (T)(img)(_n14##x,_n11##y,z,c)), \
13857
(I[727] = (T)(img)(_n14##x,_n12##y,z,c)), \
13858
(I[755] = (T)(img)(_n14##x,_n13##y,z,c)), \
13859
(I[783] = (T)(img)(_n14##x,_n14##y,z,c)),1)) || \
13860
_n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
13861
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \
13862
I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
13863
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
13864
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
13865
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
13866
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
13867
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \
13868
I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
13869
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
13870
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
13871
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \
13872
I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
13873
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], \
13874
I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], \
13875
I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \
13876
I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \
13877
I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], \
13878
I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \
13879
I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], \
13880
I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], \
13881
I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], \
13882
I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], \
13883
I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], \
13884
I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], \
13885
I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], \
13886
I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], \
13887
I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], \
13888
I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], I[782] = I[783], \
13889
_p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x)
13890
13891
#define cimg_for_in28x28(img,x0,y0,x1,y1,x,y,z,c,I,T) \
13892
cimg_for_in28((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
13893
_p13##x = x - 13<0?0:x - 13, \
13894
_p12##x = x - 12<0?0:x - 12, \
13895
_p11##x = x - 11<0?0:x - 11, \
13896
_p10##x = x - 10<0?0:x - 10, \
13897
_p9##x = x - 9<0?0:x - 9, \
13898
_p8##x = x - 8<0?0:x - 8, \
13899
_p7##x = x - 7<0?0:x - 7, \
13900
_p6##x = x - 6<0?0:x - 6, \
13901
_p5##x = x - 5<0?0:x - 5, \
13902
_p4##x = x - 4<0?0:x - 4, \
13903
_p3##x = x - 3<0?0:x - 3, \
13904
_p2##x = x - 2<0?0:x - 2, \
13905
_p1##x = x - 1<0?0:x - 1, \
13906
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
13907
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
13908
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
13909
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
13910
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
13911
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
13912
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
13913
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
13914
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
13915
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
13916
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
13917
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
13918
_n13##x = x + 13>=(img).width()?(img).width() - 1:x + 13, \
13919
_n14##x = (int)( \
13920
(I[0] = (T)(img)(_p13##x,_p13##y,z,c)), \
13921
(I[28] = (T)(img)(_p13##x,_p12##y,z,c)), \
13922
(I[56] = (T)(img)(_p13##x,_p11##y,z,c)), \
13923
(I[84] = (T)(img)(_p13##x,_p10##y,z,c)), \
13924
(I[112] = (T)(img)(_p13##x,_p9##y,z,c)), \
13925
(I[140] = (T)(img)(_p13##x,_p8##y,z,c)), \
13926
(I[168] = (T)(img)(_p13##x,_p7##y,z,c)), \
13927
(I[196] = (T)(img)(_p13##x,_p6##y,z,c)), \
13928
(I[224] = (T)(img)(_p13##x,_p5##y,z,c)), \
13929
(I[252] = (T)(img)(_p13##x,_p4##y,z,c)), \
13930
(I[280] = (T)(img)(_p13##x,_p3##y,z,c)), \
13931
(I[308] = (T)(img)(_p13##x,_p2##y,z,c)), \
13932
(I[336] = (T)(img)(_p13##x,_p1##y,z,c)), \
13933
(I[364] = (T)(img)(_p13##x,y,z,c)), \
13934
(I[392] = (T)(img)(_p13##x,_n1##y,z,c)), \
13935
(I[420] = (T)(img)(_p13##x,_n2##y,z,c)), \
13936
(I[448] = (T)(img)(_p13##x,_n3##y,z,c)), \
13937
(I[476] = (T)(img)(_p13##x,_n4##y,z,c)), \
13938
(I[504] = (T)(img)(_p13##x,_n5##y,z,c)), \
13939
(I[532] = (T)(img)(_p13##x,_n6##y,z,c)), \
13940
(I[560] = (T)(img)(_p13##x,_n7##y,z,c)), \
13941
(I[588] = (T)(img)(_p13##x,_n8##y,z,c)), \
13942
(I[616] = (T)(img)(_p13##x,_n9##y,z,c)), \
13943
(I[644] = (T)(img)(_p13##x,_n10##y,z,c)), \
13944
(I[672] = (T)(img)(_p13##x,_n11##y,z,c)), \
13945
(I[700] = (T)(img)(_p13##x,_n12##y,z,c)), \
13946
(I[728] = (T)(img)(_p13##x,_n13##y,z,c)), \
13947
(I[756] = (T)(img)(_p13##x,_n14##y,z,c)), \
13948
(I[1] = (T)(img)(_p12##x,_p13##y,z,c)), \
13949
(I[29] = (T)(img)(_p12##x,_p12##y,z,c)), \
13950
(I[57] = (T)(img)(_p12##x,_p11##y,z,c)), \
13951
(I[85] = (T)(img)(_p12##x,_p10##y,z,c)), \
13952
(I[113] = (T)(img)(_p12##x,_p9##y,z,c)), \
13953
(I[141] = (T)(img)(_p12##x,_p8##y,z,c)), \
13954
(I[169] = (T)(img)(_p12##x,_p7##y,z,c)), \
13955
(I[197] = (T)(img)(_p12##x,_p6##y,z,c)), \
13956
(I[225] = (T)(img)(_p12##x,_p5##y,z,c)), \
13957
(I[253] = (T)(img)(_p12##x,_p4##y,z,c)), \
13958
(I[281] = (T)(img)(_p12##x,_p3##y,z,c)), \
13959
(I[309] = (T)(img)(_p12##x,_p2##y,z,c)), \
13960
(I[337] = (T)(img)(_p12##x,_p1##y,z,c)), \
13961
(I[365] = (T)(img)(_p12##x,y,z,c)), \
13962
(I[393] = (T)(img)(_p12##x,_n1##y,z,c)), \
13963
(I[421] = (T)(img)(_p12##x,_n2##y,z,c)), \
13964
(I[449] = (T)(img)(_p12##x,_n3##y,z,c)), \
13965
(I[477] = (T)(img)(_p12##x,_n4##y,z,c)), \
13966
(I[505] = (T)(img)(_p12##x,_n5##y,z,c)), \
13967
(I[533] = (T)(img)(_p12##x,_n6##y,z,c)), \
13968
(I[561] = (T)(img)(_p12##x,_n7##y,z,c)), \
13969
(I[589] = (T)(img)(_p12##x,_n8##y,z,c)), \
13970
(I[617] = (T)(img)(_p12##x,_n9##y,z,c)), \
13971
(I[645] = (T)(img)(_p12##x,_n10##y,z,c)), \
13972
(I[673] = (T)(img)(_p12##x,_n11##y,z,c)), \
13973
(I[701] = (T)(img)(_p12##x,_n12##y,z,c)), \
13974
(I[729] = (T)(img)(_p12##x,_n13##y,z,c)), \
13975
(I[757] = (T)(img)(_p12##x,_n14##y,z,c)), \
13976
(I[2] = (T)(img)(_p11##x,_p13##y,z,c)), \
13977
(I[30] = (T)(img)(_p11##x,_p12##y,z,c)), \
13978
(I[58] = (T)(img)(_p11##x,_p11##y,z,c)), \
13979
(I[86] = (T)(img)(_p11##x,_p10##y,z,c)), \
13980
(I[114] = (T)(img)(_p11##x,_p9##y,z,c)), \
13981
(I[142] = (T)(img)(_p11##x,_p8##y,z,c)), \
13982
(I[170] = (T)(img)(_p11##x,_p7##y,z,c)), \
13983
(I[198] = (T)(img)(_p11##x,_p6##y,z,c)), \
13984
(I[226] = (T)(img)(_p11##x,_p5##y,z,c)), \
13985
(I[254] = (T)(img)(_p11##x,_p4##y,z,c)), \
13986
(I[282] = (T)(img)(_p11##x,_p3##y,z,c)), \
13987
(I[310] = (T)(img)(_p11##x,_p2##y,z,c)), \
13988
(I[338] = (T)(img)(_p11##x,_p1##y,z,c)), \
13989
(I[366] = (T)(img)(_p11##x,y,z,c)), \
13990
(I[394] = (T)(img)(_p11##x,_n1##y,z,c)), \
13991
(I[422] = (T)(img)(_p11##x,_n2##y,z,c)), \
13992
(I[450] = (T)(img)(_p11##x,_n3##y,z,c)), \
13993
(I[478] = (T)(img)(_p11##x,_n4##y,z,c)), \
13994
(I[506] = (T)(img)(_p11##x,_n5##y,z,c)), \
13995
(I[534] = (T)(img)(_p11##x,_n6##y,z,c)), \
13996
(I[562] = (T)(img)(_p11##x,_n7##y,z,c)), \
13997
(I[590] = (T)(img)(_p11##x,_n8##y,z,c)), \
13998
(I[618] = (T)(img)(_p11##x,_n9##y,z,c)), \
13999
(I[646] = (T)(img)(_p11##x,_n10##y,z,c)), \
14000
(I[674] = (T)(img)(_p11##x,_n11##y,z,c)), \
14001
(I[702] = (T)(img)(_p11##x,_n12##y,z,c)), \
14002
(I[730] = (T)(img)(_p11##x,_n13##y,z,c)), \
14003
(I[758] = (T)(img)(_p11##x,_n14##y,z,c)), \
14004
(I[3] = (T)(img)(_p10##x,_p13##y,z,c)), \
14005
(I[31] = (T)(img)(_p10##x,_p12##y,z,c)), \
14006
(I[59] = (T)(img)(_p10##x,_p11##y,z,c)), \
14007
(I[87] = (T)(img)(_p10##x,_p10##y,z,c)), \
14008
(I[115] = (T)(img)(_p10##x,_p9##y,z,c)), \
14009
(I[143] = (T)(img)(_p10##x,_p8##y,z,c)), \
14010
(I[171] = (T)(img)(_p10##x,_p7##y,z,c)), \
14011
(I[199] = (T)(img)(_p10##x,_p6##y,z,c)), \
14012
(I[227] = (T)(img)(_p10##x,_p5##y,z,c)), \
14013
(I[255] = (T)(img)(_p10##x,_p4##y,z,c)), \
14014
(I[283] = (T)(img)(_p10##x,_p3##y,z,c)), \
14015
(I[311] = (T)(img)(_p10##x,_p2##y,z,c)), \
14016
(I[339] = (T)(img)(_p10##x,_p1##y,z,c)), \
14017
(I[367] = (T)(img)(_p10##x,y,z,c)), \
14018
(I[395] = (T)(img)(_p10##x,_n1##y,z,c)), \
14019
(I[423] = (T)(img)(_p10##x,_n2##y,z,c)), \
14020
(I[451] = (T)(img)(_p10##x,_n3##y,z,c)), \
14021
(I[479] = (T)(img)(_p10##x,_n4##y,z,c)), \
14022
(I[507] = (T)(img)(_p10##x,_n5##y,z,c)), \
14023
(I[535] = (T)(img)(_p10##x,_n6##y,z,c)), \
14024
(I[563] = (T)(img)(_p10##x,_n7##y,z,c)), \
14025
(I[591] = (T)(img)(_p10##x,_n8##y,z,c)), \
14026
(I[619] = (T)(img)(_p10##x,_n9##y,z,c)), \
14027
(I[647] = (T)(img)(_p10##x,_n10##y,z,c)), \
14028
(I[675] = (T)(img)(_p10##x,_n11##y,z,c)), \
14029
(I[703] = (T)(img)(_p10##x,_n12##y,z,c)), \
14030
(I[731] = (T)(img)(_p10##x,_n13##y,z,c)), \
14031
(I[759] = (T)(img)(_p10##x,_n14##y,z,c)), \
14032
(I[4] = (T)(img)(_p9##x,_p13##y,z,c)), \
14033
(I[32] = (T)(img)(_p9##x,_p12##y,z,c)), \
14034
(I[60] = (T)(img)(_p9##x,_p11##y,z,c)), \
14035
(I[88] = (T)(img)(_p9##x,_p10##y,z,c)), \
14036
(I[116] = (T)(img)(_p9##x,_p9##y,z,c)), \
14037
(I[144] = (T)(img)(_p9##x,_p8##y,z,c)), \
14038
(I[172] = (T)(img)(_p9##x,_p7##y,z,c)), \
14039
(I[200] = (T)(img)(_p9##x,_p6##y,z,c)), \
14040
(I[228] = (T)(img)(_p9##x,_p5##y,z,c)), \
14041
(I[256] = (T)(img)(_p9##x,_p4##y,z,c)), \
14042
(I[284] = (T)(img)(_p9##x,_p3##y,z,c)), \
14043
(I[312] = (T)(img)(_p9##x,_p2##y,z,c)), \
14044
(I[340] = (T)(img)(_p9##x,_p1##y,z,c)), \
14045
(I[368] = (T)(img)(_p9##x,y,z,c)), \
14046
(I[396] = (T)(img)(_p9##x,_n1##y,z,c)), \
14047
(I[424] = (T)(img)(_p9##x,_n2##y,z,c)), \
14048
(I[452] = (T)(img)(_p9##x,_n3##y,z,c)), \
14049
(I[480] = (T)(img)(_p9##x,_n4##y,z,c)), \
14050
(I[508] = (T)(img)(_p9##x,_n5##y,z,c)), \
14051
(I[536] = (T)(img)(_p9##x,_n6##y,z,c)), \
14052
(I[564] = (T)(img)(_p9##x,_n7##y,z,c)), \
14053
(I[592] = (T)(img)(_p9##x,_n8##y,z,c)), \
14054
(I[620] = (T)(img)(_p9##x,_n9##y,z,c)), \
14055
(I[648] = (T)(img)(_p9##x,_n10##y,z,c)), \
14056
(I[676] = (T)(img)(_p9##x,_n11##y,z,c)), \
14057
(I[704] = (T)(img)(_p9##x,_n12##y,z,c)), \
14058
(I[732] = (T)(img)(_p9##x,_n13##y,z,c)), \
14059
(I[760] = (T)(img)(_p9##x,_n14##y,z,c)), \
14060
(I[5] = (T)(img)(_p8##x,_p13##y,z,c)), \
14061
(I[33] = (T)(img)(_p8##x,_p12##y,z,c)), \
14062
(I[61] = (T)(img)(_p8##x,_p11##y,z,c)), \
14063
(I[89] = (T)(img)(_p8##x,_p10##y,z,c)), \
14064
(I[117] = (T)(img)(_p8##x,_p9##y,z,c)), \
14065
(I[145] = (T)(img)(_p8##x,_p8##y,z,c)), \
14066
(I[173] = (T)(img)(_p8##x,_p7##y,z,c)), \
14067
(I[201] = (T)(img)(_p8##x,_p6##y,z,c)), \
14068
(I[229] = (T)(img)(_p8##x,_p5##y,z,c)), \
14069
(I[257] = (T)(img)(_p8##x,_p4##y,z,c)), \
14070
(I[285] = (T)(img)(_p8##x,_p3##y,z,c)), \
14071
(I[313] = (T)(img)(_p8##x,_p2##y,z,c)), \
14072
(I[341] = (T)(img)(_p8##x,_p1##y,z,c)), \
14073
(I[369] = (T)(img)(_p8##x,y,z,c)), \
14074
(I[397] = (T)(img)(_p8##x,_n1##y,z,c)), \
14075
(I[425] = (T)(img)(_p8##x,_n2##y,z,c)), \
14076
(I[453] = (T)(img)(_p8##x,_n3##y,z,c)), \
14077
(I[481] = (T)(img)(_p8##x,_n4##y,z,c)), \
14078
(I[509] = (T)(img)(_p8##x,_n5##y,z,c)), \
14079
(I[537] = (T)(img)(_p8##x,_n6##y,z,c)), \
14080
(I[565] = (T)(img)(_p8##x,_n7##y,z,c)), \
14081
(I[593] = (T)(img)(_p8##x,_n8##y,z,c)), \
14082
(I[621] = (T)(img)(_p8##x,_n9##y,z,c)), \
14083
(I[649] = (T)(img)(_p8##x,_n10##y,z,c)), \
14084
(I[677] = (T)(img)(_p8##x,_n11##y,z,c)), \
14085
(I[705] = (T)(img)(_p8##x,_n12##y,z,c)), \
14086
(I[733] = (T)(img)(_p8##x,_n13##y,z,c)), \
14087
(I[761] = (T)(img)(_p8##x,_n14##y,z,c)), \
14088
(I[6] = (T)(img)(_p7##x,_p13##y,z,c)), \
14089
(I[34] = (T)(img)(_p7##x,_p12##y,z,c)), \
14090
(I[62] = (T)(img)(_p7##x,_p11##y,z,c)), \
14091
(I[90] = (T)(img)(_p7##x,_p10##y,z,c)), \
14092
(I[118] = (T)(img)(_p7##x,_p9##y,z,c)), \
14093
(I[146] = (T)(img)(_p7##x,_p8##y,z,c)), \
14094
(I[174] = (T)(img)(_p7##x,_p7##y,z,c)), \
14095
(I[202] = (T)(img)(_p7##x,_p6##y,z,c)), \
14096
(I[230] = (T)(img)(_p7##x,_p5##y,z,c)), \
14097
(I[258] = (T)(img)(_p7##x,_p4##y,z,c)), \
14098
(I[286] = (T)(img)(_p7##x,_p3##y,z,c)), \
14099
(I[314] = (T)(img)(_p7##x,_p2##y,z,c)), \
14100
(I[342] = (T)(img)(_p7##x,_p1##y,z,c)), \
14101
(I[370] = (T)(img)(_p7##x,y,z,c)), \
14102
(I[398] = (T)(img)(_p7##x,_n1##y,z,c)), \
14103
(I[426] = (T)(img)(_p7##x,_n2##y,z,c)), \
14104
(I[454] = (T)(img)(_p7##x,_n3##y,z,c)), \
14105
(I[482] = (T)(img)(_p7##x,_n4##y,z,c)), \
14106
(I[510] = (T)(img)(_p7##x,_n5##y,z,c)), \
14107
(I[538] = (T)(img)(_p7##x,_n6##y,z,c)), \
14108
(I[566] = (T)(img)(_p7##x,_n7##y,z,c)), \
14109
(I[594] = (T)(img)(_p7##x,_n8##y,z,c)), \
14110
(I[622] = (T)(img)(_p7##x,_n9##y,z,c)), \
14111
(I[650] = (T)(img)(_p7##x,_n10##y,z,c)), \
14112
(I[678] = (T)(img)(_p7##x,_n11##y,z,c)), \
14113
(I[706] = (T)(img)(_p7##x,_n12##y,z,c)), \
14114
(I[734] = (T)(img)(_p7##x,_n13##y,z,c)), \
14115
(I[762] = (T)(img)(_p7##x,_n14##y,z,c)), \
14116
(I[7] = (T)(img)(_p6##x,_p13##y,z,c)), \
14117
(I[35] = (T)(img)(_p6##x,_p12##y,z,c)), \
14118
(I[63] = (T)(img)(_p6##x,_p11##y,z,c)), \
14119
(I[91] = (T)(img)(_p6##x,_p10##y,z,c)), \
14120
(I[119] = (T)(img)(_p6##x,_p9##y,z,c)), \
14121
(I[147] = (T)(img)(_p6##x,_p8##y,z,c)), \
14122
(I[175] = (T)(img)(_p6##x,_p7##y,z,c)), \
14123
(I[203] = (T)(img)(_p6##x,_p6##y,z,c)), \
14124
(I[231] = (T)(img)(_p6##x,_p5##y,z,c)), \
14125
(I[259] = (T)(img)(_p6##x,_p4##y,z,c)), \
14126
(I[287] = (T)(img)(_p6##x,_p3##y,z,c)), \
14127
(I[315] = (T)(img)(_p6##x,_p2##y,z,c)), \
14128
(I[343] = (T)(img)(_p6##x,_p1##y,z,c)), \
14129
(I[371] = (T)(img)(_p6##x,y,z,c)), \
14130
(I[399] = (T)(img)(_p6##x,_n1##y,z,c)), \
14131
(I[427] = (T)(img)(_p6##x,_n2##y,z,c)), \
14132
(I[455] = (T)(img)(_p6##x,_n3##y,z,c)), \
14133
(I[483] = (T)(img)(_p6##x,_n4##y,z,c)), \
14134
(I[511] = (T)(img)(_p6##x,_n5##y,z,c)), \
14135
(I[539] = (T)(img)(_p6##x,_n6##y,z,c)), \
14136
(I[567] = (T)(img)(_p6##x,_n7##y,z,c)), \
14137
(I[595] = (T)(img)(_p6##x,_n8##y,z,c)), \
14138
(I[623] = (T)(img)(_p6##x,_n9##y,z,c)), \
14139
(I[651] = (T)(img)(_p6##x,_n10##y,z,c)), \
14140
(I[679] = (T)(img)(_p6##x,_n11##y,z,c)), \
14141
(I[707] = (T)(img)(_p6##x,_n12##y,z,c)), \
14142
(I[735] = (T)(img)(_p6##x,_n13##y,z,c)), \
14143
(I[763] = (T)(img)(_p6##x,_n14##y,z,c)), \
14144
(I[8] = (T)(img)(_p5##x,_p13##y,z,c)), \
14145
(I[36] = (T)(img)(_p5##x,_p12##y,z,c)), \
14146
(I[64] = (T)(img)(_p5##x,_p11##y,z,c)), \
14147
(I[92] = (T)(img)(_p5##x,_p10##y,z,c)), \
14148
(I[120] = (T)(img)(_p5##x,_p9##y,z,c)), \
14149
(I[148] = (T)(img)(_p5##x,_p8##y,z,c)), \
14150
(I[176] = (T)(img)(_p5##x,_p7##y,z,c)), \
14151
(I[204] = (T)(img)(_p5##x,_p6##y,z,c)), \
14152
(I[232] = (T)(img)(_p5##x,_p5##y,z,c)), \
14153
(I[260] = (T)(img)(_p5##x,_p4##y,z,c)), \
14154
(I[288] = (T)(img)(_p5##x,_p3##y,z,c)), \
14155
(I[316] = (T)(img)(_p5##x,_p2##y,z,c)), \
14156
(I[344] = (T)(img)(_p5##x,_p1##y,z,c)), \
14157
(I[372] = (T)(img)(_p5##x,y,z,c)), \
14158
(I[400] = (T)(img)(_p5##x,_n1##y,z,c)), \
14159
(I[428] = (T)(img)(_p5##x,_n2##y,z,c)), \
14160
(I[456] = (T)(img)(_p5##x,_n3##y,z,c)), \
14161
(I[484] = (T)(img)(_p5##x,_n4##y,z,c)), \
14162
(I[512] = (T)(img)(_p5##x,_n5##y,z,c)), \
14163
(I[540] = (T)(img)(_p5##x,_n6##y,z,c)), \
14164
(I[568] = (T)(img)(_p5##x,_n7##y,z,c)), \
14165
(I[596] = (T)(img)(_p5##x,_n8##y,z,c)), \
14166
(I[624] = (T)(img)(_p5##x,_n9##y,z,c)), \
14167
(I[652] = (T)(img)(_p5##x,_n10##y,z,c)), \
14168
(I[680] = (T)(img)(_p5##x,_n11##y,z,c)), \
14169
(I[708] = (T)(img)(_p5##x,_n12##y,z,c)), \
14170
(I[736] = (T)(img)(_p5##x,_n13##y,z,c)), \
14171
(I[764] = (T)(img)(_p5##x,_n14##y,z,c)), \
14172
(I[9] = (T)(img)(_p4##x,_p13##y,z,c)), \
14173
(I[37] = (T)(img)(_p4##x,_p12##y,z,c)), \
14174
(I[65] = (T)(img)(_p4##x,_p11##y,z,c)), \
14175
(I[93] = (T)(img)(_p4##x,_p10##y,z,c)), \
14176
(I[121] = (T)(img)(_p4##x,_p9##y,z,c)), \
14177
(I[149] = (T)(img)(_p4##x,_p8##y,z,c)), \
14178
(I[177] = (T)(img)(_p4##x,_p7##y,z,c)), \
14179
(I[205] = (T)(img)(_p4##x,_p6##y,z,c)), \
14180
(I[233] = (T)(img)(_p4##x,_p5##y,z,c)), \
14181
(I[261] = (T)(img)(_p4##x,_p4##y,z,c)), \
14182
(I[289] = (T)(img)(_p4##x,_p3##y,z,c)), \
14183
(I[317] = (T)(img)(_p4##x,_p2##y,z,c)), \
14184
(I[345] = (T)(img)(_p4##x,_p1##y,z,c)), \
14185
(I[373] = (T)(img)(_p4##x,y,z,c)), \
14186
(I[401] = (T)(img)(_p4##x,_n1##y,z,c)), \
14187
(I[429] = (T)(img)(_p4##x,_n2##y,z,c)), \
14188
(I[457] = (T)(img)(_p4##x,_n3##y,z,c)), \
14189
(I[485] = (T)(img)(_p4##x,_n4##y,z,c)), \
14190
(I[513] = (T)(img)(_p4##x,_n5##y,z,c)), \
14191
(I[541] = (T)(img)(_p4##x,_n6##y,z,c)), \
14192
(I[569] = (T)(img)(_p4##x,_n7##y,z,c)), \
14193
(I[597] = (T)(img)(_p4##x,_n8##y,z,c)), \
14194
(I[625] = (T)(img)(_p4##x,_n9##y,z,c)), \
14195
(I[653] = (T)(img)(_p4##x,_n10##y,z,c)), \
14196
(I[681] = (T)(img)(_p4##x,_n11##y,z,c)), \
14197
(I[709] = (T)(img)(_p4##x,_n12##y,z,c)), \
14198
(I[737] = (T)(img)(_p4##x,_n13##y,z,c)), \
14199
(I[765] = (T)(img)(_p4##x,_n14##y,z,c)), \
14200
(I[10] = (T)(img)(_p3##x,_p13##y,z,c)), \
14201
(I[38] = (T)(img)(_p3##x,_p12##y,z,c)), \
14202
(I[66] = (T)(img)(_p3##x,_p11##y,z,c)), \
14203
(I[94] = (T)(img)(_p3##x,_p10##y,z,c)), \
14204
(I[122] = (T)(img)(_p3##x,_p9##y,z,c)), \
14205
(I[150] = (T)(img)(_p3##x,_p8##y,z,c)), \
14206
(I[178] = (T)(img)(_p3##x,_p7##y,z,c)), \
14207
(I[206] = (T)(img)(_p3##x,_p6##y,z,c)), \
14208
(I[234] = (T)(img)(_p3##x,_p5##y,z,c)), \
14209
(I[262] = (T)(img)(_p3##x,_p4##y,z,c)), \
14210
(I[290] = (T)(img)(_p3##x,_p3##y,z,c)), \
14211
(I[318] = (T)(img)(_p3##x,_p2##y,z,c)), \
14212
(I[346] = (T)(img)(_p3##x,_p1##y,z,c)), \
14213
(I[374] = (T)(img)(_p3##x,y,z,c)), \
14214
(I[402] = (T)(img)(_p3##x,_n1##y,z,c)), \
14215
(I[430] = (T)(img)(_p3##x,_n2##y,z,c)), \
14216
(I[458] = (T)(img)(_p3##x,_n3##y,z,c)), \
14217
(I[486] = (T)(img)(_p3##x,_n4##y,z,c)), \
14218
(I[514] = (T)(img)(_p3##x,_n5##y,z,c)), \
14219
(I[542] = (T)(img)(_p3##x,_n6##y,z,c)), \
14220
(I[570] = (T)(img)(_p3##x,_n7##y,z,c)), \
14221
(I[598] = (T)(img)(_p3##x,_n8##y,z,c)), \
14222
(I[626] = (T)(img)(_p3##x,_n9##y,z,c)), \
14223
(I[654] = (T)(img)(_p3##x,_n10##y,z,c)), \
14224
(I[682] = (T)(img)(_p3##x,_n11##y,z,c)), \
14225
(I[710] = (T)(img)(_p3##x,_n12##y,z,c)), \
14226
(I[738] = (T)(img)(_p3##x,_n13##y,z,c)), \
14227
(I[766] = (T)(img)(_p3##x,_n14##y,z,c)), \
14228
(I[11] = (T)(img)(_p2##x,_p13##y,z,c)), \
14229
(I[39] = (T)(img)(_p2##x,_p12##y,z,c)), \
14230
(I[67] = (T)(img)(_p2##x,_p11##y,z,c)), \
14231
(I[95] = (T)(img)(_p2##x,_p10##y,z,c)), \
14232
(I[123] = (T)(img)(_p2##x,_p9##y,z,c)), \
14233
(I[151] = (T)(img)(_p2##x,_p8##y,z,c)), \
14234
(I[179] = (T)(img)(_p2##x,_p7##y,z,c)), \
14235
(I[207] = (T)(img)(_p2##x,_p6##y,z,c)), \
14236
(I[235] = (T)(img)(_p2##x,_p5##y,z,c)), \
14237
(I[263] = (T)(img)(_p2##x,_p4##y,z,c)), \
14238
(I[291] = (T)(img)(_p2##x,_p3##y,z,c)), \
14239
(I[319] = (T)(img)(_p2##x,_p2##y,z,c)), \
14240
(I[347] = (T)(img)(_p2##x,_p1##y,z,c)), \
14241
(I[375] = (T)(img)(_p2##x,y,z,c)), \
14242
(I[403] = (T)(img)(_p2##x,_n1##y,z,c)), \
14243
(I[431] = (T)(img)(_p2##x,_n2##y,z,c)), \
14244
(I[459] = (T)(img)(_p2##x,_n3##y,z,c)), \
14245
(I[487] = (T)(img)(_p2##x,_n4##y,z,c)), \
14246
(I[515] = (T)(img)(_p2##x,_n5##y,z,c)), \
14247
(I[543] = (T)(img)(_p2##x,_n6##y,z,c)), \
14248
(I[571] = (T)(img)(_p2##x,_n7##y,z,c)), \
14249
(I[599] = (T)(img)(_p2##x,_n8##y,z,c)), \
14250
(I[627] = (T)(img)(_p2##x,_n9##y,z,c)), \
14251
(I[655] = (T)(img)(_p2##x,_n10##y,z,c)), \
14252
(I[683] = (T)(img)(_p2##x,_n11##y,z,c)), \
14253
(I[711] = (T)(img)(_p2##x,_n12##y,z,c)), \
14254
(I[739] = (T)(img)(_p2##x,_n13##y,z,c)), \
14255
(I[767] = (T)(img)(_p2##x,_n14##y,z,c)), \
14256
(I[12] = (T)(img)(_p1##x,_p13##y,z,c)), \
14257
(I[40] = (T)(img)(_p1##x,_p12##y,z,c)), \
14258
(I[68] = (T)(img)(_p1##x,_p11##y,z,c)), \
14259
(I[96] = (T)(img)(_p1##x,_p10##y,z,c)), \
14260
(I[124] = (T)(img)(_p1##x,_p9##y,z,c)), \
14261
(I[152] = (T)(img)(_p1##x,_p8##y,z,c)), \
14262
(I[180] = (T)(img)(_p1##x,_p7##y,z,c)), \
14263
(I[208] = (T)(img)(_p1##x,_p6##y,z,c)), \
14264
(I[236] = (T)(img)(_p1##x,_p5##y,z,c)), \
14265
(I[264] = (T)(img)(_p1##x,_p4##y,z,c)), \
14266
(I[292] = (T)(img)(_p1##x,_p3##y,z,c)), \
14267
(I[320] = (T)(img)(_p1##x,_p2##y,z,c)), \
14268
(I[348] = (T)(img)(_p1##x,_p1##y,z,c)), \
14269
(I[376] = (T)(img)(_p1##x,y,z,c)), \
14270
(I[404] = (T)(img)(_p1##x,_n1##y,z,c)), \
14271
(I[432] = (T)(img)(_p1##x,_n2##y,z,c)), \
14272
(I[460] = (T)(img)(_p1##x,_n3##y,z,c)), \
14273
(I[488] = (T)(img)(_p1##x,_n4##y,z,c)), \
14274
(I[516] = (T)(img)(_p1##x,_n5##y,z,c)), \
14275
(I[544] = (T)(img)(_p1##x,_n6##y,z,c)), \
14276
(I[572] = (T)(img)(_p1##x,_n7##y,z,c)), \
14277
(I[600] = (T)(img)(_p1##x,_n8##y,z,c)), \
14278
(I[628] = (T)(img)(_p1##x,_n9##y,z,c)), \
14279
(I[656] = (T)(img)(_p1##x,_n10##y,z,c)), \
14280
(I[684] = (T)(img)(_p1##x,_n11##y,z,c)), \
14281
(I[712] = (T)(img)(_p1##x,_n12##y,z,c)), \
14282
(I[740] = (T)(img)(_p1##x,_n13##y,z,c)), \
14283
(I[768] = (T)(img)(_p1##x,_n14##y,z,c)), \
14284
(I[13] = (T)(img)(x,_p13##y,z,c)), \
14285
(I[41] = (T)(img)(x,_p12##y,z,c)), \
14286
(I[69] = (T)(img)(x,_p11##y,z,c)), \
14287
(I[97] = (T)(img)(x,_p10##y,z,c)), \
14288
(I[125] = (T)(img)(x,_p9##y,z,c)), \
14289
(I[153] = (T)(img)(x,_p8##y,z,c)), \
14290
(I[181] = (T)(img)(x,_p7##y,z,c)), \
14291
(I[209] = (T)(img)(x,_p6##y,z,c)), \
14292
(I[237] = (T)(img)(x,_p5##y,z,c)), \
14293
(I[265] = (T)(img)(x,_p4##y,z,c)), \
14294
(I[293] = (T)(img)(x,_p3##y,z,c)), \
14295
(I[321] = (T)(img)(x,_p2##y,z,c)), \
14296
(I[349] = (T)(img)(x,_p1##y,z,c)), \
14297
(I[377] = (T)(img)(x,y,z,c)), \
14298
(I[405] = (T)(img)(x,_n1##y,z,c)), \
14299
(I[433] = (T)(img)(x,_n2##y,z,c)), \
14300
(I[461] = (T)(img)(x,_n3##y,z,c)), \
14301
(I[489] = (T)(img)(x,_n4##y,z,c)), \
14302
(I[517] = (T)(img)(x,_n5##y,z,c)), \
14303
(I[545] = (T)(img)(x,_n6##y,z,c)), \
14304
(I[573] = (T)(img)(x,_n7##y,z,c)), \
14305
(I[601] = (T)(img)(x,_n8##y,z,c)), \
14306
(I[629] = (T)(img)(x,_n9##y,z,c)), \
14307
(I[657] = (T)(img)(x,_n10##y,z,c)), \
14308
(I[685] = (T)(img)(x,_n11##y,z,c)), \
14309
(I[713] = (T)(img)(x,_n12##y,z,c)), \
14310
(I[741] = (T)(img)(x,_n13##y,z,c)), \
14311
(I[769] = (T)(img)(x,_n14##y,z,c)), \
14312
(I[14] = (T)(img)(_n1##x,_p13##y,z,c)), \
14313
(I[42] = (T)(img)(_n1##x,_p12##y,z,c)), \
14314
(I[70] = (T)(img)(_n1##x,_p11##y,z,c)), \
14315
(I[98] = (T)(img)(_n1##x,_p10##y,z,c)), \
14316
(I[126] = (T)(img)(_n1##x,_p9##y,z,c)), \
14317
(I[154] = (T)(img)(_n1##x,_p8##y,z,c)), \
14318
(I[182] = (T)(img)(_n1##x,_p7##y,z,c)), \
14319
(I[210] = (T)(img)(_n1##x,_p6##y,z,c)), \
14320
(I[238] = (T)(img)(_n1##x,_p5##y,z,c)), \
14321
(I[266] = (T)(img)(_n1##x,_p4##y,z,c)), \
14322
(I[294] = (T)(img)(_n1##x,_p3##y,z,c)), \
14323
(I[322] = (T)(img)(_n1##x,_p2##y,z,c)), \
14324
(I[350] = (T)(img)(_n1##x,_p1##y,z,c)), \
14325
(I[378] = (T)(img)(_n1##x,y,z,c)), \
14326
(I[406] = (T)(img)(_n1##x,_n1##y,z,c)), \
14327
(I[434] = (T)(img)(_n1##x,_n2##y,z,c)), \
14328
(I[462] = (T)(img)(_n1##x,_n3##y,z,c)), \
14329
(I[490] = (T)(img)(_n1##x,_n4##y,z,c)), \
14330
(I[518] = (T)(img)(_n1##x,_n5##y,z,c)), \
14331
(I[546] = (T)(img)(_n1##x,_n6##y,z,c)), \
14332
(I[574] = (T)(img)(_n1##x,_n7##y,z,c)), \
14333
(I[602] = (T)(img)(_n1##x,_n8##y,z,c)), \
14334
(I[630] = (T)(img)(_n1##x,_n9##y,z,c)), \
14335
(I[658] = (T)(img)(_n1##x,_n10##y,z,c)), \
14336
(I[686] = (T)(img)(_n1##x,_n11##y,z,c)), \
14337
(I[714] = (T)(img)(_n1##x,_n12##y,z,c)), \
14338
(I[742] = (T)(img)(_n1##x,_n13##y,z,c)), \
14339
(I[770] = (T)(img)(_n1##x,_n14##y,z,c)), \
14340
(I[15] = (T)(img)(_n2##x,_p13##y,z,c)), \
14341
(I[43] = (T)(img)(_n2##x,_p12##y,z,c)), \
14342
(I[71] = (T)(img)(_n2##x,_p11##y,z,c)), \
14343
(I[99] = (T)(img)(_n2##x,_p10##y,z,c)), \
14344
(I[127] = (T)(img)(_n2##x,_p9##y,z,c)), \
14345
(I[155] = (T)(img)(_n2##x,_p8##y,z,c)), \
14346
(I[183] = (T)(img)(_n2##x,_p7##y,z,c)), \
14347
(I[211] = (T)(img)(_n2##x,_p6##y,z,c)), \
14348
(I[239] = (T)(img)(_n2##x,_p5##y,z,c)), \
14349
(I[267] = (T)(img)(_n2##x,_p4##y,z,c)), \
14350
(I[295] = (T)(img)(_n2##x,_p3##y,z,c)), \
14351
(I[323] = (T)(img)(_n2##x,_p2##y,z,c)), \
14352
(I[351] = (T)(img)(_n2##x,_p1##y,z,c)), \
14353
(I[379] = (T)(img)(_n2##x,y,z,c)), \
14354
(I[407] = (T)(img)(_n2##x,_n1##y,z,c)), \
14355
(I[435] = (T)(img)(_n2##x,_n2##y,z,c)), \
14356
(I[463] = (T)(img)(_n2##x,_n3##y,z,c)), \
14357
(I[491] = (T)(img)(_n2##x,_n4##y,z,c)), \
14358
(I[519] = (T)(img)(_n2##x,_n5##y,z,c)), \
14359
(I[547] = (T)(img)(_n2##x,_n6##y,z,c)), \
14360
(I[575] = (T)(img)(_n2##x,_n7##y,z,c)), \
14361
(I[603] = (T)(img)(_n2##x,_n8##y,z,c)), \
14362
(I[631] = (T)(img)(_n2##x,_n9##y,z,c)), \
14363
(I[659] = (T)(img)(_n2##x,_n10##y,z,c)), \
14364
(I[687] = (T)(img)(_n2##x,_n11##y,z,c)), \
14365
(I[715] = (T)(img)(_n2##x,_n12##y,z,c)), \
14366
(I[743] = (T)(img)(_n2##x,_n13##y,z,c)), \
14367
(I[771] = (T)(img)(_n2##x,_n14##y,z,c)), \
14368
(I[16] = (T)(img)(_n3##x,_p13##y,z,c)), \
14369
(I[44] = (T)(img)(_n3##x,_p12##y,z,c)), \
14370
(I[72] = (T)(img)(_n3##x,_p11##y,z,c)), \
14371
(I[100] = (T)(img)(_n3##x,_p10##y,z,c)), \
14372
(I[128] = (T)(img)(_n3##x,_p9##y,z,c)), \
14373
(I[156] = (T)(img)(_n3##x,_p8##y,z,c)), \
14374
(I[184] = (T)(img)(_n3##x,_p7##y,z,c)), \
14375
(I[212] = (T)(img)(_n3##x,_p6##y,z,c)), \
14376
(I[240] = (T)(img)(_n3##x,_p5##y,z,c)), \
14377
(I[268] = (T)(img)(_n3##x,_p4##y,z,c)), \
14378
(I[296] = (T)(img)(_n3##x,_p3##y,z,c)), \
14379
(I[324] = (T)(img)(_n3##x,_p2##y,z,c)), \
14380
(I[352] = (T)(img)(_n3##x,_p1##y,z,c)), \
14381
(I[380] = (T)(img)(_n3##x,y,z,c)), \
14382
(I[408] = (T)(img)(_n3##x,_n1##y,z,c)), \
14383
(I[436] = (T)(img)(_n3##x,_n2##y,z,c)), \
14384
(I[464] = (T)(img)(_n3##x,_n3##y,z,c)), \
14385
(I[492] = (T)(img)(_n3##x,_n4##y,z,c)), \
14386
(I[520] = (T)(img)(_n3##x,_n5##y,z,c)), \
14387
(I[548] = (T)(img)(_n3##x,_n6##y,z,c)), \
14388
(I[576] = (T)(img)(_n3##x,_n7##y,z,c)), \
14389
(I[604] = (T)(img)(_n3##x,_n8##y,z,c)), \
14390
(I[632] = (T)(img)(_n3##x,_n9##y,z,c)), \
14391
(I[660] = (T)(img)(_n3##x,_n10##y,z,c)), \
14392
(I[688] = (T)(img)(_n3##x,_n11##y,z,c)), \
14393
(I[716] = (T)(img)(_n3##x,_n12##y,z,c)), \
14394
(I[744] = (T)(img)(_n3##x,_n13##y,z,c)), \
14395
(I[772] = (T)(img)(_n3##x,_n14##y,z,c)), \
14396
(I[17] = (T)(img)(_n4##x,_p13##y,z,c)), \
14397
(I[45] = (T)(img)(_n4##x,_p12##y,z,c)), \
14398
(I[73] = (T)(img)(_n4##x,_p11##y,z,c)), \
14399
(I[101] = (T)(img)(_n4##x,_p10##y,z,c)), \
14400
(I[129] = (T)(img)(_n4##x,_p9##y,z,c)), \
14401
(I[157] = (T)(img)(_n4##x,_p8##y,z,c)), \
14402
(I[185] = (T)(img)(_n4##x,_p7##y,z,c)), \
14403
(I[213] = (T)(img)(_n4##x,_p6##y,z,c)), \
14404
(I[241] = (T)(img)(_n4##x,_p5##y,z,c)), \
14405
(I[269] = (T)(img)(_n4##x,_p4##y,z,c)), \
14406
(I[297] = (T)(img)(_n4##x,_p3##y,z,c)), \
14407
(I[325] = (T)(img)(_n4##x,_p2##y,z,c)), \
14408
(I[353] = (T)(img)(_n4##x,_p1##y,z,c)), \
14409
(I[381] = (T)(img)(_n4##x,y,z,c)), \
14410
(I[409] = (T)(img)(_n4##x,_n1##y,z,c)), \
14411
(I[437] = (T)(img)(_n4##x,_n2##y,z,c)), \
14412
(I[465] = (T)(img)(_n4##x,_n3##y,z,c)), \
14413
(I[493] = (T)(img)(_n4##x,_n4##y,z,c)), \
14414
(I[521] = (T)(img)(_n4##x,_n5##y,z,c)), \
14415
(I[549] = (T)(img)(_n4##x,_n6##y,z,c)), \
14416
(I[577] = (T)(img)(_n4##x,_n7##y,z,c)), \
14417
(I[605] = (T)(img)(_n4##x,_n8##y,z,c)), \
14418
(I[633] = (T)(img)(_n4##x,_n9##y,z,c)), \
14419
(I[661] = (T)(img)(_n4##x,_n10##y,z,c)), \
14420
(I[689] = (T)(img)(_n4##x,_n11##y,z,c)), \
14421
(I[717] = (T)(img)(_n4##x,_n12##y,z,c)), \
14422
(I[745] = (T)(img)(_n4##x,_n13##y,z,c)), \
14423
(I[773] = (T)(img)(_n4##x,_n14##y,z,c)), \
14424
(I[18] = (T)(img)(_n5##x,_p13##y,z,c)), \
14425
(I[46] = (T)(img)(_n5##x,_p12##y,z,c)), \
14426
(I[74] = (T)(img)(_n5##x,_p11##y,z,c)), \
14427
(I[102] = (T)(img)(_n5##x,_p10##y,z,c)), \
14428
(I[130] = (T)(img)(_n5##x,_p9##y,z,c)), \
14429
(I[158] = (T)(img)(_n5##x,_p8##y,z,c)), \
14430
(I[186] = (T)(img)(_n5##x,_p7##y,z,c)), \
14431
(I[214] = (T)(img)(_n5##x,_p6##y,z,c)), \
14432
(I[242] = (T)(img)(_n5##x,_p5##y,z,c)), \
14433
(I[270] = (T)(img)(_n5##x,_p4##y,z,c)), \
14434
(I[298] = (T)(img)(_n5##x,_p3##y,z,c)), \
14435
(I[326] = (T)(img)(_n5##x,_p2##y,z,c)), \
14436
(I[354] = (T)(img)(_n5##x,_p1##y,z,c)), \
14437
(I[382] = (T)(img)(_n5##x,y,z,c)), \
14438
(I[410] = (T)(img)(_n5##x,_n1##y,z,c)), \
14439
(I[438] = (T)(img)(_n5##x,_n2##y,z,c)), \
14440
(I[466] = (T)(img)(_n5##x,_n3##y,z,c)), \
14441
(I[494] = (T)(img)(_n5##x,_n4##y,z,c)), \
14442
(I[522] = (T)(img)(_n5##x,_n5##y,z,c)), \
14443
(I[550] = (T)(img)(_n5##x,_n6##y,z,c)), \
14444
(I[578] = (T)(img)(_n5##x,_n7##y,z,c)), \
14445
(I[606] = (T)(img)(_n5##x,_n8##y,z,c)), \
14446
(I[634] = (T)(img)(_n5##x,_n9##y,z,c)), \
14447
(I[662] = (T)(img)(_n5##x,_n10##y,z,c)), \
14448
(I[690] = (T)(img)(_n5##x,_n11##y,z,c)), \
14449
(I[718] = (T)(img)(_n5##x,_n12##y,z,c)), \
14450
(I[746] = (T)(img)(_n5##x,_n13##y,z,c)), \
14451
(I[774] = (T)(img)(_n5##x,_n14##y,z,c)), \
14452
(I[19] = (T)(img)(_n6##x,_p13##y,z,c)), \
14453
(I[47] = (T)(img)(_n6##x,_p12##y,z,c)), \
14454
(I[75] = (T)(img)(_n6##x,_p11##y,z,c)), \
14455
(I[103] = (T)(img)(_n6##x,_p10##y,z,c)), \
14456
(I[131] = (T)(img)(_n6##x,_p9##y,z,c)), \
14457
(I[159] = (T)(img)(_n6##x,_p8##y,z,c)), \
14458
(I[187] = (T)(img)(_n6##x,_p7##y,z,c)), \
14459
(I[215] = (T)(img)(_n6##x,_p6##y,z,c)), \
14460
(I[243] = (T)(img)(_n6##x,_p5##y,z,c)), \
14461
(I[271] = (T)(img)(_n6##x,_p4##y,z,c)), \
14462
(I[299] = (T)(img)(_n6##x,_p3##y,z,c)), \
14463
(I[327] = (T)(img)(_n6##x,_p2##y,z,c)), \
14464
(I[355] = (T)(img)(_n6##x,_p1##y,z,c)), \
14465
(I[383] = (T)(img)(_n6##x,y,z,c)), \
14466
(I[411] = (T)(img)(_n6##x,_n1##y,z,c)), \
14467
(I[439] = (T)(img)(_n6##x,_n2##y,z,c)), \
14468
(I[467] = (T)(img)(_n6##x,_n3##y,z,c)), \
14469
(I[495] = (T)(img)(_n6##x,_n4##y,z,c)), \
14470
(I[523] = (T)(img)(_n6##x,_n5##y,z,c)), \
14471
(I[551] = (T)(img)(_n6##x,_n6##y,z,c)), \
14472
(I[579] = (T)(img)(_n6##x,_n7##y,z,c)), \
14473
(I[607] = (T)(img)(_n6##x,_n8##y,z,c)), \
14474
(I[635] = (T)(img)(_n6##x,_n9##y,z,c)), \
14475
(I[663] = (T)(img)(_n6##x,_n10##y,z,c)), \
14476
(I[691] = (T)(img)(_n6##x,_n11##y,z,c)), \
14477
(I[719] = (T)(img)(_n6##x,_n12##y,z,c)), \
14478
(I[747] = (T)(img)(_n6##x,_n13##y,z,c)), \
14479
(I[775] = (T)(img)(_n6##x,_n14##y,z,c)), \
14480
(I[20] = (T)(img)(_n7##x,_p13##y,z,c)), \
14481
(I[48] = (T)(img)(_n7##x,_p12##y,z,c)), \
14482
(I[76] = (T)(img)(_n7##x,_p11##y,z,c)), \
14483
(I[104] = (T)(img)(_n7##x,_p10##y,z,c)), \
14484
(I[132] = (T)(img)(_n7##x,_p9##y,z,c)), \
14485
(I[160] = (T)(img)(_n7##x,_p8##y,z,c)), \
14486
(I[188] = (T)(img)(_n7##x,_p7##y,z,c)), \
14487
(I[216] = (T)(img)(_n7##x,_p6##y,z,c)), \
14488
(I[244] = (T)(img)(_n7##x,_p5##y,z,c)), \
14489
(I[272] = (T)(img)(_n7##x,_p4##y,z,c)), \
14490
(I[300] = (T)(img)(_n7##x,_p3##y,z,c)), \
14491
(I[328] = (T)(img)(_n7##x,_p2##y,z,c)), \
14492
(I[356] = (T)(img)(_n7##x,_p1##y,z,c)), \
14493
(I[384] = (T)(img)(_n7##x,y,z,c)), \
14494
(I[412] = (T)(img)(_n7##x,_n1##y,z,c)), \
14495
(I[440] = (T)(img)(_n7##x,_n2##y,z,c)), \
14496
(I[468] = (T)(img)(_n7##x,_n3##y,z,c)), \
14497
(I[496] = (T)(img)(_n7##x,_n4##y,z,c)), \
14498
(I[524] = (T)(img)(_n7##x,_n5##y,z,c)), \
14499
(I[552] = (T)(img)(_n7##x,_n6##y,z,c)), \
14500
(I[580] = (T)(img)(_n7##x,_n7##y,z,c)), \
14501
(I[608] = (T)(img)(_n7##x,_n8##y,z,c)), \
14502
(I[636] = (T)(img)(_n7##x,_n9##y,z,c)), \
14503
(I[664] = (T)(img)(_n7##x,_n10##y,z,c)), \
14504
(I[692] = (T)(img)(_n7##x,_n11##y,z,c)), \
14505
(I[720] = (T)(img)(_n7##x,_n12##y,z,c)), \
14506
(I[748] = (T)(img)(_n7##x,_n13##y,z,c)), \
14507
(I[776] = (T)(img)(_n7##x,_n14##y,z,c)), \
14508
(I[21] = (T)(img)(_n8##x,_p13##y,z,c)), \
14509
(I[49] = (T)(img)(_n8##x,_p12##y,z,c)), \
14510
(I[77] = (T)(img)(_n8##x,_p11##y,z,c)), \
14511
(I[105] = (T)(img)(_n8##x,_p10##y,z,c)), \
14512
(I[133] = (T)(img)(_n8##x,_p9##y,z,c)), \
14513
(I[161] = (T)(img)(_n8##x,_p8##y,z,c)), \
14514
(I[189] = (T)(img)(_n8##x,_p7##y,z,c)), \
14515
(I[217] = (T)(img)(_n8##x,_p6##y,z,c)), \
14516
(I[245] = (T)(img)(_n8##x,_p5##y,z,c)), \
14517
(I[273] = (T)(img)(_n8##x,_p4##y,z,c)), \
14518
(I[301] = (T)(img)(_n8##x,_p3##y,z,c)), \
14519
(I[329] = (T)(img)(_n8##x,_p2##y,z,c)), \
14520
(I[357] = (T)(img)(_n8##x,_p1##y,z,c)), \
14521
(I[385] = (T)(img)(_n8##x,y,z,c)), \
14522
(I[413] = (T)(img)(_n8##x,_n1##y,z,c)), \
14523
(I[441] = (T)(img)(_n8##x,_n2##y,z,c)), \
14524
(I[469] = (T)(img)(_n8##x,_n3##y,z,c)), \
14525
(I[497] = (T)(img)(_n8##x,_n4##y,z,c)), \
14526
(I[525] = (T)(img)(_n8##x,_n5##y,z,c)), \
14527
(I[553] = (T)(img)(_n8##x,_n6##y,z,c)), \
14528
(I[581] = (T)(img)(_n8##x,_n7##y,z,c)), \
14529
(I[609] = (T)(img)(_n8##x,_n8##y,z,c)), \
14530
(I[637] = (T)(img)(_n8##x,_n9##y,z,c)), \
14531
(I[665] = (T)(img)(_n8##x,_n10##y,z,c)), \
14532
(I[693] = (T)(img)(_n8##x,_n11##y,z,c)), \
14533
(I[721] = (T)(img)(_n8##x,_n12##y,z,c)), \
14534
(I[749] = (T)(img)(_n8##x,_n13##y,z,c)), \
14535
(I[777] = (T)(img)(_n8##x,_n14##y,z,c)), \
14536
(I[22] = (T)(img)(_n9##x,_p13##y,z,c)), \
14537
(I[50] = (T)(img)(_n9##x,_p12##y,z,c)), \
14538
(I[78] = (T)(img)(_n9##x,_p11##y,z,c)), \
14539
(I[106] = (T)(img)(_n9##x,_p10##y,z,c)), \
14540
(I[134] = (T)(img)(_n9##x,_p9##y,z,c)), \
14541
(I[162] = (T)(img)(_n9##x,_p8##y,z,c)), \
14542
(I[190] = (T)(img)(_n9##x,_p7##y,z,c)), \
14543
(I[218] = (T)(img)(_n9##x,_p6##y,z,c)), \
14544
(I[246] = (T)(img)(_n9##x,_p5##y,z,c)), \
14545
(I[274] = (T)(img)(_n9##x,_p4##y,z,c)), \
14546
(I[302] = (T)(img)(_n9##x,_p3##y,z,c)), \
14547
(I[330] = (T)(img)(_n9##x,_p2##y,z,c)), \
14548
(I[358] = (T)(img)(_n9##x,_p1##y,z,c)), \
14549
(I[386] = (T)(img)(_n9##x,y,z,c)), \
14550
(I[414] = (T)(img)(_n9##x,_n1##y,z,c)), \
14551
(I[442] = (T)(img)(_n9##x,_n2##y,z,c)), \
14552
(I[470] = (T)(img)(_n9##x,_n3##y,z,c)), \
14553
(I[498] = (T)(img)(_n9##x,_n4##y,z,c)), \
14554
(I[526] = (T)(img)(_n9##x,_n5##y,z,c)), \
14555
(I[554] = (T)(img)(_n9##x,_n6##y,z,c)), \
14556
(I[582] = (T)(img)(_n9##x,_n7##y,z,c)), \
14557
(I[610] = (T)(img)(_n9##x,_n8##y,z,c)), \
14558
(I[638] = (T)(img)(_n9##x,_n9##y,z,c)), \
14559
(I[666] = (T)(img)(_n9##x,_n10##y,z,c)), \
14560
(I[694] = (T)(img)(_n9##x,_n11##y,z,c)), \
14561
(I[722] = (T)(img)(_n9##x,_n12##y,z,c)), \
14562
(I[750] = (T)(img)(_n9##x,_n13##y,z,c)), \
14563
(I[778] = (T)(img)(_n9##x,_n14##y,z,c)), \
14564
(I[23] = (T)(img)(_n10##x,_p13##y,z,c)), \
14565
(I[51] = (T)(img)(_n10##x,_p12##y,z,c)), \
14566
(I[79] = (T)(img)(_n10##x,_p11##y,z,c)), \
14567
(I[107] = (T)(img)(_n10##x,_p10##y,z,c)), \
14568
(I[135] = (T)(img)(_n10##x,_p9##y,z,c)), \
14569
(I[163] = (T)(img)(_n10##x,_p8##y,z,c)), \
14570
(I[191] = (T)(img)(_n10##x,_p7##y,z,c)), \
14571
(I[219] = (T)(img)(_n10##x,_p6##y,z,c)), \
14572
(I[247] = (T)(img)(_n10##x,_p5##y,z,c)), \
14573
(I[275] = (T)(img)(_n10##x,_p4##y,z,c)), \
14574
(I[303] = (T)(img)(_n10##x,_p3##y,z,c)), \
14575
(I[331] = (T)(img)(_n10##x,_p2##y,z,c)), \
14576
(I[359] = (T)(img)(_n10##x,_p1##y,z,c)), \
14577
(I[387] = (T)(img)(_n10##x,y,z,c)), \
14578
(I[415] = (T)(img)(_n10##x,_n1##y,z,c)), \
14579
(I[443] = (T)(img)(_n10##x,_n2##y,z,c)), \
14580
(I[471] = (T)(img)(_n10##x,_n3##y,z,c)), \
14581
(I[499] = (T)(img)(_n10##x,_n4##y,z,c)), \
14582
(I[527] = (T)(img)(_n10##x,_n5##y,z,c)), \
14583
(I[555] = (T)(img)(_n10##x,_n6##y,z,c)), \
14584
(I[583] = (T)(img)(_n10##x,_n7##y,z,c)), \
14585
(I[611] = (T)(img)(_n10##x,_n8##y,z,c)), \
14586
(I[639] = (T)(img)(_n10##x,_n9##y,z,c)), \
14587
(I[667] = (T)(img)(_n10##x,_n10##y,z,c)), \
14588
(I[695] = (T)(img)(_n10##x,_n11##y,z,c)), \
14589
(I[723] = (T)(img)(_n10##x,_n12##y,z,c)), \
14590
(I[751] = (T)(img)(_n10##x,_n13##y,z,c)), \
14591
(I[779] = (T)(img)(_n10##x,_n14##y,z,c)), \
14592
(I[24] = (T)(img)(_n11##x,_p13##y,z,c)), \
14593
(I[52] = (T)(img)(_n11##x,_p12##y,z,c)), \
14594
(I[80] = (T)(img)(_n11##x,_p11##y,z,c)), \
14595
(I[108] = (T)(img)(_n11##x,_p10##y,z,c)), \
14596
(I[136] = (T)(img)(_n11##x,_p9##y,z,c)), \
14597
(I[164] = (T)(img)(_n11##x,_p8##y,z,c)), \
14598
(I[192] = (T)(img)(_n11##x,_p7##y,z,c)), \
14599
(I[220] = (T)(img)(_n11##x,_p6##y,z,c)), \
14600
(I[248] = (T)(img)(_n11##x,_p5##y,z,c)), \
14601
(I[276] = (T)(img)(_n11##x,_p4##y,z,c)), \
14602
(I[304] = (T)(img)(_n11##x,_p3##y,z,c)), \
14603
(I[332] = (T)(img)(_n11##x,_p2##y,z,c)), \
14604
(I[360] = (T)(img)(_n11##x,_p1##y,z,c)), \
14605
(I[388] = (T)(img)(_n11##x,y,z,c)), \
14606
(I[416] = (T)(img)(_n11##x,_n1##y,z,c)), \
14607
(I[444] = (T)(img)(_n11##x,_n2##y,z,c)), \
14608
(I[472] = (T)(img)(_n11##x,_n3##y,z,c)), \
14609
(I[500] = (T)(img)(_n11##x,_n4##y,z,c)), \
14610
(I[528] = (T)(img)(_n11##x,_n5##y,z,c)), \
14611
(I[556] = (T)(img)(_n11##x,_n6##y,z,c)), \
14612
(I[584] = (T)(img)(_n11##x,_n7##y,z,c)), \
14613
(I[612] = (T)(img)(_n11##x,_n8##y,z,c)), \
14614
(I[640] = (T)(img)(_n11##x,_n9##y,z,c)), \
14615
(I[668] = (T)(img)(_n11##x,_n10##y,z,c)), \
14616
(I[696] = (T)(img)(_n11##x,_n11##y,z,c)), \
14617
(I[724] = (T)(img)(_n11##x,_n12##y,z,c)), \
14618
(I[752] = (T)(img)(_n11##x,_n13##y,z,c)), \
14619
(I[780] = (T)(img)(_n11##x,_n14##y,z,c)), \
14620
(I[25] = (T)(img)(_n12##x,_p13##y,z,c)), \
14621
(I[53] = (T)(img)(_n12##x,_p12##y,z,c)), \
14622
(I[81] = (T)(img)(_n12##x,_p11##y,z,c)), \
14623
(I[109] = (T)(img)(_n12##x,_p10##y,z,c)), \
14624
(I[137] = (T)(img)(_n12##x,_p9##y,z,c)), \
14625
(I[165] = (T)(img)(_n12##x,_p8##y,z,c)), \
14626
(I[193] = (T)(img)(_n12##x,_p7##y,z,c)), \
14627
(I[221] = (T)(img)(_n12##x,_p6##y,z,c)), \
14628
(I[249] = (T)(img)(_n12##x,_p5##y,z,c)), \
14629
(I[277] = (T)(img)(_n12##x,_p4##y,z,c)), \
14630
(I[305] = (T)(img)(_n12##x,_p3##y,z,c)), \
14631
(I[333] = (T)(img)(_n12##x,_p2##y,z,c)), \
14632
(I[361] = (T)(img)(_n12##x,_p1##y,z,c)), \
14633
(I[389] = (T)(img)(_n12##x,y,z,c)), \
14634
(I[417] = (T)(img)(_n12##x,_n1##y,z,c)), \
14635
(I[445] = (T)(img)(_n12##x,_n2##y,z,c)), \
14636
(I[473] = (T)(img)(_n12##x,_n3##y,z,c)), \
14637
(I[501] = (T)(img)(_n12##x,_n4##y,z,c)), \
14638
(I[529] = (T)(img)(_n12##x,_n5##y,z,c)), \
14639
(I[557] = (T)(img)(_n12##x,_n6##y,z,c)), \
14640
(I[585] = (T)(img)(_n12##x,_n7##y,z,c)), \
14641
(I[613] = (T)(img)(_n12##x,_n8##y,z,c)), \
14642
(I[641] = (T)(img)(_n12##x,_n9##y,z,c)), \
14643
(I[669] = (T)(img)(_n12##x,_n10##y,z,c)), \
14644
(I[697] = (T)(img)(_n12##x,_n11##y,z,c)), \
14645
(I[725] = (T)(img)(_n12##x,_n12##y,z,c)), \
14646
(I[753] = (T)(img)(_n12##x,_n13##y,z,c)), \
14647
(I[781] = (T)(img)(_n12##x,_n14##y,z,c)), \
14648
(I[26] = (T)(img)(_n13##x,_p13##y,z,c)), \
14649
(I[54] = (T)(img)(_n13##x,_p12##y,z,c)), \
14650
(I[82] = (T)(img)(_n13##x,_p11##y,z,c)), \
14651
(I[110] = (T)(img)(_n13##x,_p10##y,z,c)), \
14652
(I[138] = (T)(img)(_n13##x,_p9##y,z,c)), \
14653
(I[166] = (T)(img)(_n13##x,_p8##y,z,c)), \
14654
(I[194] = (T)(img)(_n13##x,_p7##y,z,c)), \
14655
(I[222] = (T)(img)(_n13##x,_p6##y,z,c)), \
14656
(I[250] = (T)(img)(_n13##x,_p5##y,z,c)), \
14657
(I[278] = (T)(img)(_n13##x,_p4##y,z,c)), \
14658
(I[306] = (T)(img)(_n13##x,_p3##y,z,c)), \
14659
(I[334] = (T)(img)(_n13##x,_p2##y,z,c)), \
14660
(I[362] = (T)(img)(_n13##x,_p1##y,z,c)), \
14661
(I[390] = (T)(img)(_n13##x,y,z,c)), \
14662
(I[418] = (T)(img)(_n13##x,_n1##y,z,c)), \
14663
(I[446] = (T)(img)(_n13##x,_n2##y,z,c)), \
14664
(I[474] = (T)(img)(_n13##x,_n3##y,z,c)), \
14665
(I[502] = (T)(img)(_n13##x,_n4##y,z,c)), \
14666
(I[530] = (T)(img)(_n13##x,_n5##y,z,c)), \
14667
(I[558] = (T)(img)(_n13##x,_n6##y,z,c)), \
14668
(I[586] = (T)(img)(_n13##x,_n7##y,z,c)), \
14669
(I[614] = (T)(img)(_n13##x,_n8##y,z,c)), \
14670
(I[642] = (T)(img)(_n13##x,_n9##y,z,c)), \
14671
(I[670] = (T)(img)(_n13##x,_n10##y,z,c)), \
14672
(I[698] = (T)(img)(_n13##x,_n11##y,z,c)), \
14673
(I[726] = (T)(img)(_n13##x,_n12##y,z,c)), \
14674
(I[754] = (T)(img)(_n13##x,_n13##y,z,c)), \
14675
(I[782] = (T)(img)(_n13##x,_n14##y,z,c)), \
14676
x + 14>=(img).width()?(img).width() - 1:x + 14); \
14677
x<=(int)(x1) && ((_n14##x<(img).width() && ( \
14678
(I[27] = (T)(img)(_n14##x,_p13##y,z,c)), \
14679
(I[55] = (T)(img)(_n14##x,_p12##y,z,c)), \
14680
(I[83] = (T)(img)(_n14##x,_p11##y,z,c)), \
14681
(I[111] = (T)(img)(_n14##x,_p10##y,z,c)), \
14682
(I[139] = (T)(img)(_n14##x,_p9##y,z,c)), \
14683
(I[167] = (T)(img)(_n14##x,_p8##y,z,c)), \
14684
(I[195] = (T)(img)(_n14##x,_p7##y,z,c)), \
14685
(I[223] = (T)(img)(_n14##x,_p6##y,z,c)), \
14686
(I[251] = (T)(img)(_n14##x,_p5##y,z,c)), \
14687
(I[279] = (T)(img)(_n14##x,_p4##y,z,c)), \
14688
(I[307] = (T)(img)(_n14##x,_p3##y,z,c)), \
14689
(I[335] = (T)(img)(_n14##x,_p2##y,z,c)), \
14690
(I[363] = (T)(img)(_n14##x,_p1##y,z,c)), \
14691
(I[391] = (T)(img)(_n14##x,y,z,c)), \
14692
(I[419] = (T)(img)(_n14##x,_n1##y,z,c)), \
14693
(I[447] = (T)(img)(_n14##x,_n2##y,z,c)), \
14694
(I[475] = (T)(img)(_n14##x,_n3##y,z,c)), \
14695
(I[503] = (T)(img)(_n14##x,_n4##y,z,c)), \
14696
(I[531] = (T)(img)(_n14##x,_n5##y,z,c)), \
14697
(I[559] = (T)(img)(_n14##x,_n6##y,z,c)), \
14698
(I[587] = (T)(img)(_n14##x,_n7##y,z,c)), \
14699
(I[615] = (T)(img)(_n14##x,_n8##y,z,c)), \
14700
(I[643] = (T)(img)(_n14##x,_n9##y,z,c)), \
14701
(I[671] = (T)(img)(_n14##x,_n10##y,z,c)), \
14702
(I[699] = (T)(img)(_n14##x,_n11##y,z,c)), \
14703
(I[727] = (T)(img)(_n14##x,_n12##y,z,c)), \
14704
(I[755] = (T)(img)(_n14##x,_n13##y,z,c)), \
14705
(I[783] = (T)(img)(_n14##x,_n14##y,z,c)),1)) || \
14706
_n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
14707
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \
14708
I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
14709
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
14710
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
14711
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
14712
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
14713
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \
14714
I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
14715
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
14716
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
14717
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \
14718
I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
14719
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], \
14720
I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], \
14721
I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \
14722
I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \
14723
I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], \
14724
I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \
14725
I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], \
14726
I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], \
14727
I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], \
14728
I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], \
14729
I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], \
14730
I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], \
14731
I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], \
14732
I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], \
14733
I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], \
14734
I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], I[782] = I[783], \
14735
_p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x)
14736
14737
#define cimg_get28x28(img,x,y,z,c,I,T) \
14738
I[0] = (T)(img)(_p13##x,_p13##y,z,c), I[1] = (T)(img)(_p12##x,_p13##y,z,c), I[2] = (T)(img)(_p11##x,_p13##y,z,c), I[3] = (T)(img)(_p10##x,_p13##y,z,c), I[4] = (T)(img)(_p9##x,_p13##y,z,c), I[5] = (T)(img)(_p8##x,_p13##y,z,c), I[6] = (T)(img)(_p7##x,_p13##y,z,c), I[7] = (T)(img)(_p6##x,_p13##y,z,c), I[8] = (T)(img)(_p5##x,_p13##y,z,c), I[9] = (T)(img)(_p4##x,_p13##y,z,c), I[10] = (T)(img)(_p3##x,_p13##y,z,c), I[11] = (T)(img)(_p2##x,_p13##y,z,c), I[12] = (T)(img)(_p1##x,_p13##y,z,c), I[13] = (T)(img)(x,_p13##y,z,c), I[14] = (T)(img)(_n1##x,_p13##y,z,c), I[15] = (T)(img)(_n2##x,_p13##y,z,c), I[16] = (T)(img)(_n3##x,_p13##y,z,c), I[17] = (T)(img)(_n4##x,_p13##y,z,c), I[18] = (T)(img)(_n5##x,_p13##y,z,c), I[19] = (T)(img)(_n6##x,_p13##y,z,c), I[20] = (T)(img)(_n7##x,_p13##y,z,c), I[21] = (T)(img)(_n8##x,_p13##y,z,c), I[22] = (T)(img)(_n9##x,_p13##y,z,c), I[23] = (T)(img)(_n10##x,_p13##y,z,c), I[24] = (T)(img)(_n11##x,_p13##y,z,c), I[25] = (T)(img)(_n12##x,_p13##y,z,c), I[26] = (T)(img)(_n13##x,_p13##y,z,c), I[27] = (T)(img)(_n14##x,_p13##y,z,c), \
14739
I[28] = (T)(img)(_p13##x,_p12##y,z,c), I[29] = (T)(img)(_p12##x,_p12##y,z,c), I[30] = (T)(img)(_p11##x,_p12##y,z,c), I[31] = (T)(img)(_p10##x,_p12##y,z,c), I[32] = (T)(img)(_p9##x,_p12##y,z,c), I[33] = (T)(img)(_p8##x,_p12##y,z,c), I[34] = (T)(img)(_p7##x,_p12##y,z,c), I[35] = (T)(img)(_p6##x,_p12##y,z,c), I[36] = (T)(img)(_p5##x,_p12##y,z,c), I[37] = (T)(img)(_p4##x,_p12##y,z,c), I[38] = (T)(img)(_p3##x,_p12##y,z,c), I[39] = (T)(img)(_p2##x,_p12##y,z,c), I[40] = (T)(img)(_p1##x,_p12##y,z,c), I[41] = (T)(img)(x,_p12##y,z,c), I[42] = (T)(img)(_n1##x,_p12##y,z,c), I[43] = (T)(img)(_n2##x,_p12##y,z,c), I[44] = (T)(img)(_n3##x,_p12##y,z,c), I[45] = (T)(img)(_n4##x,_p12##y,z,c), I[46] = (T)(img)(_n5##x,_p12##y,z,c), I[47] = (T)(img)(_n6##x,_p12##y,z,c), I[48] = (T)(img)(_n7##x,_p12##y,z,c), I[49] = (T)(img)(_n8##x,_p12##y,z,c), I[50] = (T)(img)(_n9##x,_p12##y,z,c), I[51] = (T)(img)(_n10##x,_p12##y,z,c), I[52] = (T)(img)(_n11##x,_p12##y,z,c), I[53] = (T)(img)(_n12##x,_p12##y,z,c), I[54] = (T)(img)(_n13##x,_p12##y,z,c), I[55] = (T)(img)(_n14##x,_p12##y,z,c), \
14740
I[56] = (T)(img)(_p13##x,_p11##y,z,c), I[57] = (T)(img)(_p12##x,_p11##y,z,c), I[58] = (T)(img)(_p11##x,_p11##y,z,c), I[59] = (T)(img)(_p10##x,_p11##y,z,c), I[60] = (T)(img)(_p9##x,_p11##y,z,c), I[61] = (T)(img)(_p8##x,_p11##y,z,c), I[62] = (T)(img)(_p7##x,_p11##y,z,c), I[63] = (T)(img)(_p6##x,_p11##y,z,c), I[64] = (T)(img)(_p5##x,_p11##y,z,c), I[65] = (T)(img)(_p4##x,_p11##y,z,c), I[66] = (T)(img)(_p3##x,_p11##y,z,c), I[67] = (T)(img)(_p2##x,_p11##y,z,c), I[68] = (T)(img)(_p1##x,_p11##y,z,c), I[69] = (T)(img)(x,_p11##y,z,c), I[70] = (T)(img)(_n1##x,_p11##y,z,c), I[71] = (T)(img)(_n2##x,_p11##y,z,c), I[72] = (T)(img)(_n3##x,_p11##y,z,c), I[73] = (T)(img)(_n4##x,_p11##y,z,c), I[74] = (T)(img)(_n5##x,_p11##y,z,c), I[75] = (T)(img)(_n6##x,_p11##y,z,c), I[76] = (T)(img)(_n7##x,_p11##y,z,c), I[77] = (T)(img)(_n8##x,_p11##y,z,c), I[78] = (T)(img)(_n9##x,_p11##y,z,c), I[79] = (T)(img)(_n10##x,_p11##y,z,c), I[80] = (T)(img)(_n11##x,_p11##y,z,c), I[81] = (T)(img)(_n12##x,_p11##y,z,c), I[82] = (T)(img)(_n13##x,_p11##y,z,c), I[83] = (T)(img)(_n14##x,_p11##y,z,c), \
14741
I[84] = (T)(img)(_p13##x,_p10##y,z,c), I[85] = (T)(img)(_p12##x,_p10##y,z,c), I[86] = (T)(img)(_p11##x,_p10##y,z,c), I[87] = (T)(img)(_p10##x,_p10##y,z,c), I[88] = (T)(img)(_p9##x,_p10##y,z,c), I[89] = (T)(img)(_p8##x,_p10##y,z,c), I[90] = (T)(img)(_p7##x,_p10##y,z,c), I[91] = (T)(img)(_p6##x,_p10##y,z,c), I[92] = (T)(img)(_p5##x,_p10##y,z,c), I[93] = (T)(img)(_p4##x,_p10##y,z,c), I[94] = (T)(img)(_p3##x,_p10##y,z,c), I[95] = (T)(img)(_p2##x,_p10##y,z,c), I[96] = (T)(img)(_p1##x,_p10##y,z,c), I[97] = (T)(img)(x,_p10##y,z,c), I[98] = (T)(img)(_n1##x,_p10##y,z,c), I[99] = (T)(img)(_n2##x,_p10##y,z,c), I[100] = (T)(img)(_n3##x,_p10##y,z,c), I[101] = (T)(img)(_n4##x,_p10##y,z,c), I[102] = (T)(img)(_n5##x,_p10##y,z,c), I[103] = (T)(img)(_n6##x,_p10##y,z,c), I[104] = (T)(img)(_n7##x,_p10##y,z,c), I[105] = (T)(img)(_n8##x,_p10##y,z,c), I[106] = (T)(img)(_n9##x,_p10##y,z,c), I[107] = (T)(img)(_n10##x,_p10##y,z,c), I[108] = (T)(img)(_n11##x,_p10##y,z,c), I[109] = (T)(img)(_n12##x,_p10##y,z,c), I[110] = (T)(img)(_n13##x,_p10##y,z,c), I[111] = (T)(img)(_n14##x,_p10##y,z,c), \
14742
I[112] = (T)(img)(_p13##x,_p9##y,z,c), I[113] = (T)(img)(_p12##x,_p9##y,z,c), I[114] = (T)(img)(_p11##x,_p9##y,z,c), I[115] = (T)(img)(_p10##x,_p9##y,z,c), I[116] = (T)(img)(_p9##x,_p9##y,z,c), I[117] = (T)(img)(_p8##x,_p9##y,z,c), I[118] = (T)(img)(_p7##x,_p9##y,z,c), I[119] = (T)(img)(_p6##x,_p9##y,z,c), I[120] = (T)(img)(_p5##x,_p9##y,z,c), I[121] = (T)(img)(_p4##x,_p9##y,z,c), I[122] = (T)(img)(_p3##x,_p9##y,z,c), I[123] = (T)(img)(_p2##x,_p9##y,z,c), I[124] = (T)(img)(_p1##x,_p9##y,z,c), I[125] = (T)(img)(x,_p9##y,z,c), I[126] = (T)(img)(_n1##x,_p9##y,z,c), I[127] = (T)(img)(_n2##x,_p9##y,z,c), I[128] = (T)(img)(_n3##x,_p9##y,z,c), I[129] = (T)(img)(_n4##x,_p9##y,z,c), I[130] = (T)(img)(_n5##x,_p9##y,z,c), I[131] = (T)(img)(_n6##x,_p9##y,z,c), I[132] = (T)(img)(_n7##x,_p9##y,z,c), I[133] = (T)(img)(_n8##x,_p9##y,z,c), I[134] = (T)(img)(_n9##x,_p9##y,z,c), I[135] = (T)(img)(_n10##x,_p9##y,z,c), I[136] = (T)(img)(_n11##x,_p9##y,z,c), I[137] = (T)(img)(_n12##x,_p9##y,z,c), I[138] = (T)(img)(_n13##x,_p9##y,z,c), I[139] = (T)(img)(_n14##x,_p9##y,z,c), \
14743
I[140] = (T)(img)(_p13##x,_p8##y,z,c), I[141] = (T)(img)(_p12##x,_p8##y,z,c), I[142] = (T)(img)(_p11##x,_p8##y,z,c), I[143] = (T)(img)(_p10##x,_p8##y,z,c), I[144] = (T)(img)(_p9##x,_p8##y,z,c), I[145] = (T)(img)(_p8##x,_p8##y,z,c), I[146] = (T)(img)(_p7##x,_p8##y,z,c), I[147] = (T)(img)(_p6##x,_p8##y,z,c), I[148] = (T)(img)(_p5##x,_p8##y,z,c), I[149] = (T)(img)(_p4##x,_p8##y,z,c), I[150] = (T)(img)(_p3##x,_p8##y,z,c), I[151] = (T)(img)(_p2##x,_p8##y,z,c), I[152] = (T)(img)(_p1##x,_p8##y,z,c), I[153] = (T)(img)(x,_p8##y,z,c), I[154] = (T)(img)(_n1##x,_p8##y,z,c), I[155] = (T)(img)(_n2##x,_p8##y,z,c), I[156] = (T)(img)(_n3##x,_p8##y,z,c), I[157] = (T)(img)(_n4##x,_p8##y,z,c), I[158] = (T)(img)(_n5##x,_p8##y,z,c), I[159] = (T)(img)(_n6##x,_p8##y,z,c), I[160] = (T)(img)(_n7##x,_p8##y,z,c), I[161] = (T)(img)(_n8##x,_p8##y,z,c), I[162] = (T)(img)(_n9##x,_p8##y,z,c), I[163] = (T)(img)(_n10##x,_p8##y,z,c), I[164] = (T)(img)(_n11##x,_p8##y,z,c), I[165] = (T)(img)(_n12##x,_p8##y,z,c), I[166] = (T)(img)(_n13##x,_p8##y,z,c), I[167] = (T)(img)(_n14##x,_p8##y,z,c), \
14744
I[168] = (T)(img)(_p13##x,_p7##y,z,c), I[169] = (T)(img)(_p12##x,_p7##y,z,c), I[170] = (T)(img)(_p11##x,_p7##y,z,c), I[171] = (T)(img)(_p10##x,_p7##y,z,c), I[172] = (T)(img)(_p9##x,_p7##y,z,c), I[173] = (T)(img)(_p8##x,_p7##y,z,c), I[174] = (T)(img)(_p7##x,_p7##y,z,c), I[175] = (T)(img)(_p6##x,_p7##y,z,c), I[176] = (T)(img)(_p5##x,_p7##y,z,c), I[177] = (T)(img)(_p4##x,_p7##y,z,c), I[178] = (T)(img)(_p3##x,_p7##y,z,c), I[179] = (T)(img)(_p2##x,_p7##y,z,c), I[180] = (T)(img)(_p1##x,_p7##y,z,c), I[181] = (T)(img)(x,_p7##y,z,c), I[182] = (T)(img)(_n1##x,_p7##y,z,c), I[183] = (T)(img)(_n2##x,_p7##y,z,c), I[184] = (T)(img)(_n3##x,_p7##y,z,c), I[185] = (T)(img)(_n4##x,_p7##y,z,c), I[186] = (T)(img)(_n5##x,_p7##y,z,c), I[187] = (T)(img)(_n6##x,_p7##y,z,c), I[188] = (T)(img)(_n7##x,_p7##y,z,c), I[189] = (T)(img)(_n8##x,_p7##y,z,c), I[190] = (T)(img)(_n9##x,_p7##y,z,c), I[191] = (T)(img)(_n10##x,_p7##y,z,c), I[192] = (T)(img)(_n11##x,_p7##y,z,c), I[193] = (T)(img)(_n12##x,_p7##y,z,c), I[194] = (T)(img)(_n13##x,_p7##y,z,c), I[195] = (T)(img)(_n14##x,_p7##y,z,c), \
14745
I[196] = (T)(img)(_p13##x,_p6##y,z,c), I[197] = (T)(img)(_p12##x,_p6##y,z,c), I[198] = (T)(img)(_p11##x,_p6##y,z,c), I[199] = (T)(img)(_p10##x,_p6##y,z,c), I[200] = (T)(img)(_p9##x,_p6##y,z,c), I[201] = (T)(img)(_p8##x,_p6##y,z,c), I[202] = (T)(img)(_p7##x,_p6##y,z,c), I[203] = (T)(img)(_p6##x,_p6##y,z,c), I[204] = (T)(img)(_p5##x,_p6##y,z,c), I[205] = (T)(img)(_p4##x,_p6##y,z,c), I[206] = (T)(img)(_p3##x,_p6##y,z,c), I[207] = (T)(img)(_p2##x,_p6##y,z,c), I[208] = (T)(img)(_p1##x,_p6##y,z,c), I[209] = (T)(img)(x,_p6##y,z,c), I[210] = (T)(img)(_n1##x,_p6##y,z,c), I[211] = (T)(img)(_n2##x,_p6##y,z,c), I[212] = (T)(img)(_n3##x,_p6##y,z,c), I[213] = (T)(img)(_n4##x,_p6##y,z,c), I[214] = (T)(img)(_n5##x,_p6##y,z,c), I[215] = (T)(img)(_n6##x,_p6##y,z,c), I[216] = (T)(img)(_n7##x,_p6##y,z,c), I[217] = (T)(img)(_n8##x,_p6##y,z,c), I[218] = (T)(img)(_n9##x,_p6##y,z,c), I[219] = (T)(img)(_n10##x,_p6##y,z,c), I[220] = (T)(img)(_n11##x,_p6##y,z,c), I[221] = (T)(img)(_n12##x,_p6##y,z,c), I[222] = (T)(img)(_n13##x,_p6##y,z,c), I[223] = (T)(img)(_n14##x,_p6##y,z,c), \
14746
I[224] = (T)(img)(_p13##x,_p5##y,z,c), I[225] = (T)(img)(_p12##x,_p5##y,z,c), I[226] = (T)(img)(_p11##x,_p5##y,z,c), I[227] = (T)(img)(_p10##x,_p5##y,z,c), I[228] = (T)(img)(_p9##x,_p5##y,z,c), I[229] = (T)(img)(_p8##x,_p5##y,z,c), I[230] = (T)(img)(_p7##x,_p5##y,z,c), I[231] = (T)(img)(_p6##x,_p5##y,z,c), I[232] = (T)(img)(_p5##x,_p5##y,z,c), I[233] = (T)(img)(_p4##x,_p5##y,z,c), I[234] = (T)(img)(_p3##x,_p5##y,z,c), I[235] = (T)(img)(_p2##x,_p5##y,z,c), I[236] = (T)(img)(_p1##x,_p5##y,z,c), I[237] = (T)(img)(x,_p5##y,z,c), I[238] = (T)(img)(_n1##x,_p5##y,z,c), I[239] = (T)(img)(_n2##x,_p5##y,z,c), I[240] = (T)(img)(_n3##x,_p5##y,z,c), I[241] = (T)(img)(_n4##x,_p5##y,z,c), I[242] = (T)(img)(_n5##x,_p5##y,z,c), I[243] = (T)(img)(_n6##x,_p5##y,z,c), I[244] = (T)(img)(_n7##x,_p5##y,z,c), I[245] = (T)(img)(_n8##x,_p5##y,z,c), I[246] = (T)(img)(_n9##x,_p5##y,z,c), I[247] = (T)(img)(_n10##x,_p5##y,z,c), I[248] = (T)(img)(_n11##x,_p5##y,z,c), I[249] = (T)(img)(_n12##x,_p5##y,z,c), I[250] = (T)(img)(_n13##x,_p5##y,z,c), I[251] = (T)(img)(_n14##x,_p5##y,z,c), \
14747
I[252] = (T)(img)(_p13##x,_p4##y,z,c), I[253] = (T)(img)(_p12##x,_p4##y,z,c), I[254] = (T)(img)(_p11##x,_p4##y,z,c), I[255] = (T)(img)(_p10##x,_p4##y,z,c), I[256] = (T)(img)(_p9##x,_p4##y,z,c), I[257] = (T)(img)(_p8##x,_p4##y,z,c), I[258] = (T)(img)(_p7##x,_p4##y,z,c), I[259] = (T)(img)(_p6##x,_p4##y,z,c), I[260] = (T)(img)(_p5##x,_p4##y,z,c), I[261] = (T)(img)(_p4##x,_p4##y,z,c), I[262] = (T)(img)(_p3##x,_p4##y,z,c), I[263] = (T)(img)(_p2##x,_p4##y,z,c), I[264] = (T)(img)(_p1##x,_p4##y,z,c), I[265] = (T)(img)(x,_p4##y,z,c), I[266] = (T)(img)(_n1##x,_p4##y,z,c), I[267] = (T)(img)(_n2##x,_p4##y,z,c), I[268] = (T)(img)(_n3##x,_p4##y,z,c), I[269] = (T)(img)(_n4##x,_p4##y,z,c), I[270] = (T)(img)(_n5##x,_p4##y,z,c), I[271] = (T)(img)(_n6##x,_p4##y,z,c), I[272] = (T)(img)(_n7##x,_p4##y,z,c), I[273] = (T)(img)(_n8##x,_p4##y,z,c), I[274] = (T)(img)(_n9##x,_p4##y,z,c), I[275] = (T)(img)(_n10##x,_p4##y,z,c), I[276] = (T)(img)(_n11##x,_p4##y,z,c), I[277] = (T)(img)(_n12##x,_p4##y,z,c), I[278] = (T)(img)(_n13##x,_p4##y,z,c), I[279] = (T)(img)(_n14##x,_p4##y,z,c), \
14748
I[280] = (T)(img)(_p13##x,_p3##y,z,c), I[281] = (T)(img)(_p12##x,_p3##y,z,c), I[282] = (T)(img)(_p11##x,_p3##y,z,c), I[283] = (T)(img)(_p10##x,_p3##y,z,c), I[284] = (T)(img)(_p9##x,_p3##y,z,c), I[285] = (T)(img)(_p8##x,_p3##y,z,c), I[286] = (T)(img)(_p7##x,_p3##y,z,c), I[287] = (T)(img)(_p6##x,_p3##y,z,c), I[288] = (T)(img)(_p5##x,_p3##y,z,c), I[289] = (T)(img)(_p4##x,_p3##y,z,c), I[290] = (T)(img)(_p3##x,_p3##y,z,c), I[291] = (T)(img)(_p2##x,_p3##y,z,c), I[292] = (T)(img)(_p1##x,_p3##y,z,c), I[293] = (T)(img)(x,_p3##y,z,c), I[294] = (T)(img)(_n1##x,_p3##y,z,c), I[295] = (T)(img)(_n2##x,_p3##y,z,c), I[296] = (T)(img)(_n3##x,_p3##y,z,c), I[297] = (T)(img)(_n4##x,_p3##y,z,c), I[298] = (T)(img)(_n5##x,_p3##y,z,c), I[299] = (T)(img)(_n6##x,_p3##y,z,c), I[300] = (T)(img)(_n7##x,_p3##y,z,c), I[301] = (T)(img)(_n8##x,_p3##y,z,c), I[302] = (T)(img)(_n9##x,_p3##y,z,c), I[303] = (T)(img)(_n10##x,_p3##y,z,c), I[304] = (T)(img)(_n11##x,_p3##y,z,c), I[305] = (T)(img)(_n12##x,_p3##y,z,c), I[306] = (T)(img)(_n13##x,_p3##y,z,c), I[307] = (T)(img)(_n14##x,_p3##y,z,c), \
14749
I[308] = (T)(img)(_p13##x,_p2##y,z,c), I[309] = (T)(img)(_p12##x,_p2##y,z,c), I[310] = (T)(img)(_p11##x,_p2##y,z,c), I[311] = (T)(img)(_p10##x,_p2##y,z,c), I[312] = (T)(img)(_p9##x,_p2##y,z,c), I[313] = (T)(img)(_p8##x,_p2##y,z,c), I[314] = (T)(img)(_p7##x,_p2##y,z,c), I[315] = (T)(img)(_p6##x,_p2##y,z,c), I[316] = (T)(img)(_p5##x,_p2##y,z,c), I[317] = (T)(img)(_p4##x,_p2##y,z,c), I[318] = (T)(img)(_p3##x,_p2##y,z,c), I[319] = (T)(img)(_p2##x,_p2##y,z,c), I[320] = (T)(img)(_p1##x,_p2##y,z,c), I[321] = (T)(img)(x,_p2##y,z,c), I[322] = (T)(img)(_n1##x,_p2##y,z,c), I[323] = (T)(img)(_n2##x,_p2##y,z,c), I[324] = (T)(img)(_n3##x,_p2##y,z,c), I[325] = (T)(img)(_n4##x,_p2##y,z,c), I[326] = (T)(img)(_n5##x,_p2##y,z,c), I[327] = (T)(img)(_n6##x,_p2##y,z,c), I[328] = (T)(img)(_n7##x,_p2##y,z,c), I[329] = (T)(img)(_n8##x,_p2##y,z,c), I[330] = (T)(img)(_n9##x,_p2##y,z,c), I[331] = (T)(img)(_n10##x,_p2##y,z,c), I[332] = (T)(img)(_n11##x,_p2##y,z,c), I[333] = (T)(img)(_n12##x,_p2##y,z,c), I[334] = (T)(img)(_n13##x,_p2##y,z,c), I[335] = (T)(img)(_n14##x,_p2##y,z,c), \
14750
I[336] = (T)(img)(_p13##x,_p1##y,z,c), I[337] = (T)(img)(_p12##x,_p1##y,z,c), I[338] = (T)(img)(_p11##x,_p1##y,z,c), I[339] = (T)(img)(_p10##x,_p1##y,z,c), I[340] = (T)(img)(_p9##x,_p1##y,z,c), I[341] = (T)(img)(_p8##x,_p1##y,z,c), I[342] = (T)(img)(_p7##x,_p1##y,z,c), I[343] = (T)(img)(_p6##x,_p1##y,z,c), I[344] = (T)(img)(_p5##x,_p1##y,z,c), I[345] = (T)(img)(_p4##x,_p1##y,z,c), I[346] = (T)(img)(_p3##x,_p1##y,z,c), I[347] = (T)(img)(_p2##x,_p1##y,z,c), I[348] = (T)(img)(_p1##x,_p1##y,z,c), I[349] = (T)(img)(x,_p1##y,z,c), I[350] = (T)(img)(_n1##x,_p1##y,z,c), I[351] = (T)(img)(_n2##x,_p1##y,z,c), I[352] = (T)(img)(_n3##x,_p1##y,z,c), I[353] = (T)(img)(_n4##x,_p1##y,z,c), I[354] = (T)(img)(_n5##x,_p1##y,z,c), I[355] = (T)(img)(_n6##x,_p1##y,z,c), I[356] = (T)(img)(_n7##x,_p1##y,z,c), I[357] = (T)(img)(_n8##x,_p1##y,z,c), I[358] = (T)(img)(_n9##x,_p1##y,z,c), I[359] = (T)(img)(_n10##x,_p1##y,z,c), I[360] = (T)(img)(_n11##x,_p1##y,z,c), I[361] = (T)(img)(_n12##x,_p1##y,z,c), I[362] = (T)(img)(_n13##x,_p1##y,z,c), I[363] = (T)(img)(_n14##x,_p1##y,z,c), \
14751
I[364] = (T)(img)(_p13##x,y,z,c), I[365] = (T)(img)(_p12##x,y,z,c), I[366] = (T)(img)(_p11##x,y,z,c), I[367] = (T)(img)(_p10##x,y,z,c), I[368] = (T)(img)(_p9##x,y,z,c), I[369] = (T)(img)(_p8##x,y,z,c), I[370] = (T)(img)(_p7##x,y,z,c), I[371] = (T)(img)(_p6##x,y,z,c), I[372] = (T)(img)(_p5##x,y,z,c), I[373] = (T)(img)(_p4##x,y,z,c), I[374] = (T)(img)(_p3##x,y,z,c), I[375] = (T)(img)(_p2##x,y,z,c), I[376] = (T)(img)(_p1##x,y,z,c), I[377] = (T)(img)(x,y,z,c), I[378] = (T)(img)(_n1##x,y,z,c), I[379] = (T)(img)(_n2##x,y,z,c), I[380] = (T)(img)(_n3##x,y,z,c), I[381] = (T)(img)(_n4##x,y,z,c), I[382] = (T)(img)(_n5##x,y,z,c), I[383] = (T)(img)(_n6##x,y,z,c), I[384] = (T)(img)(_n7##x,y,z,c), I[385] = (T)(img)(_n8##x,y,z,c), I[386] = (T)(img)(_n9##x,y,z,c), I[387] = (T)(img)(_n10##x,y,z,c), I[388] = (T)(img)(_n11##x,y,z,c), I[389] = (T)(img)(_n12##x,y,z,c), I[390] = (T)(img)(_n13##x,y,z,c), I[391] = (T)(img)(_n14##x,y,z,c), \
14752
I[392] = (T)(img)(_p13##x,_n1##y,z,c), I[393] = (T)(img)(_p12##x,_n1##y,z,c), I[394] = (T)(img)(_p11##x,_n1##y,z,c), I[395] = (T)(img)(_p10##x,_n1##y,z,c), I[396] = (T)(img)(_p9##x,_n1##y,z,c), I[397] = (T)(img)(_p8##x,_n1##y,z,c), I[398] = (T)(img)(_p7##x,_n1##y,z,c), I[399] = (T)(img)(_p6##x,_n1##y,z,c), I[400] = (T)(img)(_p5##x,_n1##y,z,c), I[401] = (T)(img)(_p4##x,_n1##y,z,c), I[402] = (T)(img)(_p3##x,_n1##y,z,c), I[403] = (T)(img)(_p2##x,_n1##y,z,c), I[404] = (T)(img)(_p1##x,_n1##y,z,c), I[405] = (T)(img)(x,_n1##y,z,c), I[406] = (T)(img)(_n1##x,_n1##y,z,c), I[407] = (T)(img)(_n2##x,_n1##y,z,c), I[408] = (T)(img)(_n3##x,_n1##y,z,c), I[409] = (T)(img)(_n4##x,_n1##y,z,c), I[410] = (T)(img)(_n5##x,_n1##y,z,c), I[411] = (T)(img)(_n6##x,_n1##y,z,c), I[412] = (T)(img)(_n7##x,_n1##y,z,c), I[413] = (T)(img)(_n8##x,_n1##y,z,c), I[414] = (T)(img)(_n9##x,_n1##y,z,c), I[415] = (T)(img)(_n10##x,_n1##y,z,c), I[416] = (T)(img)(_n11##x,_n1##y,z,c), I[417] = (T)(img)(_n12##x,_n1##y,z,c), I[418] = (T)(img)(_n13##x,_n1##y,z,c), I[419] = (T)(img)(_n14##x,_n1##y,z,c), \
14753
I[420] = (T)(img)(_p13##x,_n2##y,z,c), I[421] = (T)(img)(_p12##x,_n2##y,z,c), I[422] = (T)(img)(_p11##x,_n2##y,z,c), I[423] = (T)(img)(_p10##x,_n2##y,z,c), I[424] = (T)(img)(_p9##x,_n2##y,z,c), I[425] = (T)(img)(_p8##x,_n2##y,z,c), I[426] = (T)(img)(_p7##x,_n2##y,z,c), I[427] = (T)(img)(_p6##x,_n2##y,z,c), I[428] = (T)(img)(_p5##x,_n2##y,z,c), I[429] = (T)(img)(_p4##x,_n2##y,z,c), I[430] = (T)(img)(_p3##x,_n2##y,z,c), I[431] = (T)(img)(_p2##x,_n2##y,z,c), I[432] = (T)(img)(_p1##x,_n2##y,z,c), I[433] = (T)(img)(x,_n2##y,z,c), I[434] = (T)(img)(_n1##x,_n2##y,z,c), I[435] = (T)(img)(_n2##x,_n2##y,z,c), I[436] = (T)(img)(_n3##x,_n2##y,z,c), I[437] = (T)(img)(_n4##x,_n2##y,z,c), I[438] = (T)(img)(_n5##x,_n2##y,z,c), I[439] = (T)(img)(_n6##x,_n2##y,z,c), I[440] = (T)(img)(_n7##x,_n2##y,z,c), I[441] = (T)(img)(_n8##x,_n2##y,z,c), I[442] = (T)(img)(_n9##x,_n2##y,z,c), I[443] = (T)(img)(_n10##x,_n2##y,z,c), I[444] = (T)(img)(_n11##x,_n2##y,z,c), I[445] = (T)(img)(_n12##x,_n2##y,z,c), I[446] = (T)(img)(_n13##x,_n2##y,z,c), I[447] = (T)(img)(_n14##x,_n2##y,z,c), \
14754
I[448] = (T)(img)(_p13##x,_n3##y,z,c), I[449] = (T)(img)(_p12##x,_n3##y,z,c), I[450] = (T)(img)(_p11##x,_n3##y,z,c), I[451] = (T)(img)(_p10##x,_n3##y,z,c), I[452] = (T)(img)(_p9##x,_n3##y,z,c), I[453] = (T)(img)(_p8##x,_n3##y,z,c), I[454] = (T)(img)(_p7##x,_n3##y,z,c), I[455] = (T)(img)(_p6##x,_n3##y,z,c), I[456] = (T)(img)(_p5##x,_n3##y,z,c), I[457] = (T)(img)(_p4##x,_n3##y,z,c), I[458] = (T)(img)(_p3##x,_n3##y,z,c), I[459] = (T)(img)(_p2##x,_n3##y,z,c), I[460] = (T)(img)(_p1##x,_n3##y,z,c), I[461] = (T)(img)(x,_n3##y,z,c), I[462] = (T)(img)(_n1##x,_n3##y,z,c), I[463] = (T)(img)(_n2##x,_n3##y,z,c), I[464] = (T)(img)(_n3##x,_n3##y,z,c), I[465] = (T)(img)(_n4##x,_n3##y,z,c), I[466] = (T)(img)(_n5##x,_n3##y,z,c), I[467] = (T)(img)(_n6##x,_n3##y,z,c), I[468] = (T)(img)(_n7##x,_n3##y,z,c), I[469] = (T)(img)(_n8##x,_n3##y,z,c), I[470] = (T)(img)(_n9##x,_n3##y,z,c), I[471] = (T)(img)(_n10##x,_n3##y,z,c), I[472] = (T)(img)(_n11##x,_n3##y,z,c), I[473] = (T)(img)(_n12##x,_n3##y,z,c), I[474] = (T)(img)(_n13##x,_n3##y,z,c), I[475] = (T)(img)(_n14##x,_n3##y,z,c), \
14755
I[476] = (T)(img)(_p13##x,_n4##y,z,c), I[477] = (T)(img)(_p12##x,_n4##y,z,c), I[478] = (T)(img)(_p11##x,_n4##y,z,c), I[479] = (T)(img)(_p10##x,_n4##y,z,c), I[480] = (T)(img)(_p9##x,_n4##y,z,c), I[481] = (T)(img)(_p8##x,_n4##y,z,c), I[482] = (T)(img)(_p7##x,_n4##y,z,c), I[483] = (T)(img)(_p6##x,_n4##y,z,c), I[484] = (T)(img)(_p5##x,_n4##y,z,c), I[485] = (T)(img)(_p4##x,_n4##y,z,c), I[486] = (T)(img)(_p3##x,_n4##y,z,c), I[487] = (T)(img)(_p2##x,_n4##y,z,c), I[488] = (T)(img)(_p1##x,_n4##y,z,c), I[489] = (T)(img)(x,_n4##y,z,c), I[490] = (T)(img)(_n1##x,_n4##y,z,c), I[491] = (T)(img)(_n2##x,_n4##y,z,c), I[492] = (T)(img)(_n3##x,_n4##y,z,c), I[493] = (T)(img)(_n4##x,_n4##y,z,c), I[494] = (T)(img)(_n5##x,_n4##y,z,c), I[495] = (T)(img)(_n6##x,_n4##y,z,c), I[496] = (T)(img)(_n7##x,_n4##y,z,c), I[497] = (T)(img)(_n8##x,_n4##y,z,c), I[498] = (T)(img)(_n9##x,_n4##y,z,c), I[499] = (T)(img)(_n10##x,_n4##y,z,c), I[500] = (T)(img)(_n11##x,_n4##y,z,c), I[501] = (T)(img)(_n12##x,_n4##y,z,c), I[502] = (T)(img)(_n13##x,_n4##y,z,c), I[503] = (T)(img)(_n14##x,_n4##y,z,c), \
14756
I[504] = (T)(img)(_p13##x,_n5##y,z,c), I[505] = (T)(img)(_p12##x,_n5##y,z,c), I[506] = (T)(img)(_p11##x,_n5##y,z,c), I[507] = (T)(img)(_p10##x,_n5##y,z,c), I[508] = (T)(img)(_p9##x,_n5##y,z,c), I[509] = (T)(img)(_p8##x,_n5##y,z,c), I[510] = (T)(img)(_p7##x,_n5##y,z,c), I[511] = (T)(img)(_p6##x,_n5##y,z,c), I[512] = (T)(img)(_p5##x,_n5##y,z,c), I[513] = (T)(img)(_p4##x,_n5##y,z,c), I[514] = (T)(img)(_p3##x,_n5##y,z,c), I[515] = (T)(img)(_p2##x,_n5##y,z,c), I[516] = (T)(img)(_p1##x,_n5##y,z,c), I[517] = (T)(img)(x,_n5##y,z,c), I[518] = (T)(img)(_n1##x,_n5##y,z,c), I[519] = (T)(img)(_n2##x,_n5##y,z,c), I[520] = (T)(img)(_n3##x,_n5##y,z,c), I[521] = (T)(img)(_n4##x,_n5##y,z,c), I[522] = (T)(img)(_n5##x,_n5##y,z,c), I[523] = (T)(img)(_n6##x,_n5##y,z,c), I[524] = (T)(img)(_n7##x,_n5##y,z,c), I[525] = (T)(img)(_n8##x,_n5##y,z,c), I[526] = (T)(img)(_n9##x,_n5##y,z,c), I[527] = (T)(img)(_n10##x,_n5##y,z,c), I[528] = (T)(img)(_n11##x,_n5##y,z,c), I[529] = (T)(img)(_n12##x,_n5##y,z,c), I[530] = (T)(img)(_n13##x,_n5##y,z,c), I[531] = (T)(img)(_n14##x,_n5##y,z,c), \
14757
I[532] = (T)(img)(_p13##x,_n6##y,z,c), I[533] = (T)(img)(_p12##x,_n6##y,z,c), I[534] = (T)(img)(_p11##x,_n6##y,z,c), I[535] = (T)(img)(_p10##x,_n6##y,z,c), I[536] = (T)(img)(_p9##x,_n6##y,z,c), I[537] = (T)(img)(_p8##x,_n6##y,z,c), I[538] = (T)(img)(_p7##x,_n6##y,z,c), I[539] = (T)(img)(_p6##x,_n6##y,z,c), I[540] = (T)(img)(_p5##x,_n6##y,z,c), I[541] = (T)(img)(_p4##x,_n6##y,z,c), I[542] = (T)(img)(_p3##x,_n6##y,z,c), I[543] = (T)(img)(_p2##x,_n6##y,z,c), I[544] = (T)(img)(_p1##x,_n6##y,z,c), I[545] = (T)(img)(x,_n6##y,z,c), I[546] = (T)(img)(_n1##x,_n6##y,z,c), I[547] = (T)(img)(_n2##x,_n6##y,z,c), I[548] = (T)(img)(_n3##x,_n6##y,z,c), I[549] = (T)(img)(_n4##x,_n6##y,z,c), I[550] = (T)(img)(_n5##x,_n6##y,z,c), I[551] = (T)(img)(_n6##x,_n6##y,z,c), I[552] = (T)(img)(_n7##x,_n6##y,z,c), I[553] = (T)(img)(_n8##x,_n6##y,z,c), I[554] = (T)(img)(_n9##x,_n6##y,z,c), I[555] = (T)(img)(_n10##x,_n6##y,z,c), I[556] = (T)(img)(_n11##x,_n6##y,z,c), I[557] = (T)(img)(_n12##x,_n6##y,z,c), I[558] = (T)(img)(_n13##x,_n6##y,z,c), I[559] = (T)(img)(_n14##x,_n6##y,z,c), \
14758
I[560] = (T)(img)(_p13##x,_n7##y,z,c), I[561] = (T)(img)(_p12##x,_n7##y,z,c), I[562] = (T)(img)(_p11##x,_n7##y,z,c), I[563] = (T)(img)(_p10##x,_n7##y,z,c), I[564] = (T)(img)(_p9##x,_n7##y,z,c), I[565] = (T)(img)(_p8##x,_n7##y,z,c), I[566] = (T)(img)(_p7##x,_n7##y,z,c), I[567] = (T)(img)(_p6##x,_n7##y,z,c), I[568] = (T)(img)(_p5##x,_n7##y,z,c), I[569] = (T)(img)(_p4##x,_n7##y,z,c), I[570] = (T)(img)(_p3##x,_n7##y,z,c), I[571] = (T)(img)(_p2##x,_n7##y,z,c), I[572] = (T)(img)(_p1##x,_n7##y,z,c), I[573] = (T)(img)(x,_n7##y,z,c), I[574] = (T)(img)(_n1##x,_n7##y,z,c), I[575] = (T)(img)(_n2##x,_n7##y,z,c), I[576] = (T)(img)(_n3##x,_n7##y,z,c), I[577] = (T)(img)(_n4##x,_n7##y,z,c), I[578] = (T)(img)(_n5##x,_n7##y,z,c), I[579] = (T)(img)(_n6##x,_n7##y,z,c), I[580] = (T)(img)(_n7##x,_n7##y,z,c), I[581] = (T)(img)(_n8##x,_n7##y,z,c), I[582] = (T)(img)(_n9##x,_n7##y,z,c), I[583] = (T)(img)(_n10##x,_n7##y,z,c), I[584] = (T)(img)(_n11##x,_n7##y,z,c), I[585] = (T)(img)(_n12##x,_n7##y,z,c), I[586] = (T)(img)(_n13##x,_n7##y,z,c), I[587] = (T)(img)(_n14##x,_n7##y,z,c), \
14759
I[588] = (T)(img)(_p13##x,_n8##y,z,c), I[589] = (T)(img)(_p12##x,_n8##y,z,c), I[590] = (T)(img)(_p11##x,_n8##y,z,c), I[591] = (T)(img)(_p10##x,_n8##y,z,c), I[592] = (T)(img)(_p9##x,_n8##y,z,c), I[593] = (T)(img)(_p8##x,_n8##y,z,c), I[594] = (T)(img)(_p7##x,_n8##y,z,c), I[595] = (T)(img)(_p6##x,_n8##y,z,c), I[596] = (T)(img)(_p5##x,_n8##y,z,c), I[597] = (T)(img)(_p4##x,_n8##y,z,c), I[598] = (T)(img)(_p3##x,_n8##y,z,c), I[599] = (T)(img)(_p2##x,_n8##y,z,c), I[600] = (T)(img)(_p1##x,_n8##y,z,c), I[601] = (T)(img)(x,_n8##y,z,c), I[602] = (T)(img)(_n1##x,_n8##y,z,c), I[603] = (T)(img)(_n2##x,_n8##y,z,c), I[604] = (T)(img)(_n3##x,_n8##y,z,c), I[605] = (T)(img)(_n4##x,_n8##y,z,c), I[606] = (T)(img)(_n5##x,_n8##y,z,c), I[607] = (T)(img)(_n6##x,_n8##y,z,c), I[608] = (T)(img)(_n7##x,_n8##y,z,c), I[609] = (T)(img)(_n8##x,_n8##y,z,c), I[610] = (T)(img)(_n9##x,_n8##y,z,c), I[611] = (T)(img)(_n10##x,_n8##y,z,c), I[612] = (T)(img)(_n11##x,_n8##y,z,c), I[613] = (T)(img)(_n12##x,_n8##y,z,c), I[614] = (T)(img)(_n13##x,_n8##y,z,c), I[615] = (T)(img)(_n14##x,_n8##y,z,c), \
14760
I[616] = (T)(img)(_p13##x,_n9##y,z,c), I[617] = (T)(img)(_p12##x,_n9##y,z,c), I[618] = (T)(img)(_p11##x,_n9##y,z,c), I[619] = (T)(img)(_p10##x,_n9##y,z,c), I[620] = (T)(img)(_p9##x,_n9##y,z,c), I[621] = (T)(img)(_p8##x,_n9##y,z,c), I[622] = (T)(img)(_p7##x,_n9##y,z,c), I[623] = (T)(img)(_p6##x,_n9##y,z,c), I[624] = (T)(img)(_p5##x,_n9##y,z,c), I[625] = (T)(img)(_p4##x,_n9##y,z,c), I[626] = (T)(img)(_p3##x,_n9##y,z,c), I[627] = (T)(img)(_p2##x,_n9##y,z,c), I[628] = (T)(img)(_p1##x,_n9##y,z,c), I[629] = (T)(img)(x,_n9##y,z,c), I[630] = (T)(img)(_n1##x,_n9##y,z,c), I[631] = (T)(img)(_n2##x,_n9##y,z,c), I[632] = (T)(img)(_n3##x,_n9##y,z,c), I[633] = (T)(img)(_n4##x,_n9##y,z,c), I[634] = (T)(img)(_n5##x,_n9##y,z,c), I[635] = (T)(img)(_n6##x,_n9##y,z,c), I[636] = (T)(img)(_n7##x,_n9##y,z,c), I[637] = (T)(img)(_n8##x,_n9##y,z,c), I[638] = (T)(img)(_n9##x,_n9##y,z,c), I[639] = (T)(img)(_n10##x,_n9##y,z,c), I[640] = (T)(img)(_n11##x,_n9##y,z,c), I[641] = (T)(img)(_n12##x,_n9##y,z,c), I[642] = (T)(img)(_n13##x,_n9##y,z,c), I[643] = (T)(img)(_n14##x,_n9##y,z,c), \
14761
I[644] = (T)(img)(_p13##x,_n10##y,z,c), I[645] = (T)(img)(_p12##x,_n10##y,z,c), I[646] = (T)(img)(_p11##x,_n10##y,z,c), I[647] = (T)(img)(_p10##x,_n10##y,z,c), I[648] = (T)(img)(_p9##x,_n10##y,z,c), I[649] = (T)(img)(_p8##x,_n10##y,z,c), I[650] = (T)(img)(_p7##x,_n10##y,z,c), I[651] = (T)(img)(_p6##x,_n10##y,z,c), I[652] = (T)(img)(_p5##x,_n10##y,z,c), I[653] = (T)(img)(_p4##x,_n10##y,z,c), I[654] = (T)(img)(_p3##x,_n10##y,z,c), I[655] = (T)(img)(_p2##x,_n10##y,z,c), I[656] = (T)(img)(_p1##x,_n10##y,z,c), I[657] = (T)(img)(x,_n10##y,z,c), I[658] = (T)(img)(_n1##x,_n10##y,z,c), I[659] = (T)(img)(_n2##x,_n10##y,z,c), I[660] = (T)(img)(_n3##x,_n10##y,z,c), I[661] = (T)(img)(_n4##x,_n10##y,z,c), I[662] = (T)(img)(_n5##x,_n10##y,z,c), I[663] = (T)(img)(_n6##x,_n10##y,z,c), I[664] = (T)(img)(_n7##x,_n10##y,z,c), I[665] = (T)(img)(_n8##x,_n10##y,z,c), I[666] = (T)(img)(_n9##x,_n10##y,z,c), I[667] = (T)(img)(_n10##x,_n10##y,z,c), I[668] = (T)(img)(_n11##x,_n10##y,z,c), I[669] = (T)(img)(_n12##x,_n10##y,z,c), I[670] = (T)(img)(_n13##x,_n10##y,z,c), I[671] = (T)(img)(_n14##x,_n10##y,z,c), \
14762
I[672] = (T)(img)(_p13##x,_n11##y,z,c), I[673] = (T)(img)(_p12##x,_n11##y,z,c), I[674] = (T)(img)(_p11##x,_n11##y,z,c), I[675] = (T)(img)(_p10##x,_n11##y,z,c), I[676] = (T)(img)(_p9##x,_n11##y,z,c), I[677] = (T)(img)(_p8##x,_n11##y,z,c), I[678] = (T)(img)(_p7##x,_n11##y,z,c), I[679] = (T)(img)(_p6##x,_n11##y,z,c), I[680] = (T)(img)(_p5##x,_n11##y,z,c), I[681] = (T)(img)(_p4##x,_n11##y,z,c), I[682] = (T)(img)(_p3##x,_n11##y,z,c), I[683] = (T)(img)(_p2##x,_n11##y,z,c), I[684] = (T)(img)(_p1##x,_n11##y,z,c), I[685] = (T)(img)(x,_n11##y,z,c), I[686] = (T)(img)(_n1##x,_n11##y,z,c), I[687] = (T)(img)(_n2##x,_n11##y,z,c), I[688] = (T)(img)(_n3##x,_n11##y,z,c), I[689] = (T)(img)(_n4##x,_n11##y,z,c), I[690] = (T)(img)(_n5##x,_n11##y,z,c), I[691] = (T)(img)(_n6##x,_n11##y,z,c), I[692] = (T)(img)(_n7##x,_n11##y,z,c), I[693] = (T)(img)(_n8##x,_n11##y,z,c), I[694] = (T)(img)(_n9##x,_n11##y,z,c), I[695] = (T)(img)(_n10##x,_n11##y,z,c), I[696] = (T)(img)(_n11##x,_n11##y,z,c), I[697] = (T)(img)(_n12##x,_n11##y,z,c), I[698] = (T)(img)(_n13##x,_n11##y,z,c), I[699] = (T)(img)(_n14##x,_n11##y,z,c), \
14763
I[700] = (T)(img)(_p13##x,_n12##y,z,c), I[701] = (T)(img)(_p12##x,_n12##y,z,c), I[702] = (T)(img)(_p11##x,_n12##y,z,c), I[703] = (T)(img)(_p10##x,_n12##y,z,c), I[704] = (T)(img)(_p9##x,_n12##y,z,c), I[705] = (T)(img)(_p8##x,_n12##y,z,c), I[706] = (T)(img)(_p7##x,_n12##y,z,c), I[707] = (T)(img)(_p6##x,_n12##y,z,c), I[708] = (T)(img)(_p5##x,_n12##y,z,c), I[709] = (T)(img)(_p4##x,_n12##y,z,c), I[710] = (T)(img)(_p3##x,_n12##y,z,c), I[711] = (T)(img)(_p2##x,_n12##y,z,c), I[712] = (T)(img)(_p1##x,_n12##y,z,c), I[713] = (T)(img)(x,_n12##y,z,c), I[714] = (T)(img)(_n1##x,_n12##y,z,c), I[715] = (T)(img)(_n2##x,_n12##y,z,c), I[716] = (T)(img)(_n3##x,_n12##y,z,c), I[717] = (T)(img)(_n4##x,_n12##y,z,c), I[718] = (T)(img)(_n5##x,_n12##y,z,c), I[719] = (T)(img)(_n6##x,_n12##y,z,c), I[720] = (T)(img)(_n7##x,_n12##y,z,c), I[721] = (T)(img)(_n8##x,_n12##y,z,c), I[722] = (T)(img)(_n9##x,_n12##y,z,c), I[723] = (T)(img)(_n10##x,_n12##y,z,c), I[724] = (T)(img)(_n11##x,_n12##y,z,c), I[725] = (T)(img)(_n12##x,_n12##y,z,c), I[726] = (T)(img)(_n13##x,_n12##y,z,c), I[727] = (T)(img)(_n14##x,_n12##y,z,c), \
14764
I[728] = (T)(img)(_p13##x,_n13##y,z,c), I[729] = (T)(img)(_p12##x,_n13##y,z,c), I[730] = (T)(img)(_p11##x,_n13##y,z,c), I[731] = (T)(img)(_p10##x,_n13##y,z,c), I[732] = (T)(img)(_p9##x,_n13##y,z,c), I[733] = (T)(img)(_p8##x,_n13##y,z,c), I[734] = (T)(img)(_p7##x,_n13##y,z,c), I[735] = (T)(img)(_p6##x,_n13##y,z,c), I[736] = (T)(img)(_p5##x,_n13##y,z,c), I[737] = (T)(img)(_p4##x,_n13##y,z,c), I[738] = (T)(img)(_p3##x,_n13##y,z,c), I[739] = (T)(img)(_p2##x,_n13##y,z,c), I[740] = (T)(img)(_p1##x,_n13##y,z,c), I[741] = (T)(img)(x,_n13##y,z,c), I[742] = (T)(img)(_n1##x,_n13##y,z,c), I[743] = (T)(img)(_n2##x,_n13##y,z,c), I[744] = (T)(img)(_n3##x,_n13##y,z,c), I[745] = (T)(img)(_n4##x,_n13##y,z,c), I[746] = (T)(img)(_n5##x,_n13##y,z,c), I[747] = (T)(img)(_n6##x,_n13##y,z,c), I[748] = (T)(img)(_n7##x,_n13##y,z,c), I[749] = (T)(img)(_n8##x,_n13##y,z,c), I[750] = (T)(img)(_n9##x,_n13##y,z,c), I[751] = (T)(img)(_n10##x,_n13##y,z,c), I[752] = (T)(img)(_n11##x,_n13##y,z,c), I[753] = (T)(img)(_n12##x,_n13##y,z,c), I[754] = (T)(img)(_n13##x,_n13##y,z,c), I[755] = (T)(img)(_n14##x,_n13##y,z,c), \
14765
I[756] = (T)(img)(_p13##x,_n14##y,z,c), I[757] = (T)(img)(_p12##x,_n14##y,z,c), I[758] = (T)(img)(_p11##x,_n14##y,z,c), I[759] = (T)(img)(_p10##x,_n14##y,z,c), I[760] = (T)(img)(_p9##x,_n14##y,z,c), I[761] = (T)(img)(_p8##x,_n14##y,z,c), I[762] = (T)(img)(_p7##x,_n14##y,z,c), I[763] = (T)(img)(_p6##x,_n14##y,z,c), I[764] = (T)(img)(_p5##x,_n14##y,z,c), I[765] = (T)(img)(_p4##x,_n14##y,z,c), I[766] = (T)(img)(_p3##x,_n14##y,z,c), I[767] = (T)(img)(_p2##x,_n14##y,z,c), I[768] = (T)(img)(_p1##x,_n14##y,z,c), I[769] = (T)(img)(x,_n14##y,z,c), I[770] = (T)(img)(_n1##x,_n14##y,z,c), I[771] = (T)(img)(_n2##x,_n14##y,z,c), I[772] = (T)(img)(_n3##x,_n14##y,z,c), I[773] = (T)(img)(_n4##x,_n14##y,z,c), I[774] = (T)(img)(_n5##x,_n14##y,z,c), I[775] = (T)(img)(_n6##x,_n14##y,z,c), I[776] = (T)(img)(_n7##x,_n14##y,z,c), I[777] = (T)(img)(_n8##x,_n14##y,z,c), I[778] = (T)(img)(_n9##x,_n14##y,z,c), I[779] = (T)(img)(_n10##x,_n14##y,z,c), I[780] = (T)(img)(_n11##x,_n14##y,z,c), I[781] = (T)(img)(_n12##x,_n14##y,z,c), I[782] = (T)(img)(_n13##x,_n14##y,z,c), I[783] = (T)(img)(_n14##x,_n14##y,z,c);
14766
14767
// Define 29x29 loop macros
14768
//-------------------------
14769
#define cimg_for29(bound,i) for (int i = 0, \
14770
_p14##i = 0, _p13##i = 0, _p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
14771
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
14772
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
14773
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
14774
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
14775
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
14776
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
14777
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
14778
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
14779
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
14780
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
14781
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
14782
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
14783
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13, \
14784
_n14##i = 14>=(int)(bound)?(int)(bound) - 1:14; \
14785
_n14##i<(int)(bound) || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
14786
i==(_n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
14787
_p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
14788
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i)
14789
14790
#define cimg_for29X(img,x) cimg_for29((img)._width,x)
14791
#define cimg_for29Y(img,y) cimg_for29((img)._height,y)
14792
#define cimg_for29Z(img,z) cimg_for29((img)._depth,z)
14793
#define cimg_for29C(img,c) cimg_for29((img)._spectrum,c)
14794
#define cimg_for29XY(img,x,y) cimg_for29Y(img,y) cimg_for29X(img,x)
14795
#define cimg_for29XZ(img,x,z) cimg_for29Z(img,z) cimg_for29X(img,x)
14796
#define cimg_for29XC(img,x,c) cimg_for29C(img,c) cimg_for29X(img,x)
14797
#define cimg_for29YZ(img,y,z) cimg_for29Z(img,z) cimg_for29Y(img,y)
14798
#define cimg_for29YC(img,y,c) cimg_for29C(img,c) cimg_for29Y(img,y)
14799
#define cimg_for29ZC(img,z,c) cimg_for29C(img,c) cimg_for29Z(img,z)
14800
#define cimg_for29XYZ(img,x,y,z) cimg_for29Z(img,z) cimg_for29XY(img,x,y)
14801
#define cimg_for29XZC(img,x,z,c) cimg_for29C(img,c) cimg_for29XZ(img,x,z)
14802
#define cimg_for29YZC(img,y,z,c) cimg_for29C(img,c) cimg_for29YZ(img,y,z)
14803
#define cimg_for29XYZC(img,x,y,z,c) cimg_for29C(img,c) cimg_for29XYZ(img,x,y,z)
14804
14805
#define cimg_for_in29(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
14806
_p14##i = i - 14<0?0:i - 14, \
14807
_p13##i = i - 13<0?0:i - 13, \
14808
_p12##i = i - 12<0?0:i - 12, \
14809
_p11##i = i - 11<0?0:i - 11, \
14810
_p10##i = i - 10<0?0:i - 10, \
14811
_p9##i = i - 9<0?0:i - 9, \
14812
_p8##i = i - 8<0?0:i - 8, \
14813
_p7##i = i - 7<0?0:i - 7, \
14814
_p6##i = i - 6<0?0:i - 6, \
14815
_p5##i = i - 5<0?0:i - 5, \
14816
_p4##i = i - 4<0?0:i - 4, \
14817
_p3##i = i - 3<0?0:i - 3, \
14818
_p2##i = i - 2<0?0:i - 2, \
14819
_p1##i = i - 1<0?0:i - 1, \
14820
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
14821
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
14822
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
14823
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
14824
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
14825
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
14826
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
14827
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
14828
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
14829
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
14830
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
14831
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
14832
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13, \
14833
_n14##i = i + 14>=(int)(bound)?(int)(bound) - 1:i + 14; \
14834
i<=(int)(i1) && (_n14##i<(int)(bound) || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
14835
i==(_n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
14836
_p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
14837
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i)
14838
14839
#define cimg_for_in29X(img,x0,x1,x) cimg_for_in29((img)._width,x0,x1,x)
14840
#define cimg_for_in29Y(img,y0,y1,y) cimg_for_in29((img)._height,y0,y1,y)
14841
#define cimg_for_in29Z(img,z0,z1,z) cimg_for_in29((img)._depth,z0,z1,z)
14842
#define cimg_for_in29C(img,c0,c1,c) cimg_for_in29((img)._spectrum,c0,c1,c)
14843
#define cimg_for_in29XY(img,x0,y0,x1,y1,x,y) cimg_for_in29Y(img,y0,y1,y) cimg_for_in29X(img,x0,x1,x)
14844
#define cimg_for_in29XZ(img,x0,z0,x1,z1,x,z) cimg_for_in29Z(img,z0,z1,z) cimg_for_in29X(img,x0,x1,x)
14845
#define cimg_for_in29XC(img,x0,c0,x1,c1,x,c) cimg_for_in29C(img,c0,c1,c) cimg_for_in29X(img,x0,x1,x)
14846
#define cimg_for_in29YZ(img,y0,z0,y1,z1,y,z) cimg_for_in29Z(img,z0,z1,z) cimg_for_in29Y(img,y0,y1,y)
14847
#define cimg_for_in29YC(img,y0,c0,y1,c1,y,c) cimg_for_in29C(img,c0,c1,c) cimg_for_in29Y(img,y0,y1,y)
14848
#define cimg_for_in29ZC(img,z0,c0,z1,c1,z,c) cimg_for_in29C(img,c0,c1,c) cimg_for_in29Z(img,z0,z1,z)
14849
#define cimg_for_in29XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in29Z(img,z0,z1,z) cimg_for_in29XY(img,x0,y0,x1,y1,x,y)
14850
#define cimg_for_in29XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in29C(img,c0,c1,c) cimg_for_in29XZ(img,x0,y0,x1,y1,x,z)
14851
#define cimg_for_in29YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in29C(img,c0,c1,c) cimg_for_in29YZ(img,y0,z0,y1,z1,y,z)
14852
#define cimg_for_in29XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in29C(img,c0,c1,c) cimg_for_in29XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
14853
14854
#define cimg_for29x29(img,x,y,z,c,I,T) \
14855
cimg_for29((img)._height,y) for (int x = 0, \
14856
_p14##x = 0, _p13##x = 0, _p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
14857
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
14858
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
14859
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
14860
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
14861
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
14862
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
14863
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
14864
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
14865
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
14866
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
14867
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
14868
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
14869
_n13##x = 13>=((img)._width)?(img).width() - 1:13, \
14870
_n14##x = (int)( \
14871
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = I[13] = I[14] = (T)(img)(0,_p14##y,z,c)), \
14872
(I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = (T)(img)(0,_p13##y,z,c)), \
14873
(I[58] = I[59] = I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = (T)(img)(0,_p12##y,z,c)), \
14874
(I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = (T)(img)(0,_p11##y,z,c)), \
14875
(I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = I[130] = (T)(img)(0,_p10##y,z,c)), \
14876
(I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = (T)(img)(0,_p9##y,z,c)), \
14877
(I[174] = I[175] = I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = (T)(img)(0,_p8##y,z,c)), \
14878
(I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = (T)(img)(0,_p7##y,z,c)), \
14879
(I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = (T)(img)(0,_p6##y,z,c)), \
14880
(I[261] = I[262] = I[263] = I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = (T)(img)(0,_p5##y,z,c)), \
14881
(I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = I[297] = I[298] = I[299] = I[300] = I[301] = I[302] = I[303] = I[304] = (T)(img)(0,_p4##y,z,c)), \
14882
(I[319] = I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = I[333] = (T)(img)(0,_p3##y,z,c)), \
14883
(I[348] = I[349] = I[350] = I[351] = I[352] = I[353] = I[354] = I[355] = I[356] = I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = (T)(img)(0,_p2##y,z,c)), \
14884
(I[377] = I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = I[390] = I[391] = (T)(img)(0,_p1##y,z,c)), \
14885
(I[406] = I[407] = I[408] = I[409] = I[410] = I[411] = I[412] = I[413] = I[414] = I[415] = I[416] = I[417] = I[418] = I[419] = I[420] = (T)(img)(0,y,z,c)), \
14886
(I[435] = I[436] = I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = I[449] = (T)(img)(0,_n1##y,z,c)), \
14887
(I[464] = I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = I[472] = I[473] = I[474] = I[475] = I[476] = I[477] = I[478] = (T)(img)(0,_n2##y,z,c)), \
14888
(I[493] = I[494] = I[495] = I[496] = I[497] = I[498] = I[499] = I[500] = I[501] = I[502] = I[503] = I[504] = I[505] = I[506] = I[507] = (T)(img)(0,_n3##y,z,c)), \
14889
(I[522] = I[523] = I[524] = I[525] = I[526] = I[527] = I[528] = I[529] = I[530] = I[531] = I[532] = I[533] = I[534] = I[535] = I[536] = (T)(img)(0,_n4##y,z,c)), \
14890
(I[551] = I[552] = I[553] = I[554] = I[555] = I[556] = I[557] = I[558] = I[559] = I[560] = I[561] = I[562] = I[563] = I[564] = I[565] = (T)(img)(0,_n5##y,z,c)), \
14891
(I[580] = I[581] = I[582] = I[583] = I[584] = I[585] = I[586] = I[587] = I[588] = I[589] = I[590] = I[591] = I[592] = I[593] = I[594] = (T)(img)(0,_n6##y,z,c)), \
14892
(I[609] = I[610] = I[611] = I[612] = I[613] = I[614] = I[615] = I[616] = I[617] = I[618] = I[619] = I[620] = I[621] = I[622] = I[623] = (T)(img)(0,_n7##y,z,c)), \
14893
(I[638] = I[639] = I[640] = I[641] = I[642] = I[643] = I[644] = I[645] = I[646] = I[647] = I[648] = I[649] = I[650] = I[651] = I[652] = (T)(img)(0,_n8##y,z,c)), \
14894
(I[667] = I[668] = I[669] = I[670] = I[671] = I[672] = I[673] = I[674] = I[675] = I[676] = I[677] = I[678] = I[679] = I[680] = I[681] = (T)(img)(0,_n9##y,z,c)), \
14895
(I[696] = I[697] = I[698] = I[699] = I[700] = I[701] = I[702] = I[703] = I[704] = I[705] = I[706] = I[707] = I[708] = I[709] = I[710] = (T)(img)(0,_n10##y,z,c)), \
14896
(I[725] = I[726] = I[727] = I[728] = I[729] = I[730] = I[731] = I[732] = I[733] = I[734] = I[735] = I[736] = I[737] = I[738] = I[739] = (T)(img)(0,_n11##y,z,c)), \
14897
(I[754] = I[755] = I[756] = I[757] = I[758] = I[759] = I[760] = I[761] = I[762] = I[763] = I[764] = I[765] = I[766] = I[767] = I[768] = (T)(img)(0,_n12##y,z,c)), \
14898
(I[783] = I[784] = I[785] = I[786] = I[787] = I[788] = I[789] = I[790] = I[791] = I[792] = I[793] = I[794] = I[795] = I[796] = I[797] = (T)(img)(0,_n13##y,z,c)), \
14899
(I[812] = I[813] = I[814] = I[815] = I[816] = I[817] = I[818] = I[819] = I[820] = I[821] = I[822] = I[823] = I[824] = I[825] = I[826] = (T)(img)(0,_n14##y,z,c)), \
14900
(I[15] = (T)(img)(_n1##x,_p14##y,z,c)), \
14901
(I[44] = (T)(img)(_n1##x,_p13##y,z,c)), \
14902
(I[73] = (T)(img)(_n1##x,_p12##y,z,c)), \
14903
(I[102] = (T)(img)(_n1##x,_p11##y,z,c)), \
14904
(I[131] = (T)(img)(_n1##x,_p10##y,z,c)), \
14905
(I[160] = (T)(img)(_n1##x,_p9##y,z,c)), \
14906
(I[189] = (T)(img)(_n1##x,_p8##y,z,c)), \
14907
(I[218] = (T)(img)(_n1##x,_p7##y,z,c)), \
14908
(I[247] = (T)(img)(_n1##x,_p6##y,z,c)), \
14909
(I[276] = (T)(img)(_n1##x,_p5##y,z,c)), \
14910
(I[305] = (T)(img)(_n1##x,_p4##y,z,c)), \
14911
(I[334] = (T)(img)(_n1##x,_p3##y,z,c)), \
14912
(I[363] = (T)(img)(_n1##x,_p2##y,z,c)), \
14913
(I[392] = (T)(img)(_n1##x,_p1##y,z,c)), \
14914
(I[421] = (T)(img)(_n1##x,y,z,c)), \
14915
(I[450] = (T)(img)(_n1##x,_n1##y,z,c)), \
14916
(I[479] = (T)(img)(_n1##x,_n2##y,z,c)), \
14917
(I[508] = (T)(img)(_n1##x,_n3##y,z,c)), \
14918
(I[537] = (T)(img)(_n1##x,_n4##y,z,c)), \
14919
(I[566] = (T)(img)(_n1##x,_n5##y,z,c)), \
14920
(I[595] = (T)(img)(_n1##x,_n6##y,z,c)), \
14921
(I[624] = (T)(img)(_n1##x,_n7##y,z,c)), \
14922
(I[653] = (T)(img)(_n1##x,_n8##y,z,c)), \
14923
(I[682] = (T)(img)(_n1##x,_n9##y,z,c)), \
14924
(I[711] = (T)(img)(_n1##x,_n10##y,z,c)), \
14925
(I[740] = (T)(img)(_n1##x,_n11##y,z,c)), \
14926
(I[769] = (T)(img)(_n1##x,_n12##y,z,c)), \
14927
(I[798] = (T)(img)(_n1##x,_n13##y,z,c)), \
14928
(I[827] = (T)(img)(_n1##x,_n14##y,z,c)), \
14929
(I[16] = (T)(img)(_n2##x,_p14##y,z,c)), \
14930
(I[45] = (T)(img)(_n2##x,_p13##y,z,c)), \
14931
(I[74] = (T)(img)(_n2##x,_p12##y,z,c)), \
14932
(I[103] = (T)(img)(_n2##x,_p11##y,z,c)), \
14933
(I[132] = (T)(img)(_n2##x,_p10##y,z,c)), \
14934
(I[161] = (T)(img)(_n2##x,_p9##y,z,c)), \
14935
(I[190] = (T)(img)(_n2##x,_p8##y,z,c)), \
14936
(I[219] = (T)(img)(_n2##x,_p7##y,z,c)), \
14937
(I[248] = (T)(img)(_n2##x,_p6##y,z,c)), \
14938
(I[277] = (T)(img)(_n2##x,_p5##y,z,c)), \
14939
(I[306] = (T)(img)(_n2##x,_p4##y,z,c)), \
14940
(I[335] = (T)(img)(_n2##x,_p3##y,z,c)), \
14941
(I[364] = (T)(img)(_n2##x,_p2##y,z,c)), \
14942
(I[393] = (T)(img)(_n2##x,_p1##y,z,c)), \
14943
(I[422] = (T)(img)(_n2##x,y,z,c)), \
14944
(I[451] = (T)(img)(_n2##x,_n1##y,z,c)), \
14945
(I[480] = (T)(img)(_n2##x,_n2##y,z,c)), \
14946
(I[509] = (T)(img)(_n2##x,_n3##y,z,c)), \
14947
(I[538] = (T)(img)(_n2##x,_n4##y,z,c)), \
14948
(I[567] = (T)(img)(_n2##x,_n5##y,z,c)), \
14949
(I[596] = (T)(img)(_n2##x,_n6##y,z,c)), \
14950
(I[625] = (T)(img)(_n2##x,_n7##y,z,c)), \
14951
(I[654] = (T)(img)(_n2##x,_n8##y,z,c)), \
14952
(I[683] = (T)(img)(_n2##x,_n9##y,z,c)), \
14953
(I[712] = (T)(img)(_n2##x,_n10##y,z,c)), \
14954
(I[741] = (T)(img)(_n2##x,_n11##y,z,c)), \
14955
(I[770] = (T)(img)(_n2##x,_n12##y,z,c)), \
14956
(I[799] = (T)(img)(_n2##x,_n13##y,z,c)), \
14957
(I[828] = (T)(img)(_n2##x,_n14##y,z,c)), \
14958
(I[17] = (T)(img)(_n3##x,_p14##y,z,c)), \
14959
(I[46] = (T)(img)(_n3##x,_p13##y,z,c)), \
14960
(I[75] = (T)(img)(_n3##x,_p12##y,z,c)), \
14961
(I[104] = (T)(img)(_n3##x,_p11##y,z,c)), \
14962
(I[133] = (T)(img)(_n3##x,_p10##y,z,c)), \
14963
(I[162] = (T)(img)(_n3##x,_p9##y,z,c)), \
14964
(I[191] = (T)(img)(_n3##x,_p8##y,z,c)), \
14965
(I[220] = (T)(img)(_n3##x,_p7##y,z,c)), \
14966
(I[249] = (T)(img)(_n3##x,_p6##y,z,c)), \
14967
(I[278] = (T)(img)(_n3##x,_p5##y,z,c)), \
14968
(I[307] = (T)(img)(_n3##x,_p4##y,z,c)), \
14969
(I[336] = (T)(img)(_n3##x,_p3##y,z,c)), \
14970
(I[365] = (T)(img)(_n3##x,_p2##y,z,c)), \
14971
(I[394] = (T)(img)(_n3##x,_p1##y,z,c)), \
14972
(I[423] = (T)(img)(_n3##x,y,z,c)), \
14973
(I[452] = (T)(img)(_n3##x,_n1##y,z,c)), \
14974
(I[481] = (T)(img)(_n3##x,_n2##y,z,c)), \
14975
(I[510] = (T)(img)(_n3##x,_n3##y,z,c)), \
14976
(I[539] = (T)(img)(_n3##x,_n4##y,z,c)), \
14977
(I[568] = (T)(img)(_n3##x,_n5##y,z,c)), \
14978
(I[597] = (T)(img)(_n3##x,_n6##y,z,c)), \
14979
(I[626] = (T)(img)(_n3##x,_n7##y,z,c)), \
14980
(I[655] = (T)(img)(_n3##x,_n8##y,z,c)), \
14981
(I[684] = (T)(img)(_n3##x,_n9##y,z,c)), \
14982
(I[713] = (T)(img)(_n3##x,_n10##y,z,c)), \
14983
(I[742] = (T)(img)(_n3##x,_n11##y,z,c)), \
14984
(I[771] = (T)(img)(_n3##x,_n12##y,z,c)), \
14985
(I[800] = (T)(img)(_n3##x,_n13##y,z,c)), \
14986
(I[829] = (T)(img)(_n3##x,_n14##y,z,c)), \
14987
(I[18] = (T)(img)(_n4##x,_p14##y,z,c)), \
14988
(I[47] = (T)(img)(_n4##x,_p13##y,z,c)), \
14989
(I[76] = (T)(img)(_n4##x,_p12##y,z,c)), \
14990
(I[105] = (T)(img)(_n4##x,_p11##y,z,c)), \
14991
(I[134] = (T)(img)(_n4##x,_p10##y,z,c)), \
14992
(I[163] = (T)(img)(_n4##x,_p9##y,z,c)), \
14993
(I[192] = (T)(img)(_n4##x,_p8##y,z,c)), \
14994
(I[221] = (T)(img)(_n4##x,_p7##y,z,c)), \
14995
(I[250] = (T)(img)(_n4##x,_p6##y,z,c)), \
14996
(I[279] = (T)(img)(_n4##x,_p5##y,z,c)), \
14997
(I[308] = (T)(img)(_n4##x,_p4##y,z,c)), \
14998
(I[337] = (T)(img)(_n4##x,_p3##y,z,c)), \
14999
(I[366] = (T)(img)(_n4##x,_p2##y,z,c)), \
15000
(I[395] = (T)(img)(_n4##x,_p1##y,z,c)), \
15001
(I[424] = (T)(img)(_n4##x,y,z,c)), \
15002
(I[453] = (T)(img)(_n4##x,_n1##y,z,c)), \
15003
(I[482] = (T)(img)(_n4##x,_n2##y,z,c)), \
15004
(I[511] = (T)(img)(_n4##x,_n3##y,z,c)), \
15005
(I[540] = (T)(img)(_n4##x,_n4##y,z,c)), \
15006
(I[569] = (T)(img)(_n4##x,_n5##y,z,c)), \
15007
(I[598] = (T)(img)(_n4##x,_n6##y,z,c)), \
15008
(I[627] = (T)(img)(_n4##x,_n7##y,z,c)), \
15009
(I[656] = (T)(img)(_n4##x,_n8##y,z,c)), \
15010
(I[685] = (T)(img)(_n4##x,_n9##y,z,c)), \
15011
(I[714] = (T)(img)(_n4##x,_n10##y,z,c)), \
15012
(I[743] = (T)(img)(_n4##x,_n11##y,z,c)), \
15013
(I[772] = (T)(img)(_n4##x,_n12##y,z,c)), \
15014
(I[801] = (T)(img)(_n4##x,_n13##y,z,c)), \
15015
(I[830] = (T)(img)(_n4##x,_n14##y,z,c)), \
15016
(I[19] = (T)(img)(_n5##x,_p14##y,z,c)), \
15017
(I[48] = (T)(img)(_n5##x,_p13##y,z,c)), \
15018
(I[77] = (T)(img)(_n5##x,_p12##y,z,c)), \
15019
(I[106] = (T)(img)(_n5##x,_p11##y,z,c)), \
15020
(I[135] = (T)(img)(_n5##x,_p10##y,z,c)), \
15021
(I[164] = (T)(img)(_n5##x,_p9##y,z,c)), \
15022
(I[193] = (T)(img)(_n5##x,_p8##y,z,c)), \
15023
(I[222] = (T)(img)(_n5##x,_p7##y,z,c)), \
15024
(I[251] = (T)(img)(_n5##x,_p6##y,z,c)), \
15025
(I[280] = (T)(img)(_n5##x,_p5##y,z,c)), \
15026
(I[309] = (T)(img)(_n5##x,_p4##y,z,c)), \
15027
(I[338] = (T)(img)(_n5##x,_p3##y,z,c)), \
15028
(I[367] = (T)(img)(_n5##x,_p2##y,z,c)), \
15029
(I[396] = (T)(img)(_n5##x,_p1##y,z,c)), \
15030
(I[425] = (T)(img)(_n5##x,y,z,c)), \
15031
(I[454] = (T)(img)(_n5##x,_n1##y,z,c)), \
15032
(I[483] = (T)(img)(_n5##x,_n2##y,z,c)), \
15033
(I[512] = (T)(img)(_n5##x,_n3##y,z,c)), \
15034
(I[541] = (T)(img)(_n5##x,_n4##y,z,c)), \
15035
(I[570] = (T)(img)(_n5##x,_n5##y,z,c)), \
15036
(I[599] = (T)(img)(_n5##x,_n6##y,z,c)), \
15037
(I[628] = (T)(img)(_n5##x,_n7##y,z,c)), \
15038
(I[657] = (T)(img)(_n5##x,_n8##y,z,c)), \
15039
(I[686] = (T)(img)(_n5##x,_n9##y,z,c)), \
15040
(I[715] = (T)(img)(_n5##x,_n10##y,z,c)), \
15041
(I[744] = (T)(img)(_n5##x,_n11##y,z,c)), \
15042
(I[773] = (T)(img)(_n5##x,_n12##y,z,c)), \
15043
(I[802] = (T)(img)(_n5##x,_n13##y,z,c)), \
15044
(I[831] = (T)(img)(_n5##x,_n14##y,z,c)), \
15045
(I[20] = (T)(img)(_n6##x,_p14##y,z,c)), \
15046
(I[49] = (T)(img)(_n6##x,_p13##y,z,c)), \
15047
(I[78] = (T)(img)(_n6##x,_p12##y,z,c)), \
15048
(I[107] = (T)(img)(_n6##x,_p11##y,z,c)), \
15049
(I[136] = (T)(img)(_n6##x,_p10##y,z,c)), \
15050
(I[165] = (T)(img)(_n6##x,_p9##y,z,c)), \
15051
(I[194] = (T)(img)(_n6##x,_p8##y,z,c)), \
15052
(I[223] = (T)(img)(_n6##x,_p7##y,z,c)), \
15053
(I[252] = (T)(img)(_n6##x,_p6##y,z,c)), \
15054
(I[281] = (T)(img)(_n6##x,_p5##y,z,c)), \
15055
(I[310] = (T)(img)(_n6##x,_p4##y,z,c)), \
15056
(I[339] = (T)(img)(_n6##x,_p3##y,z,c)), \
15057
(I[368] = (T)(img)(_n6##x,_p2##y,z,c)), \
15058
(I[397] = (T)(img)(_n6##x,_p1##y,z,c)), \
15059
(I[426] = (T)(img)(_n6##x,y,z,c)), \
15060
(I[455] = (T)(img)(_n6##x,_n1##y,z,c)), \
15061
(I[484] = (T)(img)(_n6##x,_n2##y,z,c)), \
15062
(I[513] = (T)(img)(_n6##x,_n3##y,z,c)), \
15063
(I[542] = (T)(img)(_n6##x,_n4##y,z,c)), \
15064
(I[571] = (T)(img)(_n6##x,_n5##y,z,c)), \
15065
(I[600] = (T)(img)(_n6##x,_n6##y,z,c)), \
15066
(I[629] = (T)(img)(_n6##x,_n7##y,z,c)), \
15067
(I[658] = (T)(img)(_n6##x,_n8##y,z,c)), \
15068
(I[687] = (T)(img)(_n6##x,_n9##y,z,c)), \
15069
(I[716] = (T)(img)(_n6##x,_n10##y,z,c)), \
15070
(I[745] = (T)(img)(_n6##x,_n11##y,z,c)), \
15071
(I[774] = (T)(img)(_n6##x,_n12##y,z,c)), \
15072
(I[803] = (T)(img)(_n6##x,_n13##y,z,c)), \
15073
(I[832] = (T)(img)(_n6##x,_n14##y,z,c)), \
15074
(I[21] = (T)(img)(_n7##x,_p14##y,z,c)), \
15075
(I[50] = (T)(img)(_n7##x,_p13##y,z,c)), \
15076
(I[79] = (T)(img)(_n7##x,_p12##y,z,c)), \
15077
(I[108] = (T)(img)(_n7##x,_p11##y,z,c)), \
15078
(I[137] = (T)(img)(_n7##x,_p10##y,z,c)), \
15079
(I[166] = (T)(img)(_n7##x,_p9##y,z,c)), \
15080
(I[195] = (T)(img)(_n7##x,_p8##y,z,c)), \
15081
(I[224] = (T)(img)(_n7##x,_p7##y,z,c)), \
15082
(I[253] = (T)(img)(_n7##x,_p6##y,z,c)), \
15083
(I[282] = (T)(img)(_n7##x,_p5##y,z,c)), \
15084
(I[311] = (T)(img)(_n7##x,_p4##y,z,c)), \
15085
(I[340] = (T)(img)(_n7##x,_p3##y,z,c)), \
15086
(I[369] = (T)(img)(_n7##x,_p2##y,z,c)), \
15087
(I[398] = (T)(img)(_n7##x,_p1##y,z,c)), \
15088
(I[427] = (T)(img)(_n7##x,y,z,c)), \
15089
(I[456] = (T)(img)(_n7##x,_n1##y,z,c)), \
15090
(I[485] = (T)(img)(_n7##x,_n2##y,z,c)), \
15091
(I[514] = (T)(img)(_n7##x,_n3##y,z,c)), \
15092
(I[543] = (T)(img)(_n7##x,_n4##y,z,c)), \
15093
(I[572] = (T)(img)(_n7##x,_n5##y,z,c)), \
15094
(I[601] = (T)(img)(_n7##x,_n6##y,z,c)), \
15095
(I[630] = (T)(img)(_n7##x,_n7##y,z,c)), \
15096
(I[659] = (T)(img)(_n7##x,_n8##y,z,c)), \
15097
(I[688] = (T)(img)(_n7##x,_n9##y,z,c)), \
15098
(I[717] = (T)(img)(_n7##x,_n10##y,z,c)), \
15099
(I[746] = (T)(img)(_n7##x,_n11##y,z,c)), \
15100
(I[775] = (T)(img)(_n7##x,_n12##y,z,c)), \
15101
(I[804] = (T)(img)(_n7##x,_n13##y,z,c)), \
15102
(I[833] = (T)(img)(_n7##x,_n14##y,z,c)), \
15103
(I[22] = (T)(img)(_n8##x,_p14##y,z,c)), \
15104
(I[51] = (T)(img)(_n8##x,_p13##y,z,c)), \
15105
(I[80] = (T)(img)(_n8##x,_p12##y,z,c)), \
15106
(I[109] = (T)(img)(_n8##x,_p11##y,z,c)), \
15107
(I[138] = (T)(img)(_n8##x,_p10##y,z,c)), \
15108
(I[167] = (T)(img)(_n8##x,_p9##y,z,c)), \
15109
(I[196] = (T)(img)(_n8##x,_p8##y,z,c)), \
15110
(I[225] = (T)(img)(_n8##x,_p7##y,z,c)), \
15111
(I[254] = (T)(img)(_n8##x,_p6##y,z,c)), \
15112
(I[283] = (T)(img)(_n8##x,_p5##y,z,c)), \
15113
(I[312] = (T)(img)(_n8##x,_p4##y,z,c)), \
15114
(I[341] = (T)(img)(_n8##x,_p3##y,z,c)), \
15115
(I[370] = (T)(img)(_n8##x,_p2##y,z,c)), \
15116
(I[399] = (T)(img)(_n8##x,_p1##y,z,c)), \
15117
(I[428] = (T)(img)(_n8##x,y,z,c)), \
15118
(I[457] = (T)(img)(_n8##x,_n1##y,z,c)), \
15119
(I[486] = (T)(img)(_n8##x,_n2##y,z,c)), \
15120
(I[515] = (T)(img)(_n8##x,_n3##y,z,c)), \
15121
(I[544] = (T)(img)(_n8##x,_n4##y,z,c)), \
15122
(I[573] = (T)(img)(_n8##x,_n5##y,z,c)), \
15123
(I[602] = (T)(img)(_n8##x,_n6##y,z,c)), \
15124
(I[631] = (T)(img)(_n8##x,_n7##y,z,c)), \
15125
(I[660] = (T)(img)(_n8##x,_n8##y,z,c)), \
15126
(I[689] = (T)(img)(_n8##x,_n9##y,z,c)), \
15127
(I[718] = (T)(img)(_n8##x,_n10##y,z,c)), \
15128
(I[747] = (T)(img)(_n8##x,_n11##y,z,c)), \
15129
(I[776] = (T)(img)(_n8##x,_n12##y,z,c)), \
15130
(I[805] = (T)(img)(_n8##x,_n13##y,z,c)), \
15131
(I[834] = (T)(img)(_n8##x,_n14##y,z,c)), \
15132
(I[23] = (T)(img)(_n9##x,_p14##y,z,c)), \
15133
(I[52] = (T)(img)(_n9##x,_p13##y,z,c)), \
15134
(I[81] = (T)(img)(_n9##x,_p12##y,z,c)), \
15135
(I[110] = (T)(img)(_n9##x,_p11##y,z,c)), \
15136
(I[139] = (T)(img)(_n9##x,_p10##y,z,c)), \
15137
(I[168] = (T)(img)(_n9##x,_p9##y,z,c)), \
15138
(I[197] = (T)(img)(_n9##x,_p8##y,z,c)), \
15139
(I[226] = (T)(img)(_n9##x,_p7##y,z,c)), \
15140
(I[255] = (T)(img)(_n9##x,_p6##y,z,c)), \
15141
(I[284] = (T)(img)(_n9##x,_p5##y,z,c)), \
15142
(I[313] = (T)(img)(_n9##x,_p4##y,z,c)), \
15143
(I[342] = (T)(img)(_n9##x,_p3##y,z,c)), \
15144
(I[371] = (T)(img)(_n9##x,_p2##y,z,c)), \
15145
(I[400] = (T)(img)(_n9##x,_p1##y,z,c)), \
15146
(I[429] = (T)(img)(_n9##x,y,z,c)), \
15147
(I[458] = (T)(img)(_n9##x,_n1##y,z,c)), \
15148
(I[487] = (T)(img)(_n9##x,_n2##y,z,c)), \
15149
(I[516] = (T)(img)(_n9##x,_n3##y,z,c)), \
15150
(I[545] = (T)(img)(_n9##x,_n4##y,z,c)), \
15151
(I[574] = (T)(img)(_n9##x,_n5##y,z,c)), \
15152
(I[603] = (T)(img)(_n9##x,_n6##y,z,c)), \
15153
(I[632] = (T)(img)(_n9##x,_n7##y,z,c)), \
15154
(I[661] = (T)(img)(_n9##x,_n8##y,z,c)), \
15155
(I[690] = (T)(img)(_n9##x,_n9##y,z,c)), \
15156
(I[719] = (T)(img)(_n9##x,_n10##y,z,c)), \
15157
(I[748] = (T)(img)(_n9##x,_n11##y,z,c)), \
15158
(I[777] = (T)(img)(_n9##x,_n12##y,z,c)), \
15159
(I[806] = (T)(img)(_n9##x,_n13##y,z,c)), \
15160
(I[835] = (T)(img)(_n9##x,_n14##y,z,c)), \
15161
(I[24] = (T)(img)(_n10##x,_p14##y,z,c)), \
15162
(I[53] = (T)(img)(_n10##x,_p13##y,z,c)), \
15163
(I[82] = (T)(img)(_n10##x,_p12##y,z,c)), \
15164
(I[111] = (T)(img)(_n10##x,_p11##y,z,c)), \
15165
(I[140] = (T)(img)(_n10##x,_p10##y,z,c)), \
15166
(I[169] = (T)(img)(_n10##x,_p9##y,z,c)), \
15167
(I[198] = (T)(img)(_n10##x,_p8##y,z,c)), \
15168
(I[227] = (T)(img)(_n10##x,_p7##y,z,c)), \
15169
(I[256] = (T)(img)(_n10##x,_p6##y,z,c)), \
15170
(I[285] = (T)(img)(_n10##x,_p5##y,z,c)), \
15171
(I[314] = (T)(img)(_n10##x,_p4##y,z,c)), \
15172
(I[343] = (T)(img)(_n10##x,_p3##y,z,c)), \
15173
(I[372] = (T)(img)(_n10##x,_p2##y,z,c)), \
15174
(I[401] = (T)(img)(_n10##x,_p1##y,z,c)), \
15175
(I[430] = (T)(img)(_n10##x,y,z,c)), \
15176
(I[459] = (T)(img)(_n10##x,_n1##y,z,c)), \
15177
(I[488] = (T)(img)(_n10##x,_n2##y,z,c)), \
15178
(I[517] = (T)(img)(_n10##x,_n3##y,z,c)), \
15179
(I[546] = (T)(img)(_n10##x,_n4##y,z,c)), \
15180
(I[575] = (T)(img)(_n10##x,_n5##y,z,c)), \
15181
(I[604] = (T)(img)(_n10##x,_n6##y,z,c)), \
15182
(I[633] = (T)(img)(_n10##x,_n7##y,z,c)), \
15183
(I[662] = (T)(img)(_n10##x,_n8##y,z,c)), \
15184
(I[691] = (T)(img)(_n10##x,_n9##y,z,c)), \
15185
(I[720] = (T)(img)(_n10##x,_n10##y,z,c)), \
15186
(I[749] = (T)(img)(_n10##x,_n11##y,z,c)), \
15187
(I[778] = (T)(img)(_n10##x,_n12##y,z,c)), \
15188
(I[807] = (T)(img)(_n10##x,_n13##y,z,c)), \
15189
(I[836] = (T)(img)(_n10##x,_n14##y,z,c)), \
15190
(I[25] = (T)(img)(_n11##x,_p14##y,z,c)), \
15191
(I[54] = (T)(img)(_n11##x,_p13##y,z,c)), \
15192
(I[83] = (T)(img)(_n11##x,_p12##y,z,c)), \
15193
(I[112] = (T)(img)(_n11##x,_p11##y,z,c)), \
15194
(I[141] = (T)(img)(_n11##x,_p10##y,z,c)), \
15195
(I[170] = (T)(img)(_n11##x,_p9##y,z,c)), \
15196
(I[199] = (T)(img)(_n11##x,_p8##y,z,c)), \
15197
(I[228] = (T)(img)(_n11##x,_p7##y,z,c)), \
15198
(I[257] = (T)(img)(_n11##x,_p6##y,z,c)), \
15199
(I[286] = (T)(img)(_n11##x,_p5##y,z,c)), \
15200
(I[315] = (T)(img)(_n11##x,_p4##y,z,c)), \
15201
(I[344] = (T)(img)(_n11##x,_p3##y,z,c)), \
15202
(I[373] = (T)(img)(_n11##x,_p2##y,z,c)), \
15203
(I[402] = (T)(img)(_n11##x,_p1##y,z,c)), \
15204
(I[431] = (T)(img)(_n11##x,y,z,c)), \
15205
(I[460] = (T)(img)(_n11##x,_n1##y,z,c)), \
15206
(I[489] = (T)(img)(_n11##x,_n2##y,z,c)), \
15207
(I[518] = (T)(img)(_n11##x,_n3##y,z,c)), \
15208
(I[547] = (T)(img)(_n11##x,_n4##y,z,c)), \
15209
(I[576] = (T)(img)(_n11##x,_n5##y,z,c)), \
15210
(I[605] = (T)(img)(_n11##x,_n6##y,z,c)), \
15211
(I[634] = (T)(img)(_n11##x,_n7##y,z,c)), \
15212
(I[663] = (T)(img)(_n11##x,_n8##y,z,c)), \
15213
(I[692] = (T)(img)(_n11##x,_n9##y,z,c)), \
15214
(I[721] = (T)(img)(_n11##x,_n10##y,z,c)), \
15215
(I[750] = (T)(img)(_n11##x,_n11##y,z,c)), \
15216
(I[779] = (T)(img)(_n11##x,_n12##y,z,c)), \
15217
(I[808] = (T)(img)(_n11##x,_n13##y,z,c)), \
15218
(I[837] = (T)(img)(_n11##x,_n14##y,z,c)), \
15219
(I[26] = (T)(img)(_n12##x,_p14##y,z,c)), \
15220
(I[55] = (T)(img)(_n12##x,_p13##y,z,c)), \
15221
(I[84] = (T)(img)(_n12##x,_p12##y,z,c)), \
15222
(I[113] = (T)(img)(_n12##x,_p11##y,z,c)), \
15223
(I[142] = (T)(img)(_n12##x,_p10##y,z,c)), \
15224
(I[171] = (T)(img)(_n12##x,_p9##y,z,c)), \
15225
(I[200] = (T)(img)(_n12##x,_p8##y,z,c)), \
15226
(I[229] = (T)(img)(_n12##x,_p7##y,z,c)), \
15227
(I[258] = (T)(img)(_n12##x,_p6##y,z,c)), \
15228
(I[287] = (T)(img)(_n12##x,_p5##y,z,c)), \
15229
(I[316] = (T)(img)(_n12##x,_p4##y,z,c)), \
15230
(I[345] = (T)(img)(_n12##x,_p3##y,z,c)), \
15231
(I[374] = (T)(img)(_n12##x,_p2##y,z,c)), \
15232
(I[403] = (T)(img)(_n12##x,_p1##y,z,c)), \
15233
(I[432] = (T)(img)(_n12##x,y,z,c)), \
15234
(I[461] = (T)(img)(_n12##x,_n1##y,z,c)), \
15235
(I[490] = (T)(img)(_n12##x,_n2##y,z,c)), \
15236
(I[519] = (T)(img)(_n12##x,_n3##y,z,c)), \
15237
(I[548] = (T)(img)(_n12##x,_n4##y,z,c)), \
15238
(I[577] = (T)(img)(_n12##x,_n5##y,z,c)), \
15239
(I[606] = (T)(img)(_n12##x,_n6##y,z,c)), \
15240
(I[635] = (T)(img)(_n12##x,_n7##y,z,c)), \
15241
(I[664] = (T)(img)(_n12##x,_n8##y,z,c)), \
15242
(I[693] = (T)(img)(_n12##x,_n9##y,z,c)), \
15243
(I[722] = (T)(img)(_n12##x,_n10##y,z,c)), \
15244
(I[751] = (T)(img)(_n12##x,_n11##y,z,c)), \
15245
(I[780] = (T)(img)(_n12##x,_n12##y,z,c)), \
15246
(I[809] = (T)(img)(_n12##x,_n13##y,z,c)), \
15247
(I[838] = (T)(img)(_n12##x,_n14##y,z,c)), \
15248
(I[27] = (T)(img)(_n13##x,_p14##y,z,c)), \
15249
(I[56] = (T)(img)(_n13##x,_p13##y,z,c)), \
15250
(I[85] = (T)(img)(_n13##x,_p12##y,z,c)), \
15251
(I[114] = (T)(img)(_n13##x,_p11##y,z,c)), \
15252
(I[143] = (T)(img)(_n13##x,_p10##y,z,c)), \
15253
(I[172] = (T)(img)(_n13##x,_p9##y,z,c)), \
15254
(I[201] = (T)(img)(_n13##x,_p8##y,z,c)), \
15255
(I[230] = (T)(img)(_n13##x,_p7##y,z,c)), \
15256
(I[259] = (T)(img)(_n13##x,_p6##y,z,c)), \
15257
(I[288] = (T)(img)(_n13##x,_p5##y,z,c)), \
15258
(I[317] = (T)(img)(_n13##x,_p4##y,z,c)), \
15259
(I[346] = (T)(img)(_n13##x,_p3##y,z,c)), \
15260
(I[375] = (T)(img)(_n13##x,_p2##y,z,c)), \
15261
(I[404] = (T)(img)(_n13##x,_p1##y,z,c)), \
15262
(I[433] = (T)(img)(_n13##x,y,z,c)), \
15263
(I[462] = (T)(img)(_n13##x,_n1##y,z,c)), \
15264
(I[491] = (T)(img)(_n13##x,_n2##y,z,c)), \
15265
(I[520] = (T)(img)(_n13##x,_n3##y,z,c)), \
15266
(I[549] = (T)(img)(_n13##x,_n4##y,z,c)), \
15267
(I[578] = (T)(img)(_n13##x,_n5##y,z,c)), \
15268
(I[607] = (T)(img)(_n13##x,_n6##y,z,c)), \
15269
(I[636] = (T)(img)(_n13##x,_n7##y,z,c)), \
15270
(I[665] = (T)(img)(_n13##x,_n8##y,z,c)), \
15271
(I[694] = (T)(img)(_n13##x,_n9##y,z,c)), \
15272
(I[723] = (T)(img)(_n13##x,_n10##y,z,c)), \
15273
(I[752] = (T)(img)(_n13##x,_n11##y,z,c)), \
15274
(I[781] = (T)(img)(_n13##x,_n12##y,z,c)), \
15275
(I[810] = (T)(img)(_n13##x,_n13##y,z,c)), \
15276
(I[839] = (T)(img)(_n13##x,_n14##y,z,c)), \
15277
14>=((img)._width)?(img).width() - 1:14); \
15278
(_n14##x<(img).width() && ( \
15279
(I[28] = (T)(img)(_n14##x,_p14##y,z,c)), \
15280
(I[57] = (T)(img)(_n14##x,_p13##y,z,c)), \
15281
(I[86] = (T)(img)(_n14##x,_p12##y,z,c)), \
15282
(I[115] = (T)(img)(_n14##x,_p11##y,z,c)), \
15283
(I[144] = (T)(img)(_n14##x,_p10##y,z,c)), \
15284
(I[173] = (T)(img)(_n14##x,_p9##y,z,c)), \
15285
(I[202] = (T)(img)(_n14##x,_p8##y,z,c)), \
15286
(I[231] = (T)(img)(_n14##x,_p7##y,z,c)), \
15287
(I[260] = (T)(img)(_n14##x,_p6##y,z,c)), \
15288
(I[289] = (T)(img)(_n14##x,_p5##y,z,c)), \
15289
(I[318] = (T)(img)(_n14##x,_p4##y,z,c)), \
15290
(I[347] = (T)(img)(_n14##x,_p3##y,z,c)), \
15291
(I[376] = (T)(img)(_n14##x,_p2##y,z,c)), \
15292
(I[405] = (T)(img)(_n14##x,_p1##y,z,c)), \
15293
(I[434] = (T)(img)(_n14##x,y,z,c)), \
15294
(I[463] = (T)(img)(_n14##x,_n1##y,z,c)), \
15295
(I[492] = (T)(img)(_n14##x,_n2##y,z,c)), \
15296
(I[521] = (T)(img)(_n14##x,_n3##y,z,c)), \
15297
(I[550] = (T)(img)(_n14##x,_n4##y,z,c)), \
15298
(I[579] = (T)(img)(_n14##x,_n5##y,z,c)), \
15299
(I[608] = (T)(img)(_n14##x,_n6##y,z,c)), \
15300
(I[637] = (T)(img)(_n14##x,_n7##y,z,c)), \
15301
(I[666] = (T)(img)(_n14##x,_n8##y,z,c)), \
15302
(I[695] = (T)(img)(_n14##x,_n9##y,z,c)), \
15303
(I[724] = (T)(img)(_n14##x,_n10##y,z,c)), \
15304
(I[753] = (T)(img)(_n14##x,_n11##y,z,c)), \
15305
(I[782] = (T)(img)(_n14##x,_n12##y,z,c)), \
15306
(I[811] = (T)(img)(_n14##x,_n13##y,z,c)), \
15307
(I[840] = (T)(img)(_n14##x,_n14##y,z,c)),1)) || \
15308
_n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
15309
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], \
15310
I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], \
15311
I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], \
15312
I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], \
15313
I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], \
15314
I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], \
15315
I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], \
15316
I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], \
15317
I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], \
15318
I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], \
15319
I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], \
15320
I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], \
15321
I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], \
15322
I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], \
15323
I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], \
15324
I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], \
15325
I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], \
15326
I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], \
15327
I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], \
15328
I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], \
15329
I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], \
15330
I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], \
15331
I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], \
15332
I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], \
15333
I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], \
15334
I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], \
15335
I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], \
15336
I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], I[799] = I[800], I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], I[805] = I[806], I[806] = I[807], I[807] = I[808], I[808] = I[809], I[809] = I[810], I[810] = I[811], \
15337
I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], I[831] = I[832], I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], I[836] = I[837], I[837] = I[838], I[838] = I[839], I[839] = I[840], \
15338
_p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x)
15339
15340
#define cimg_for_in29x29(img,x0,y0,x1,y1,x,y,z,c,I,T) \
15341
cimg_for_in29((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
15342
_p14##x = x - 14<0?0:x - 14, \
15343
_p13##x = x - 13<0?0:x - 13, \
15344
_p12##x = x - 12<0?0:x - 12, \
15345
_p11##x = x - 11<0?0:x - 11, \
15346
_p10##x = x - 10<0?0:x - 10, \
15347
_p9##x = x - 9<0?0:x - 9, \
15348
_p8##x = x - 8<0?0:x - 8, \
15349
_p7##x = x - 7<0?0:x - 7, \
15350
_p6##x = x - 6<0?0:x - 6, \
15351
_p5##x = x - 5<0?0:x - 5, \
15352
_p4##x = x - 4<0?0:x - 4, \
15353
_p3##x = x - 3<0?0:x - 3, \
15354
_p2##x = x - 2<0?0:x - 2, \
15355
_p1##x = x - 1<0?0:x - 1, \
15356
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
15357
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
15358
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
15359
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
15360
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
15361
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
15362
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
15363
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
15364
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
15365
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
15366
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
15367
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
15368
_n13##x = x + 13>=(img).width()?(img).width() - 1:x + 13, \
15369
_n14##x = (int)( \
15370
(I[0] = (T)(img)(_p14##x,_p14##y,z,c)), \
15371
(I[29] = (T)(img)(_p14##x,_p13##y,z,c)), \
15372
(I[58] = (T)(img)(_p14##x,_p12##y,z,c)), \
15373
(I[87] = (T)(img)(_p14##x,_p11##y,z,c)), \
15374
(I[116] = (T)(img)(_p14##x,_p10##y,z,c)), \
15375
(I[145] = (T)(img)(_p14##x,_p9##y,z,c)), \
15376
(I[174] = (T)(img)(_p14##x,_p8##y,z,c)), \
15377
(I[203] = (T)(img)(_p14##x,_p7##y,z,c)), \
15378
(I[232] = (T)(img)(_p14##x,_p6##y,z,c)), \
15379
(I[261] = (T)(img)(_p14##x,_p5##y,z,c)), \
15380
(I[290] = (T)(img)(_p14##x,_p4##y,z,c)), \
15381
(I[319] = (T)(img)(_p14##x,_p3##y,z,c)), \
15382
(I[348] = (T)(img)(_p14##x,_p2##y,z,c)), \
15383
(I[377] = (T)(img)(_p14##x,_p1##y,z,c)), \
15384
(I[406] = (T)(img)(_p14##x,y,z,c)), \
15385
(I[435] = (T)(img)(_p14##x,_n1##y,z,c)), \
15386
(I[464] = (T)(img)(_p14##x,_n2##y,z,c)), \
15387
(I[493] = (T)(img)(_p14##x,_n3##y,z,c)), \
15388
(I[522] = (T)(img)(_p14##x,_n4##y,z,c)), \
15389
(I[551] = (T)(img)(_p14##x,_n5##y,z,c)), \
15390
(I[580] = (T)(img)(_p14##x,_n6##y,z,c)), \
15391
(I[609] = (T)(img)(_p14##x,_n7##y,z,c)), \
15392
(I[638] = (T)(img)(_p14##x,_n8##y,z,c)), \
15393
(I[667] = (T)(img)(_p14##x,_n9##y,z,c)), \
15394
(I[696] = (T)(img)(_p14##x,_n10##y,z,c)), \
15395
(I[725] = (T)(img)(_p14##x,_n11##y,z,c)), \
15396
(I[754] = (T)(img)(_p14##x,_n12##y,z,c)), \
15397
(I[783] = (T)(img)(_p14##x,_n13##y,z,c)), \
15398
(I[812] = (T)(img)(_p14##x,_n14##y,z,c)), \
15399
(I[1] = (T)(img)(_p13##x,_p14##y,z,c)), \
15400
(I[30] = (T)(img)(_p13##x,_p13##y,z,c)), \
15401
(I[59] = (T)(img)(_p13##x,_p12##y,z,c)), \
15402
(I[88] = (T)(img)(_p13##x,_p11##y,z,c)), \
15403
(I[117] = (T)(img)(_p13##x,_p10##y,z,c)), \
15404
(I[146] = (T)(img)(_p13##x,_p9##y,z,c)), \
15405
(I[175] = (T)(img)(_p13##x,_p8##y,z,c)), \
15406
(I[204] = (T)(img)(_p13##x,_p7##y,z,c)), \
15407
(I[233] = (T)(img)(_p13##x,_p6##y,z,c)), \
15408
(I[262] = (T)(img)(_p13##x,_p5##y,z,c)), \
15409
(I[291] = (T)(img)(_p13##x,_p4##y,z,c)), \
15410
(I[320] = (T)(img)(_p13##x,_p3##y,z,c)), \
15411
(I[349] = (T)(img)(_p13##x,_p2##y,z,c)), \
15412
(I[378] = (T)(img)(_p13##x,_p1##y,z,c)), \
15413
(I[407] = (T)(img)(_p13##x,y,z,c)), \
15414
(I[436] = (T)(img)(_p13##x,_n1##y,z,c)), \
15415
(I[465] = (T)(img)(_p13##x,_n2##y,z,c)), \
15416
(I[494] = (T)(img)(_p13##x,_n3##y,z,c)), \
15417
(I[523] = (T)(img)(_p13##x,_n4##y,z,c)), \
15418
(I[552] = (T)(img)(_p13##x,_n5##y,z,c)), \
15419
(I[581] = (T)(img)(_p13##x,_n6##y,z,c)), \
15420
(I[610] = (T)(img)(_p13##x,_n7##y,z,c)), \
15421
(I[639] = (T)(img)(_p13##x,_n8##y,z,c)), \
15422
(I[668] = (T)(img)(_p13##x,_n9##y,z,c)), \
15423
(I[697] = (T)(img)(_p13##x,_n10##y,z,c)), \
15424
(I[726] = (T)(img)(_p13##x,_n11##y,z,c)), \
15425
(I[755] = (T)(img)(_p13##x,_n12##y,z,c)), \
15426
(I[784] = (T)(img)(_p13##x,_n13##y,z,c)), \
15427
(I[813] = (T)(img)(_p13##x,_n14##y,z,c)), \
15428
(I[2] = (T)(img)(_p12##x,_p14##y,z,c)), \
15429
(I[31] = (T)(img)(_p12##x,_p13##y,z,c)), \
15430
(I[60] = (T)(img)(_p12##x,_p12##y,z,c)), \
15431
(I[89] = (T)(img)(_p12##x,_p11##y,z,c)), \
15432
(I[118] = (T)(img)(_p12##x,_p10##y,z,c)), \
15433
(I[147] = (T)(img)(_p12##x,_p9##y,z,c)), \
15434
(I[176] = (T)(img)(_p12##x,_p8##y,z,c)), \
15435
(I[205] = (T)(img)(_p12##x,_p7##y,z,c)), \
15436
(I[234] = (T)(img)(_p12##x,_p6##y,z,c)), \
15437
(I[263] = (T)(img)(_p12##x,_p5##y,z,c)), \
15438
(I[292] = (T)(img)(_p12##x,_p4##y,z,c)), \
15439
(I[321] = (T)(img)(_p12##x,_p3##y,z,c)), \
15440
(I[350] = (T)(img)(_p12##x,_p2##y,z,c)), \
15441
(I[379] = (T)(img)(_p12##x,_p1##y,z,c)), \
15442
(I[408] = (T)(img)(_p12##x,y,z,c)), \
15443
(I[437] = (T)(img)(_p12##x,_n1##y,z,c)), \
15444
(I[466] = (T)(img)(_p12##x,_n2##y,z,c)), \
15445
(I[495] = (T)(img)(_p12##x,_n3##y,z,c)), \
15446
(I[524] = (T)(img)(_p12##x,_n4##y,z,c)), \
15447
(I[553] = (T)(img)(_p12##x,_n5##y,z,c)), \
15448
(I[582] = (T)(img)(_p12##x,_n6##y,z,c)), \
15449
(I[611] = (T)(img)(_p12##x,_n7##y,z,c)), \
15450
(I[640] = (T)(img)(_p12##x,_n8##y,z,c)), \
15451
(I[669] = (T)(img)(_p12##x,_n9##y,z,c)), \
15452
(I[698] = (T)(img)(_p12##x,_n10##y,z,c)), \
15453
(I[727] = (T)(img)(_p12##x,_n11##y,z,c)), \
15454
(I[756] = (T)(img)(_p12##x,_n12##y,z,c)), \
15455
(I[785] = (T)(img)(_p12##x,_n13##y,z,c)), \
15456
(I[814] = (T)(img)(_p12##x,_n14##y,z,c)), \
15457
(I[3] = (T)(img)(_p11##x,_p14##y,z,c)), \
15458
(I[32] = (T)(img)(_p11##x,_p13##y,z,c)), \
15459
(I[61] = (T)(img)(_p11##x,_p12##y,z,c)), \
15460
(I[90] = (T)(img)(_p11##x,_p11##y,z,c)), \
15461
(I[119] = (T)(img)(_p11##x,_p10##y,z,c)), \
15462
(I[148] = (T)(img)(_p11##x,_p9##y,z,c)), \
15463
(I[177] = (T)(img)(_p11##x,_p8##y,z,c)), \
15464
(I[206] = (T)(img)(_p11##x,_p7##y,z,c)), \
15465
(I[235] = (T)(img)(_p11##x,_p6##y,z,c)), \
15466
(I[264] = (T)(img)(_p11##x,_p5##y,z,c)), \
15467
(I[293] = (T)(img)(_p11##x,_p4##y,z,c)), \
15468
(I[322] = (T)(img)(_p11##x,_p3##y,z,c)), \
15469
(I[351] = (T)(img)(_p11##x,_p2##y,z,c)), \
15470
(I[380] = (T)(img)(_p11##x,_p1##y,z,c)), \
15471
(I[409] = (T)(img)(_p11##x,y,z,c)), \
15472
(I[438] = (T)(img)(_p11##x,_n1##y,z,c)), \
15473
(I[467] = (T)(img)(_p11##x,_n2##y,z,c)), \
15474
(I[496] = (T)(img)(_p11##x,_n3##y,z,c)), \
15475
(I[525] = (T)(img)(_p11##x,_n4##y,z,c)), \
15476
(I[554] = (T)(img)(_p11##x,_n5##y,z,c)), \
15477
(I[583] = (T)(img)(_p11##x,_n6##y,z,c)), \
15478
(I[612] = (T)(img)(_p11##x,_n7##y,z,c)), \
15479
(I[641] = (T)(img)(_p11##x,_n8##y,z,c)), \
15480
(I[670] = (T)(img)(_p11##x,_n9##y,z,c)), \
15481
(I[699] = (T)(img)(_p11##x,_n10##y,z,c)), \
15482
(I[728] = (T)(img)(_p11##x,_n11##y,z,c)), \
15483
(I[757] = (T)(img)(_p11##x,_n12##y,z,c)), \
15484
(I[786] = (T)(img)(_p11##x,_n13##y,z,c)), \
15485
(I[815] = (T)(img)(_p11##x,_n14##y,z,c)), \
15486
(I[4] = (T)(img)(_p10##x,_p14##y,z,c)), \
15487
(I[33] = (T)(img)(_p10##x,_p13##y,z,c)), \
15488
(I[62] = (T)(img)(_p10##x,_p12##y,z,c)), \
15489
(I[91] = (T)(img)(_p10##x,_p11##y,z,c)), \
15490
(I[120] = (T)(img)(_p10##x,_p10##y,z,c)), \
15491
(I[149] = (T)(img)(_p10##x,_p9##y,z,c)), \
15492
(I[178] = (T)(img)(_p10##x,_p8##y,z,c)), \
15493
(I[207] = (T)(img)(_p10##x,_p7##y,z,c)), \
15494
(I[236] = (T)(img)(_p10##x,_p6##y,z,c)), \
15495
(I[265] = (T)(img)(_p10##x,_p5##y,z,c)), \
15496
(I[294] = (T)(img)(_p10##x,_p4##y,z,c)), \
15497
(I[323] = (T)(img)(_p10##x,_p3##y,z,c)), \
15498
(I[352] = (T)(img)(_p10##x,_p2##y,z,c)), \
15499
(I[381] = (T)(img)(_p10##x,_p1##y,z,c)), \
15500
(I[410] = (T)(img)(_p10##x,y,z,c)), \
15501
(I[439] = (T)(img)(_p10##x,_n1##y,z,c)), \
15502
(I[468] = (T)(img)(_p10##x,_n2##y,z,c)), \
15503
(I[497] = (T)(img)(_p10##x,_n3##y,z,c)), \
15504
(I[526] = (T)(img)(_p10##x,_n4##y,z,c)), \
15505
(I[555] = (T)(img)(_p10##x,_n5##y,z,c)), \
15506
(I[584] = (T)(img)(_p10##x,_n6##y,z,c)), \
15507
(I[613] = (T)(img)(_p10##x,_n7##y,z,c)), \
15508
(I[642] = (T)(img)(_p10##x,_n8##y,z,c)), \
15509
(I[671] = (T)(img)(_p10##x,_n9##y,z,c)), \
15510
(I[700] = (T)(img)(_p10##x,_n10##y,z,c)), \
15511
(I[729] = (T)(img)(_p10##x,_n11##y,z,c)), \
15512
(I[758] = (T)(img)(_p10##x,_n12##y,z,c)), \
15513
(I[787] = (T)(img)(_p10##x,_n13##y,z,c)), \
15514
(I[816] = (T)(img)(_p10##x,_n14##y,z,c)), \
15515
(I[5] = (T)(img)(_p9##x,_p14##y,z,c)), \
15516
(I[34] = (T)(img)(_p9##x,_p13##y,z,c)), \
15517
(I[63] = (T)(img)(_p9##x,_p12##y,z,c)), \
15518
(I[92] = (T)(img)(_p9##x,_p11##y,z,c)), \
15519
(I[121] = (T)(img)(_p9##x,_p10##y,z,c)), \
15520
(I[150] = (T)(img)(_p9##x,_p9##y,z,c)), \
15521
(I[179] = (T)(img)(_p9##x,_p8##y,z,c)), \
15522
(I[208] = (T)(img)(_p9##x,_p7##y,z,c)), \
15523
(I[237] = (T)(img)(_p9##x,_p6##y,z,c)), \
15524
(I[266] = (T)(img)(_p9##x,_p5##y,z,c)), \
15525
(I[295] = (T)(img)(_p9##x,_p4##y,z,c)), \
15526
(I[324] = (T)(img)(_p9##x,_p3##y,z,c)), \
15527
(I[353] = (T)(img)(_p9##x,_p2##y,z,c)), \
15528
(I[382] = (T)(img)(_p9##x,_p1##y,z,c)), \
15529
(I[411] = (T)(img)(_p9##x,y,z,c)), \
15530
(I[440] = (T)(img)(_p9##x,_n1##y,z,c)), \
15531
(I[469] = (T)(img)(_p9##x,_n2##y,z,c)), \
15532
(I[498] = (T)(img)(_p9##x,_n3##y,z,c)), \
15533
(I[527] = (T)(img)(_p9##x,_n4##y,z,c)), \
15534
(I[556] = (T)(img)(_p9##x,_n5##y,z,c)), \
15535
(I[585] = (T)(img)(_p9##x,_n6##y,z,c)), \
15536
(I[614] = (T)(img)(_p9##x,_n7##y,z,c)), \
15537
(I[643] = (T)(img)(_p9##x,_n8##y,z,c)), \
15538
(I[672] = (T)(img)(_p9##x,_n9##y,z,c)), \
15539
(I[701] = (T)(img)(_p9##x,_n10##y,z,c)), \
15540
(I[730] = (T)(img)(_p9##x,_n11##y,z,c)), \
15541
(I[759] = (T)(img)(_p9##x,_n12##y,z,c)), \
15542
(I[788] = (T)(img)(_p9##x,_n13##y,z,c)), \
15543
(I[817] = (T)(img)(_p9##x,_n14##y,z,c)), \
15544
(I[6] = (T)(img)(_p8##x,_p14##y,z,c)), \
15545
(I[35] = (T)(img)(_p8##x,_p13##y,z,c)), \
15546
(I[64] = (T)(img)(_p8##x,_p12##y,z,c)), \
15547
(I[93] = (T)(img)(_p8##x,_p11##y,z,c)), \
15548
(I[122] = (T)(img)(_p8##x,_p10##y,z,c)), \
15549
(I[151] = (T)(img)(_p8##x,_p9##y,z,c)), \
15550
(I[180] = (T)(img)(_p8##x,_p8##y,z,c)), \
15551
(I[209] = (T)(img)(_p8##x,_p7##y,z,c)), \
15552
(I[238] = (T)(img)(_p8##x,_p6##y,z,c)), \
15553
(I[267] = (T)(img)(_p8##x,_p5##y,z,c)), \
15554
(I[296] = (T)(img)(_p8##x,_p4##y,z,c)), \
15555
(I[325] = (T)(img)(_p8##x,_p3##y,z,c)), \
15556
(I[354] = (T)(img)(_p8##x,_p2##y,z,c)), \
15557
(I[383] = (T)(img)(_p8##x,_p1##y,z,c)), \
15558
(I[412] = (T)(img)(_p8##x,y,z,c)), \
15559
(I[441] = (T)(img)(_p8##x,_n1##y,z,c)), \
15560
(I[470] = (T)(img)(_p8##x,_n2##y,z,c)), \
15561
(I[499] = (T)(img)(_p8##x,_n3##y,z,c)), \
15562
(I[528] = (T)(img)(_p8##x,_n4##y,z,c)), \
15563
(I[557] = (T)(img)(_p8##x,_n5##y,z,c)), \
15564
(I[586] = (T)(img)(_p8##x,_n6##y,z,c)), \
15565
(I[615] = (T)(img)(_p8##x,_n7##y,z,c)), \
15566
(I[644] = (T)(img)(_p8##x,_n8##y,z,c)), \
15567
(I[673] = (T)(img)(_p8##x,_n9##y,z,c)), \
15568
(I[702] = (T)(img)(_p8##x,_n10##y,z,c)), \
15569
(I[731] = (T)(img)(_p8##x,_n11##y,z,c)), \
15570
(I[760] = (T)(img)(_p8##x,_n12##y,z,c)), \
15571
(I[789] = (T)(img)(_p8##x,_n13##y,z,c)), \
15572
(I[818] = (T)(img)(_p8##x,_n14##y,z,c)), \
15573
(I[7] = (T)(img)(_p7##x,_p14##y,z,c)), \
15574
(I[36] = (T)(img)(_p7##x,_p13##y,z,c)), \
15575
(I[65] = (T)(img)(_p7##x,_p12##y,z,c)), \
15576
(I[94] = (T)(img)(_p7##x,_p11##y,z,c)), \
15577
(I[123] = (T)(img)(_p7##x,_p10##y,z,c)), \
15578
(I[152] = (T)(img)(_p7##x,_p9##y,z,c)), \
15579
(I[181] = (T)(img)(_p7##x,_p8##y,z,c)), \
15580
(I[210] = (T)(img)(_p7##x,_p7##y,z,c)), \
15581
(I[239] = (T)(img)(_p7##x,_p6##y,z,c)), \
15582
(I[268] = (T)(img)(_p7##x,_p5##y,z,c)), \
15583
(I[297] = (T)(img)(_p7##x,_p4##y,z,c)), \
15584
(I[326] = (T)(img)(_p7##x,_p3##y,z,c)), \
15585
(I[355] = (T)(img)(_p7##x,_p2##y,z,c)), \
15586
(I[384] = (T)(img)(_p7##x,_p1##y,z,c)), \
15587
(I[413] = (T)(img)(_p7##x,y,z,c)), \
15588
(I[442] = (T)(img)(_p7##x,_n1##y,z,c)), \
15589
(I[471] = (T)(img)(_p7##x,_n2##y,z,c)), \
15590
(I[500] = (T)(img)(_p7##x,_n3##y,z,c)), \
15591
(I[529] = (T)(img)(_p7##x,_n4##y,z,c)), \
15592
(I[558] = (T)(img)(_p7##x,_n5##y,z,c)), \
15593
(I[587] = (T)(img)(_p7##x,_n6##y,z,c)), \
15594
(I[616] = (T)(img)(_p7##x,_n7##y,z,c)), \
15595
(I[645] = (T)(img)(_p7##x,_n8##y,z,c)), \
15596
(I[674] = (T)(img)(_p7##x,_n9##y,z,c)), \
15597
(I[703] = (T)(img)(_p7##x,_n10##y,z,c)), \
15598
(I[732] = (T)(img)(_p7##x,_n11##y,z,c)), \
15599
(I[761] = (T)(img)(_p7##x,_n12##y,z,c)), \
15600
(I[790] = (T)(img)(_p7##x,_n13##y,z,c)), \
15601
(I[819] = (T)(img)(_p7##x,_n14##y,z,c)), \
15602
(I[8] = (T)(img)(_p6##x,_p14##y,z,c)), \
15603
(I[37] = (T)(img)(_p6##x,_p13##y,z,c)), \
15604
(I[66] = (T)(img)(_p6##x,_p12##y,z,c)), \
15605
(I[95] = (T)(img)(_p6##x,_p11##y,z,c)), \
15606
(I[124] = (T)(img)(_p6##x,_p10##y,z,c)), \
15607
(I[153] = (T)(img)(_p6##x,_p9##y,z,c)), \
15608
(I[182] = (T)(img)(_p6##x,_p8##y,z,c)), \
15609
(I[211] = (T)(img)(_p6##x,_p7##y,z,c)), \
15610
(I[240] = (T)(img)(_p6##x,_p6##y,z,c)), \
15611
(I[269] = (T)(img)(_p6##x,_p5##y,z,c)), \
15612
(I[298] = (T)(img)(_p6##x,_p4##y,z,c)), \
15613
(I[327] = (T)(img)(_p6##x,_p3##y,z,c)), \
15614
(I[356] = (T)(img)(_p6##x,_p2##y,z,c)), \
15615
(I[385] = (T)(img)(_p6##x,_p1##y,z,c)), \
15616
(I[414] = (T)(img)(_p6##x,y,z,c)), \
15617
(I[443] = (T)(img)(_p6##x,_n1##y,z,c)), \
15618
(I[472] = (T)(img)(_p6##x,_n2##y,z,c)), \
15619
(I[501] = (T)(img)(_p6##x,_n3##y,z,c)), \
15620
(I[530] = (T)(img)(_p6##x,_n4##y,z,c)), \
15621
(I[559] = (T)(img)(_p6##x,_n5##y,z,c)), \
15622
(I[588] = (T)(img)(_p6##x,_n6##y,z,c)), \
15623
(I[617] = (T)(img)(_p6##x,_n7##y,z,c)), \
15624
(I[646] = (T)(img)(_p6##x,_n8##y,z,c)), \
15625
(I[675] = (T)(img)(_p6##x,_n9##y,z,c)), \
15626
(I[704] = (T)(img)(_p6##x,_n10##y,z,c)), \
15627
(I[733] = (T)(img)(_p6##x,_n11##y,z,c)), \
15628
(I[762] = (T)(img)(_p6##x,_n12##y,z,c)), \
15629
(I[791] = (T)(img)(_p6##x,_n13##y,z,c)), \
15630
(I[820] = (T)(img)(_p6##x,_n14##y,z,c)), \
15631
(I[9] = (T)(img)(_p5##x,_p14##y,z,c)), \
15632
(I[38] = (T)(img)(_p5##x,_p13##y,z,c)), \
15633
(I[67] = (T)(img)(_p5##x,_p12##y,z,c)), \
15634
(I[96] = (T)(img)(_p5##x,_p11##y,z,c)), \
15635
(I[125] = (T)(img)(_p5##x,_p10##y,z,c)), \
15636
(I[154] = (T)(img)(_p5##x,_p9##y,z,c)), \
15637
(I[183] = (T)(img)(_p5##x,_p8##y,z,c)), \
15638
(I[212] = (T)(img)(_p5##x,_p7##y,z,c)), \
15639
(I[241] = (T)(img)(_p5##x,_p6##y,z,c)), \
15640
(I[270] = (T)(img)(_p5##x,_p5##y,z,c)), \
15641
(I[299] = (T)(img)(_p5##x,_p4##y,z,c)), \
15642
(I[328] = (T)(img)(_p5##x,_p3##y,z,c)), \
15643
(I[357] = (T)(img)(_p5##x,_p2##y,z,c)), \
15644
(I[386] = (T)(img)(_p5##x,_p1##y,z,c)), \
15645
(I[415] = (T)(img)(_p5##x,y,z,c)), \
15646
(I[444] = (T)(img)(_p5##x,_n1##y,z,c)), \
15647
(I[473] = (T)(img)(_p5##x,_n2##y,z,c)), \
15648
(I[502] = (T)(img)(_p5##x,_n3##y,z,c)), \
15649
(I[531] = (T)(img)(_p5##x,_n4##y,z,c)), \
15650
(I[560] = (T)(img)(_p5##x,_n5##y,z,c)), \
15651
(I[589] = (T)(img)(_p5##x,_n6##y,z,c)), \
15652
(I[618] = (T)(img)(_p5##x,_n7##y,z,c)), \
15653
(I[647] = (T)(img)(_p5##x,_n8##y,z,c)), \
15654
(I[676] = (T)(img)(_p5##x,_n9##y,z,c)), \
15655
(I[705] = (T)(img)(_p5##x,_n10##y,z,c)), \
15656
(I[734] = (T)(img)(_p5##x,_n11##y,z,c)), \
15657
(I[763] = (T)(img)(_p5##x,_n12##y,z,c)), \
15658
(I[792] = (T)(img)(_p5##x,_n13##y,z,c)), \
15659
(I[821] = (T)(img)(_p5##x,_n14##y,z,c)), \
15660
(I[10] = (T)(img)(_p4##x,_p14##y,z,c)), \
15661
(I[39] = (T)(img)(_p4##x,_p13##y,z,c)), \
15662
(I[68] = (T)(img)(_p4##x,_p12##y,z,c)), \
15663
(I[97] = (T)(img)(_p4##x,_p11##y,z,c)), \
15664
(I[126] = (T)(img)(_p4##x,_p10##y,z,c)), \
15665
(I[155] = (T)(img)(_p4##x,_p9##y,z,c)), \
15666
(I[184] = (T)(img)(_p4##x,_p8##y,z,c)), \
15667
(I[213] = (T)(img)(_p4##x,_p7##y,z,c)), \
15668
(I[242] = (T)(img)(_p4##x,_p6##y,z,c)), \
15669
(I[271] = (T)(img)(_p4##x,_p5##y,z,c)), \
15670
(I[300] = (T)(img)(_p4##x,_p4##y,z,c)), \
15671
(I[329] = (T)(img)(_p4##x,_p3##y,z,c)), \
15672
(I[358] = (T)(img)(_p4##x,_p2##y,z,c)), \
15673
(I[387] = (T)(img)(_p4##x,_p1##y,z,c)), \
15674
(I[416] = (T)(img)(_p4##x,y,z,c)), \
15675
(I[445] = (T)(img)(_p4##x,_n1##y,z,c)), \
15676
(I[474] = (T)(img)(_p4##x,_n2##y,z,c)), \
15677
(I[503] = (T)(img)(_p4##x,_n3##y,z,c)), \
15678
(I[532] = (T)(img)(_p4##x,_n4##y,z,c)), \
15679
(I[561] = (T)(img)(_p4##x,_n5##y,z,c)), \
15680
(I[590] = (T)(img)(_p4##x,_n6##y,z,c)), \
15681
(I[619] = (T)(img)(_p4##x,_n7##y,z,c)), \
15682
(I[648] = (T)(img)(_p4##x,_n8##y,z,c)), \
15683
(I[677] = (T)(img)(_p4##x,_n9##y,z,c)), \
15684
(I[706] = (T)(img)(_p4##x,_n10##y,z,c)), \
15685
(I[735] = (T)(img)(_p4##x,_n11##y,z,c)), \
15686
(I[764] = (T)(img)(_p4##x,_n12##y,z,c)), \
15687
(I[793] = (T)(img)(_p4##x,_n13##y,z,c)), \
15688
(I[822] = (T)(img)(_p4##x,_n14##y,z,c)), \
15689
(I[11] = (T)(img)(_p3##x,_p14##y,z,c)), \
15690
(I[40] = (T)(img)(_p3##x,_p13##y,z,c)), \
15691
(I[69] = (T)(img)(_p3##x,_p12##y,z,c)), \
15692
(I[98] = (T)(img)(_p3##x,_p11##y,z,c)), \
15693
(I[127] = (T)(img)(_p3##x,_p10##y,z,c)), \
15694
(I[156] = (T)(img)(_p3##x,_p9##y,z,c)), \
15695
(I[185] = (T)(img)(_p3##x,_p8##y,z,c)), \
15696
(I[214] = (T)(img)(_p3##x,_p7##y,z,c)), \
15697
(I[243] = (T)(img)(_p3##x,_p6##y,z,c)), \
15698
(I[272] = (T)(img)(_p3##x,_p5##y,z,c)), \
15699
(I[301] = (T)(img)(_p3##x,_p4##y,z,c)), \
15700
(I[330] = (T)(img)(_p3##x,_p3##y,z,c)), \
15701
(I[359] = (T)(img)(_p3##x,_p2##y,z,c)), \
15702
(I[388] = (T)(img)(_p3##x,_p1##y,z,c)), \
15703
(I[417] = (T)(img)(_p3##x,y,z,c)), \
15704
(I[446] = (T)(img)(_p3##x,_n1##y,z,c)), \
15705
(I[475] = (T)(img)(_p3##x,_n2##y,z,c)), \
15706
(I[504] = (T)(img)(_p3##x,_n3##y,z,c)), \
15707
(I[533] = (T)(img)(_p3##x,_n4##y,z,c)), \
15708
(I[562] = (T)(img)(_p3##x,_n5##y,z,c)), \
15709
(I[591] = (T)(img)(_p3##x,_n6##y,z,c)), \
15710
(I[620] = (T)(img)(_p3##x,_n7##y,z,c)), \
15711
(I[649] = (T)(img)(_p3##x,_n8##y,z,c)), \
15712
(I[678] = (T)(img)(_p3##x,_n9##y,z,c)), \
15713
(I[707] = (T)(img)(_p3##x,_n10##y,z,c)), \
15714
(I[736] = (T)(img)(_p3##x,_n11##y,z,c)), \
15715
(I[765] = (T)(img)(_p3##x,_n12##y,z,c)), \
15716
(I[794] = (T)(img)(_p3##x,_n13##y,z,c)), \
15717
(I[823] = (T)(img)(_p3##x,_n14##y,z,c)), \
15718
(I[12] = (T)(img)(_p2##x,_p14##y,z,c)), \
15719
(I[41] = (T)(img)(_p2##x,_p13##y,z,c)), \
15720
(I[70] = (T)(img)(_p2##x,_p12##y,z,c)), \
15721
(I[99] = (T)(img)(_p2##x,_p11##y,z,c)), \
15722
(I[128] = (T)(img)(_p2##x,_p10##y,z,c)), \
15723
(I[157] = (T)(img)(_p2##x,_p9##y,z,c)), \
15724
(I[186] = (T)(img)(_p2##x,_p8##y,z,c)), \
15725
(I[215] = (T)(img)(_p2##x,_p7##y,z,c)), \
15726
(I[244] = (T)(img)(_p2##x,_p6##y,z,c)), \
15727
(I[273] = (T)(img)(_p2##x,_p5##y,z,c)), \
15728
(I[302] = (T)(img)(_p2##x,_p4##y,z,c)), \
15729
(I[331] = (T)(img)(_p2##x,_p3##y,z,c)), \
15730
(I[360] = (T)(img)(_p2##x,_p2##y,z,c)), \
15731
(I[389] = (T)(img)(_p2##x,_p1##y,z,c)), \
15732
(I[418] = (T)(img)(_p2##x,y,z,c)), \
15733
(I[447] = (T)(img)(_p2##x,_n1##y,z,c)), \
15734
(I[476] = (T)(img)(_p2##x,_n2##y,z,c)), \
15735
(I[505] = (T)(img)(_p2##x,_n3##y,z,c)), \
15736
(I[534] = (T)(img)(_p2##x,_n4##y,z,c)), \
15737
(I[563] = (T)(img)(_p2##x,_n5##y,z,c)), \
15738
(I[592] = (T)(img)(_p2##x,_n6##y,z,c)), \
15739
(I[621] = (T)(img)(_p2##x,_n7##y,z,c)), \
15740
(I[650] = (T)(img)(_p2##x,_n8##y,z,c)), \
15741
(I[679] = (T)(img)(_p2##x,_n9##y,z,c)), \
15742
(I[708] = (T)(img)(_p2##x,_n10##y,z,c)), \
15743
(I[737] = (T)(img)(_p2##x,_n11##y,z,c)), \
15744
(I[766] = (T)(img)(_p2##x,_n12##y,z,c)), \
15745
(I[795] = (T)(img)(_p2##x,_n13##y,z,c)), \
15746
(I[824] = (T)(img)(_p2##x,_n14##y,z,c)), \
15747
(I[13] = (T)(img)(_p1##x,_p14##y,z,c)), \
15748
(I[42] = (T)(img)(_p1##x,_p13##y,z,c)), \
15749
(I[71] = (T)(img)(_p1##x,_p12##y,z,c)), \
15750
(I[100] = (T)(img)(_p1##x,_p11##y,z,c)), \
15751
(I[129] = (T)(img)(_p1##x,_p10##y,z,c)), \
15752
(I[158] = (T)(img)(_p1##x,_p9##y,z,c)), \
15753
(I[187] = (T)(img)(_p1##x,_p8##y,z,c)), \
15754
(I[216] = (T)(img)(_p1##x,_p7##y,z,c)), \
15755
(I[245] = (T)(img)(_p1##x,_p6##y,z,c)), \
15756
(I[274] = (T)(img)(_p1##x,_p5##y,z,c)), \
15757
(I[303] = (T)(img)(_p1##x,_p4##y,z,c)), \
15758
(I[332] = (T)(img)(_p1##x,_p3##y,z,c)), \
15759
(I[361] = (T)(img)(_p1##x,_p2##y,z,c)), \
15760
(I[390] = (T)(img)(_p1##x,_p1##y,z,c)), \
15761
(I[419] = (T)(img)(_p1##x,y,z,c)), \
15762
(I[448] = (T)(img)(_p1##x,_n1##y,z,c)), \
15763
(I[477] = (T)(img)(_p1##x,_n2##y,z,c)), \
15764
(I[506] = (T)(img)(_p1##x,_n3##y,z,c)), \
15765
(I[535] = (T)(img)(_p1##x,_n4##y,z,c)), \
15766
(I[564] = (T)(img)(_p1##x,_n5##y,z,c)), \
15767
(I[593] = (T)(img)(_p1##x,_n6##y,z,c)), \
15768
(I[622] = (T)(img)(_p1##x,_n7##y,z,c)), \
15769
(I[651] = (T)(img)(_p1##x,_n8##y,z,c)), \
15770
(I[680] = (T)(img)(_p1##x,_n9##y,z,c)), \
15771
(I[709] = (T)(img)(_p1##x,_n10##y,z,c)), \
15772
(I[738] = (T)(img)(_p1##x,_n11##y,z,c)), \
15773
(I[767] = (T)(img)(_p1##x,_n12##y,z,c)), \
15774
(I[796] = (T)(img)(_p1##x,_n13##y,z,c)), \
15775
(I[825] = (T)(img)(_p1##x,_n14##y,z,c)), \
15776
(I[14] = (T)(img)(x,_p14##y,z,c)), \
15777
(I[43] = (T)(img)(x,_p13##y,z,c)), \
15778
(I[72] = (T)(img)(x,_p12##y,z,c)), \
15779
(I[101] = (T)(img)(x,_p11##y,z,c)), \
15780
(I[130] = (T)(img)(x,_p10##y,z,c)), \
15781
(I[159] = (T)(img)(x,_p9##y,z,c)), \
15782
(I[188] = (T)(img)(x,_p8##y,z,c)), \
15783
(I[217] = (T)(img)(x,_p7##y,z,c)), \
15784
(I[246] = (T)(img)(x,_p6##y,z,c)), \
15785
(I[275] = (T)(img)(x,_p5##y,z,c)), \
15786
(I[304] = (T)(img)(x,_p4##y,z,c)), \
15787
(I[333] = (T)(img)(x,_p3##y,z,c)), \
15788
(I[362] = (T)(img)(x,_p2##y,z,c)), \
15789
(I[391] = (T)(img)(x,_p1##y,z,c)), \
15790
(I[420] = (T)(img)(x,y,z,c)), \
15791
(I[449] = (T)(img)(x,_n1##y,z,c)), \
15792
(I[478] = (T)(img)(x,_n2##y,z,c)), \
15793
(I[507] = (T)(img)(x,_n3##y,z,c)), \
15794
(I[536] = (T)(img)(x,_n4##y,z,c)), \
15795
(I[565] = (T)(img)(x,_n5##y,z,c)), \
15796
(I[594] = (T)(img)(x,_n6##y,z,c)), \
15797
(I[623] = (T)(img)(x,_n7##y,z,c)), \
15798
(I[652] = (T)(img)(x,_n8##y,z,c)), \
15799
(I[681] = (T)(img)(x,_n9##y,z,c)), \
15800
(I[710] = (T)(img)(x,_n10##y,z,c)), \
15801
(I[739] = (T)(img)(x,_n11##y,z,c)), \
15802
(I[768] = (T)(img)(x,_n12##y,z,c)), \
15803
(I[797] = (T)(img)(x,_n13##y,z,c)), \
15804
(I[826] = (T)(img)(x,_n14##y,z,c)), \
15805
(I[15] = (T)(img)(_n1##x,_p14##y,z,c)), \
15806
(I[44] = (T)(img)(_n1##x,_p13##y,z,c)), \
15807
(I[73] = (T)(img)(_n1##x,_p12##y,z,c)), \
15808
(I[102] = (T)(img)(_n1##x,_p11##y,z,c)), \
15809
(I[131] = (T)(img)(_n1##x,_p10##y,z,c)), \
15810
(I[160] = (T)(img)(_n1##x,_p9##y,z,c)), \
15811
(I[189] = (T)(img)(_n1##x,_p8##y,z,c)), \
15812
(I[218] = (T)(img)(_n1##x,_p7##y,z,c)), \
15813
(I[247] = (T)(img)(_n1##x,_p6##y,z,c)), \
15814
(I[276] = (T)(img)(_n1##x,_p5##y,z,c)), \
15815
(I[305] = (T)(img)(_n1##x,_p4##y,z,c)), \
15816
(I[334] = (T)(img)(_n1##x,_p3##y,z,c)), \
15817
(I[363] = (T)(img)(_n1##x,_p2##y,z,c)), \
15818
(I[392] = (T)(img)(_n1##x,_p1##y,z,c)), \
15819
(I[421] = (T)(img)(_n1##x,y,z,c)), \
15820
(I[450] = (T)(img)(_n1##x,_n1##y,z,c)), \
15821
(I[479] = (T)(img)(_n1##x,_n2##y,z,c)), \
15822
(I[508] = (T)(img)(_n1##x,_n3##y,z,c)), \
15823
(I[537] = (T)(img)(_n1##x,_n4##y,z,c)), \
15824
(I[566] = (T)(img)(_n1##x,_n5##y,z,c)), \
15825
(I[595] = (T)(img)(_n1##x,_n6##y,z,c)), \
15826
(I[624] = (T)(img)(_n1##x,_n7##y,z,c)), \
15827
(I[653] = (T)(img)(_n1##x,_n8##y,z,c)), \
15828
(I[682] = (T)(img)(_n1##x,_n9##y,z,c)), \
15829
(I[711] = (T)(img)(_n1##x,_n10##y,z,c)), \
15830
(I[740] = (T)(img)(_n1##x,_n11##y,z,c)), \
15831
(I[769] = (T)(img)(_n1##x,_n12##y,z,c)), \
15832
(I[798] = (T)(img)(_n1##x,_n13##y,z,c)), \
15833
(I[827] = (T)(img)(_n1##x,_n14##y,z,c)), \
15834
(I[16] = (T)(img)(_n2##x,_p14##y,z,c)), \
15835
(I[45] = (T)(img)(_n2##x,_p13##y,z,c)), \
15836
(I[74] = (T)(img)(_n2##x,_p12##y,z,c)), \
15837
(I[103] = (T)(img)(_n2##x,_p11##y,z,c)), \
15838
(I[132] = (T)(img)(_n2##x,_p10##y,z,c)), \
15839
(I[161] = (T)(img)(_n2##x,_p9##y,z,c)), \
15840
(I[190] = (T)(img)(_n2##x,_p8##y,z,c)), \
15841
(I[219] = (T)(img)(_n2##x,_p7##y,z,c)), \
15842
(I[248] = (T)(img)(_n2##x,_p6##y,z,c)), \
15843
(I[277] = (T)(img)(_n2##x,_p5##y,z,c)), \
15844
(I[306] = (T)(img)(_n2##x,_p4##y,z,c)), \
15845
(I[335] = (T)(img)(_n2##x,_p3##y,z,c)), \
15846
(I[364] = (T)(img)(_n2##x,_p2##y,z,c)), \
15847
(I[393] = (T)(img)(_n2##x,_p1##y,z,c)), \
15848
(I[422] = (T)(img)(_n2##x,y,z,c)), \
15849
(I[451] = (T)(img)(_n2##x,_n1##y,z,c)), \
15850
(I[480] = (T)(img)(_n2##x,_n2##y,z,c)), \
15851
(I[509] = (T)(img)(_n2##x,_n3##y,z,c)), \
15852
(I[538] = (T)(img)(_n2##x,_n4##y,z,c)), \
15853
(I[567] = (T)(img)(_n2##x,_n5##y,z,c)), \
15854
(I[596] = (T)(img)(_n2##x,_n6##y,z,c)), \
15855
(I[625] = (T)(img)(_n2##x,_n7##y,z,c)), \
15856
(I[654] = (T)(img)(_n2##x,_n8##y,z,c)), \
15857
(I[683] = (T)(img)(_n2##x,_n9##y,z,c)), \
15858
(I[712] = (T)(img)(_n2##x,_n10##y,z,c)), \
15859
(I[741] = (T)(img)(_n2##x,_n11##y,z,c)), \
15860
(I[770] = (T)(img)(_n2##x,_n12##y,z,c)), \
15861
(I[799] = (T)(img)(_n2##x,_n13##y,z,c)), \
15862
(I[828] = (T)(img)(_n2##x,_n14##y,z,c)), \
15863
(I[17] = (T)(img)(_n3##x,_p14##y,z,c)), \
15864
(I[46] = (T)(img)(_n3##x,_p13##y,z,c)), \
15865
(I[75] = (T)(img)(_n3##x,_p12##y,z,c)), \
15866
(I[104] = (T)(img)(_n3##x,_p11##y,z,c)), \
15867
(I[133] = (T)(img)(_n3##x,_p10##y,z,c)), \
15868
(I[162] = (T)(img)(_n3##x,_p9##y,z,c)), \
15869
(I[191] = (T)(img)(_n3##x,_p8##y,z,c)), \
15870
(I[220] = (T)(img)(_n3##x,_p7##y,z,c)), \
15871
(I[249] = (T)(img)(_n3##x,_p6##y,z,c)), \
15872
(I[278] = (T)(img)(_n3##x,_p5##y,z,c)), \
15873
(I[307] = (T)(img)(_n3##x,_p4##y,z,c)), \
15874
(I[336] = (T)(img)(_n3##x,_p3##y,z,c)), \
15875
(I[365] = (T)(img)(_n3##x,_p2##y,z,c)), \
15876
(I[394] = (T)(img)(_n3##x,_p1##y,z,c)), \
15877
(I[423] = (T)(img)(_n3##x,y,z,c)), \
15878
(I[452] = (T)(img)(_n3##x,_n1##y,z,c)), \
15879
(I[481] = (T)(img)(_n3##x,_n2##y,z,c)), \
15880
(I[510] = (T)(img)(_n3##x,_n3##y,z,c)), \
15881
(I[539] = (T)(img)(_n3##x,_n4##y,z,c)), \
15882
(I[568] = (T)(img)(_n3##x,_n5##y,z,c)), \
15883
(I[597] = (T)(img)(_n3##x,_n6##y,z,c)), \
15884
(I[626] = (T)(img)(_n3##x,_n7##y,z,c)), \
15885
(I[655] = (T)(img)(_n3##x,_n8##y,z,c)), \
15886
(I[684] = (T)(img)(_n3##x,_n9##y,z,c)), \
15887
(I[713] = (T)(img)(_n3##x,_n10##y,z,c)), \
15888
(I[742] = (T)(img)(_n3##x,_n11##y,z,c)), \
15889
(I[771] = (T)(img)(_n3##x,_n12##y,z,c)), \
15890
(I[800] = (T)(img)(_n3##x,_n13##y,z,c)), \
15891
(I[829] = (T)(img)(_n3##x,_n14##y,z,c)), \
15892
(I[18] = (T)(img)(_n4##x,_p14##y,z,c)), \
15893
(I[47] = (T)(img)(_n4##x,_p13##y,z,c)), \
15894
(I[76] = (T)(img)(_n4##x,_p12##y,z,c)), \
15895
(I[105] = (T)(img)(_n4##x,_p11##y,z,c)), \
15896
(I[134] = (T)(img)(_n4##x,_p10##y,z,c)), \
15897
(I[163] = (T)(img)(_n4##x,_p9##y,z,c)), \
15898
(I[192] = (T)(img)(_n4##x,_p8##y,z,c)), \
15899
(I[221] = (T)(img)(_n4##x,_p7##y,z,c)), \
15900
(I[250] = (T)(img)(_n4##x,_p6##y,z,c)), \
15901
(I[279] = (T)(img)(_n4##x,_p5##y,z,c)), \
15902
(I[308] = (T)(img)(_n4##x,_p4##y,z,c)), \
15903
(I[337] = (T)(img)(_n4##x,_p3##y,z,c)), \
15904
(I[366] = (T)(img)(_n4##x,_p2##y,z,c)), \
15905
(I[395] = (T)(img)(_n4##x,_p1##y,z,c)), \
15906
(I[424] = (T)(img)(_n4##x,y,z,c)), \
15907
(I[453] = (T)(img)(_n4##x,_n1##y,z,c)), \
15908
(I[482] = (T)(img)(_n4##x,_n2##y,z,c)), \
15909
(I[511] = (T)(img)(_n4##x,_n3##y,z,c)), \
15910
(I[540] = (T)(img)(_n4##x,_n4##y,z,c)), \
15911
(I[569] = (T)(img)(_n4##x,_n5##y,z,c)), \
15912
(I[598] = (T)(img)(_n4##x,_n6##y,z,c)), \
15913
(I[627] = (T)(img)(_n4##x,_n7##y,z,c)), \
15914
(I[656] = (T)(img)(_n4##x,_n8##y,z,c)), \
15915
(I[685] = (T)(img)(_n4##x,_n9##y,z,c)), \
15916
(I[714] = (T)(img)(_n4##x,_n10##y,z,c)), \
15917
(I[743] = (T)(img)(_n4##x,_n11##y,z,c)), \
15918
(I[772] = (T)(img)(_n4##x,_n12##y,z,c)), \
15919
(I[801] = (T)(img)(_n4##x,_n13##y,z,c)), \
15920
(I[830] = (T)(img)(_n4##x,_n14##y,z,c)), \
15921
(I[19] = (T)(img)(_n5##x,_p14##y,z,c)), \
15922
(I[48] = (T)(img)(_n5##x,_p13##y,z,c)), \
15923
(I[77] = (T)(img)(_n5##x,_p12##y,z,c)), \
15924
(I[106] = (T)(img)(_n5##x,_p11##y,z,c)), \
15925
(I[135] = (T)(img)(_n5##x,_p10##y,z,c)), \
15926
(I[164] = (T)(img)(_n5##x,_p9##y,z,c)), \
15927
(I[193] = (T)(img)(_n5##x,_p8##y,z,c)), \
15928
(I[222] = (T)(img)(_n5##x,_p7##y,z,c)), \
15929
(I[251] = (T)(img)(_n5##x,_p6##y,z,c)), \
15930
(I[280] = (T)(img)(_n5##x,_p5##y,z,c)), \
15931
(I[309] = (T)(img)(_n5##x,_p4##y,z,c)), \
15932
(I[338] = (T)(img)(_n5##x,_p3##y,z,c)), \
15933
(I[367] = (T)(img)(_n5##x,_p2##y,z,c)), \
15934
(I[396] = (T)(img)(_n5##x,_p1##y,z,c)), \
15935
(I[425] = (T)(img)(_n5##x,y,z,c)), \
15936
(I[454] = (T)(img)(_n5##x,_n1##y,z,c)), \
15937
(I[483] = (T)(img)(_n5##x,_n2##y,z,c)), \
15938
(I[512] = (T)(img)(_n5##x,_n3##y,z,c)), \
15939
(I[541] = (T)(img)(_n5##x,_n4##y,z,c)), \
15940
(I[570] = (T)(img)(_n5##x,_n5##y,z,c)), \
15941
(I[599] = (T)(img)(_n5##x,_n6##y,z,c)), \
15942
(I[628] = (T)(img)(_n5##x,_n7##y,z,c)), \
15943
(I[657] = (T)(img)(_n5##x,_n8##y,z,c)), \
15944
(I[686] = (T)(img)(_n5##x,_n9##y,z,c)), \
15945
(I[715] = (T)(img)(_n5##x,_n10##y,z,c)), \
15946
(I[744] = (T)(img)(_n5##x,_n11##y,z,c)), \
15947
(I[773] = (T)(img)(_n5##x,_n12##y,z,c)), \
15948
(I[802] = (T)(img)(_n5##x,_n13##y,z,c)), \
15949
(I[831] = (T)(img)(_n5##x,_n14##y,z,c)), \
15950
(I[20] = (T)(img)(_n6##x,_p14##y,z,c)), \
15951
(I[49] = (T)(img)(_n6##x,_p13##y,z,c)), \
15952
(I[78] = (T)(img)(_n6##x,_p12##y,z,c)), \
15953
(I[107] = (T)(img)(_n6##x,_p11##y,z,c)), \
15954
(I[136] = (T)(img)(_n6##x,_p10##y,z,c)), \
15955
(I[165] = (T)(img)(_n6##x,_p9##y,z,c)), \
15956
(I[194] = (T)(img)(_n6##x,_p8##y,z,c)), \
15957
(I[223] = (T)(img)(_n6##x,_p7##y,z,c)), \
15958
(I[252] = (T)(img)(_n6##x,_p6##y,z,c)), \
15959
(I[281] = (T)(img)(_n6##x,_p5##y,z,c)), \
15960
(I[310] = (T)(img)(_n6##x,_p4##y,z,c)), \
15961
(I[339] = (T)(img)(_n6##x,_p3##y,z,c)), \
15962
(I[368] = (T)(img)(_n6##x,_p2##y,z,c)), \
15963
(I[397] = (T)(img)(_n6##x,_p1##y,z,c)), \
15964
(I[426] = (T)(img)(_n6##x,y,z,c)), \
15965
(I[455] = (T)(img)(_n6##x,_n1##y,z,c)), \
15966
(I[484] = (T)(img)(_n6##x,_n2##y,z,c)), \
15967
(I[513] = (T)(img)(_n6##x,_n3##y,z,c)), \
15968
(I[542] = (T)(img)(_n6##x,_n4##y,z,c)), \
15969
(I[571] = (T)(img)(_n6##x,_n5##y,z,c)), \
15970
(I[600] = (T)(img)(_n6##x,_n6##y,z,c)), \
15971
(I[629] = (T)(img)(_n6##x,_n7##y,z,c)), \
15972
(I[658] = (T)(img)(_n6##x,_n8##y,z,c)), \
15973
(I[687] = (T)(img)(_n6##x,_n9##y,z,c)), \
15974
(I[716] = (T)(img)(_n6##x,_n10##y,z,c)), \
15975
(I[745] = (T)(img)(_n6##x,_n11##y,z,c)), \
15976
(I[774] = (T)(img)(_n6##x,_n12##y,z,c)), \
15977
(I[803] = (T)(img)(_n6##x,_n13##y,z,c)), \
15978
(I[832] = (T)(img)(_n6##x,_n14##y,z,c)), \
15979
(I[21] = (T)(img)(_n7##x,_p14##y,z,c)), \
15980
(I[50] = (T)(img)(_n7##x,_p13##y,z,c)), \
15981
(I[79] = (T)(img)(_n7##x,_p12##y,z,c)), \
15982
(I[108] = (T)(img)(_n7##x,_p11##y,z,c)), \
15983
(I[137] = (T)(img)(_n7##x,_p10##y,z,c)), \
15984
(I[166] = (T)(img)(_n7##x,_p9##y,z,c)), \
15985
(I[195] = (T)(img)(_n7##x,_p8##y,z,c)), \
15986
(I[224] = (T)(img)(_n7##x,_p7##y,z,c)), \
15987
(I[253] = (T)(img)(_n7##x,_p6##y,z,c)), \
15988
(I[282] = (T)(img)(_n7##x,_p5##y,z,c)), \
15989
(I[311] = (T)(img)(_n7##x,_p4##y,z,c)), \
15990
(I[340] = (T)(img)(_n7##x,_p3##y,z,c)), \
15991
(I[369] = (T)(img)(_n7##x,_p2##y,z,c)), \
15992
(I[398] = (T)(img)(_n7##x,_p1##y,z,c)), \
15993
(I[427] = (T)(img)(_n7##x,y,z,c)), \
15994
(I[456] = (T)(img)(_n7##x,_n1##y,z,c)), \
15995
(I[485] = (T)(img)(_n7##x,_n2##y,z,c)), \
15996
(I[514] = (T)(img)(_n7##x,_n3##y,z,c)), \
15997
(I[543] = (T)(img)(_n7##x,_n4##y,z,c)), \
15998
(I[572] = (T)(img)(_n7##x,_n5##y,z,c)), \
15999
(I[601] = (T)(img)(_n7##x,_n6##y,z,c)), \
16000
(I[630] = (T)(img)(_n7##x,_n7##y,z,c)), \
16001
(I[659] = (T)(img)(_n7##x,_n8##y,z,c)), \
16002
(I[688] = (T)(img)(_n7##x,_n9##y,z,c)), \
16003
(I[717] = (T)(img)(_n7##x,_n10##y,z,c)), \
16004
(I[746] = (T)(img)(_n7##x,_n11##y,z,c)), \
16005
(I[775] = (T)(img)(_n7##x,_n12##y,z,c)), \
16006
(I[804] = (T)(img)(_n7##x,_n13##y,z,c)), \
16007
(I[833] = (T)(img)(_n7##x,_n14##y,z,c)), \
16008
(I[22] = (T)(img)(_n8##x,_p14##y,z,c)), \
16009
(I[51] = (T)(img)(_n8##x,_p13##y,z,c)), \
16010
(I[80] = (T)(img)(_n8##x,_p12##y,z,c)), \
16011
(I[109] = (T)(img)(_n8##x,_p11##y,z,c)), \
16012
(I[138] = (T)(img)(_n8##x,_p10##y,z,c)), \
16013
(I[167] = (T)(img)(_n8##x,_p9##y,z,c)), \
16014
(I[196] = (T)(img)(_n8##x,_p8##y,z,c)), \
16015
(I[225] = (T)(img)(_n8##x,_p7##y,z,c)), \
16016
(I[254] = (T)(img)(_n8##x,_p6##y,z,c)), \
16017
(I[283] = (T)(img)(_n8##x,_p5##y,z,c)), \
16018
(I[312] = (T)(img)(_n8##x,_p4##y,z,c)), \
16019
(I[341] = (T)(img)(_n8##x,_p3##y,z,c)), \
16020
(I[370] = (T)(img)(_n8##x,_p2##y,z,c)), \
16021
(I[399] = (T)(img)(_n8##x,_p1##y,z,c)), \
16022
(I[428] = (T)(img)(_n8##x,y,z,c)), \
16023
(I[457] = (T)(img)(_n8##x,_n1##y,z,c)), \
16024
(I[486] = (T)(img)(_n8##x,_n2##y,z,c)), \
16025
(I[515] = (T)(img)(_n8##x,_n3##y,z,c)), \
16026
(I[544] = (T)(img)(_n8##x,_n4##y,z,c)), \
16027
(I[573] = (T)(img)(_n8##x,_n5##y,z,c)), \
16028
(I[602] = (T)(img)(_n8##x,_n6##y,z,c)), \
16029
(I[631] = (T)(img)(_n8##x,_n7##y,z,c)), \
16030
(I[660] = (T)(img)(_n8##x,_n8##y,z,c)), \
16031
(I[689] = (T)(img)(_n8##x,_n9##y,z,c)), \
16032
(I[718] = (T)(img)(_n8##x,_n10##y,z,c)), \
16033
(I[747] = (T)(img)(_n8##x,_n11##y,z,c)), \
16034
(I[776] = (T)(img)(_n8##x,_n12##y,z,c)), \
16035
(I[805] = (T)(img)(_n8##x,_n13##y,z,c)), \
16036
(I[834] = (T)(img)(_n8##x,_n14##y,z,c)), \
16037
(I[23] = (T)(img)(_n9##x,_p14##y,z,c)), \
16038
(I[52] = (T)(img)(_n9##x,_p13##y,z,c)), \
16039
(I[81] = (T)(img)(_n9##x,_p12##y,z,c)), \
16040
(I[110] = (T)(img)(_n9##x,_p11##y,z,c)), \
16041
(I[139] = (T)(img)(_n9##x,_p10##y,z,c)), \
16042
(I[168] = (T)(img)(_n9##x,_p9##y,z,c)), \
16043
(I[197] = (T)(img)(_n9##x,_p8##y,z,c)), \
16044
(I[226] = (T)(img)(_n9##x,_p7##y,z,c)), \
16045
(I[255] = (T)(img)(_n9##x,_p6##y,z,c)), \
16046
(I[284] = (T)(img)(_n9##x,_p5##y,z,c)), \
16047
(I[313] = (T)(img)(_n9##x,_p4##y,z,c)), \
16048
(I[342] = (T)(img)(_n9##x,_p3##y,z,c)), \
16049
(I[371] = (T)(img)(_n9##x,_p2##y,z,c)), \
16050
(I[400] = (T)(img)(_n9##x,_p1##y,z,c)), \
16051
(I[429] = (T)(img)(_n9##x,y,z,c)), \
16052
(I[458] = (T)(img)(_n9##x,_n1##y,z,c)), \
16053
(I[487] = (T)(img)(_n9##x,_n2##y,z,c)), \
16054
(I[516] = (T)(img)(_n9##x,_n3##y,z,c)), \
16055
(I[545] = (T)(img)(_n9##x,_n4##y,z,c)), \
16056
(I[574] = (T)(img)(_n9##x,_n5##y,z,c)), \
16057
(I[603] = (T)(img)(_n9##x,_n6##y,z,c)), \
16058
(I[632] = (T)(img)(_n9##x,_n7##y,z,c)), \
16059
(I[661] = (T)(img)(_n9##x,_n8##y,z,c)), \
16060
(I[690] = (T)(img)(_n9##x,_n9##y,z,c)), \
16061
(I[719] = (T)(img)(_n9##x,_n10##y,z,c)), \
16062
(I[748] = (T)(img)(_n9##x,_n11##y,z,c)), \
16063
(I[777] = (T)(img)(_n9##x,_n12##y,z,c)), \
16064
(I[806] = (T)(img)(_n9##x,_n13##y,z,c)), \
16065
(I[835] = (T)(img)(_n9##x,_n14##y,z,c)), \
16066
(I[24] = (T)(img)(_n10##x,_p14##y,z,c)), \
16067
(I[53] = (T)(img)(_n10##x,_p13##y,z,c)), \
16068
(I[82] = (T)(img)(_n10##x,_p12##y,z,c)), \
16069
(I[111] = (T)(img)(_n10##x,_p11##y,z,c)), \
16070
(I[140] = (T)(img)(_n10##x,_p10##y,z,c)), \
16071
(I[169] = (T)(img)(_n10##x,_p9##y,z,c)), \
16072
(I[198] = (T)(img)(_n10##x,_p8##y,z,c)), \
16073
(I[227] = (T)(img)(_n10##x,_p7##y,z,c)), \
16074
(I[256] = (T)(img)(_n10##x,_p6##y,z,c)), \
16075
(I[285] = (T)(img)(_n10##x,_p5##y,z,c)), \
16076
(I[314] = (T)(img)(_n10##x,_p4##y,z,c)), \
16077
(I[343] = (T)(img)(_n10##x,_p3##y,z,c)), \
16078
(I[372] = (T)(img)(_n10##x,_p2##y,z,c)), \
16079
(I[401] = (T)(img)(_n10##x,_p1##y,z,c)), \
16080
(I[430] = (T)(img)(_n10##x,y,z,c)), \
16081
(I[459] = (T)(img)(_n10##x,_n1##y,z,c)), \
16082
(I[488] = (T)(img)(_n10##x,_n2##y,z,c)), \
16083
(I[517] = (T)(img)(_n10##x,_n3##y,z,c)), \
16084
(I[546] = (T)(img)(_n10##x,_n4##y,z,c)), \
16085
(I[575] = (T)(img)(_n10##x,_n5##y,z,c)), \
16086
(I[604] = (T)(img)(_n10##x,_n6##y,z,c)), \
16087
(I[633] = (T)(img)(_n10##x,_n7##y,z,c)), \
16088
(I[662] = (T)(img)(_n10##x,_n8##y,z,c)), \
16089
(I[691] = (T)(img)(_n10##x,_n9##y,z,c)), \
16090
(I[720] = (T)(img)(_n10##x,_n10##y,z,c)), \
16091
(I[749] = (T)(img)(_n10##x,_n11##y,z,c)), \
16092
(I[778] = (T)(img)(_n10##x,_n12##y,z,c)), \
16093
(I[807] = (T)(img)(_n10##x,_n13##y,z,c)), \
16094
(I[836] = (T)(img)(_n10##x,_n14##y,z,c)), \
16095
(I[25] = (T)(img)(_n11##x,_p14##y,z,c)), \
16096
(I[54] = (T)(img)(_n11##x,_p13##y,z,c)), \
16097
(I[83] = (T)(img)(_n11##x,_p12##y,z,c)), \
16098
(I[112] = (T)(img)(_n11##x,_p11##y,z,c)), \
16099
(I[141] = (T)(img)(_n11##x,_p10##y,z,c)), \
16100
(I[170] = (T)(img)(_n11##x,_p9##y,z,c)), \
16101
(I[199] = (T)(img)(_n11##x,_p8##y,z,c)), \
16102
(I[228] = (T)(img)(_n11##x,_p7##y,z,c)), \
16103
(I[257] = (T)(img)(_n11##x,_p6##y,z,c)), \
16104
(I[286] = (T)(img)(_n11##x,_p5##y,z,c)), \
16105
(I[315] = (T)(img)(_n11##x,_p4##y,z,c)), \
16106
(I[344] = (T)(img)(_n11##x,_p3##y,z,c)), \
16107
(I[373] = (T)(img)(_n11##x,_p2##y,z,c)), \
16108
(I[402] = (T)(img)(_n11##x,_p1##y,z,c)), \
16109
(I[431] = (T)(img)(_n11##x,y,z,c)), \
16110
(I[460] = (T)(img)(_n11##x,_n1##y,z,c)), \
16111
(I[489] = (T)(img)(_n11##x,_n2##y,z,c)), \
16112
(I[518] = (T)(img)(_n11##x,_n3##y,z,c)), \
16113
(I[547] = (T)(img)(_n11##x,_n4##y,z,c)), \
16114
(I[576] = (T)(img)(_n11##x,_n5##y,z,c)), \
16115
(I[605] = (T)(img)(_n11##x,_n6##y,z,c)), \
16116
(I[634] = (T)(img)(_n11##x,_n7##y,z,c)), \
16117
(I[663] = (T)(img)(_n11##x,_n8##y,z,c)), \
16118
(I[692] = (T)(img)(_n11##x,_n9##y,z,c)), \
16119
(I[721] = (T)(img)(_n11##x,_n10##y,z,c)), \
16120
(I[750] = (T)(img)(_n11##x,_n11##y,z,c)), \
16121
(I[779] = (T)(img)(_n11##x,_n12##y,z,c)), \
16122
(I[808] = (T)(img)(_n11##x,_n13##y,z,c)), \
16123
(I[837] = (T)(img)(_n11##x,_n14##y,z,c)), \
16124
(I[26] = (T)(img)(_n12##x,_p14##y,z,c)), \
16125
(I[55] = (T)(img)(_n12##x,_p13##y,z,c)), \
16126
(I[84] = (T)(img)(_n12##x,_p12##y,z,c)), \
16127
(I[113] = (T)(img)(_n12##x,_p11##y,z,c)), \
16128
(I[142] = (T)(img)(_n12##x,_p10##y,z,c)), \
16129
(I[171] = (T)(img)(_n12##x,_p9##y,z,c)), \
16130
(I[200] = (T)(img)(_n12##x,_p8##y,z,c)), \
16131
(I[229] = (T)(img)(_n12##x,_p7##y,z,c)), \
16132
(I[258] = (T)(img)(_n12##x,_p6##y,z,c)), \
16133
(I[287] = (T)(img)(_n12##x,_p5##y,z,c)), \
16134
(I[316] = (T)(img)(_n12##x,_p4##y,z,c)), \
16135
(I[345] = (T)(img)(_n12##x,_p3##y,z,c)), \
16136
(I[374] = (T)(img)(_n12##x,_p2##y,z,c)), \
16137
(I[403] = (T)(img)(_n12##x,_p1##y,z,c)), \
16138
(I[432] = (T)(img)(_n12##x,y,z,c)), \
16139
(I[461] = (T)(img)(_n12##x,_n1##y,z,c)), \
16140
(I[490] = (T)(img)(_n12##x,_n2##y,z,c)), \
16141
(I[519] = (T)(img)(_n12##x,_n3##y,z,c)), \
16142
(I[548] = (T)(img)(_n12##x,_n4##y,z,c)), \
16143
(I[577] = (T)(img)(_n12##x,_n5##y,z,c)), \
16144
(I[606] = (T)(img)(_n12##x,_n6##y,z,c)), \
16145
(I[635] = (T)(img)(_n12##x,_n7##y,z,c)), \
16146
(I[664] = (T)(img)(_n12##x,_n8##y,z,c)), \
16147
(I[693] = (T)(img)(_n12##x,_n9##y,z,c)), \
16148
(I[722] = (T)(img)(_n12##x,_n10##y,z,c)), \
16149
(I[751] = (T)(img)(_n12##x,_n11##y,z,c)), \
16150
(I[780] = (T)(img)(_n12##x,_n12##y,z,c)), \
16151
(I[809] = (T)(img)(_n12##x,_n13##y,z,c)), \
16152
(I[838] = (T)(img)(_n12##x,_n14##y,z,c)), \
16153
(I[27] = (T)(img)(_n13##x,_p14##y,z,c)), \
16154
(I[56] = (T)(img)(_n13##x,_p13##y,z,c)), \
16155
(I[85] = (T)(img)(_n13##x,_p12##y,z,c)), \
16156
(I[114] = (T)(img)(_n13##x,_p11##y,z,c)), \
16157
(I[143] = (T)(img)(_n13##x,_p10##y,z,c)), \
16158
(I[172] = (T)(img)(_n13##x,_p9##y,z,c)), \
16159
(I[201] = (T)(img)(_n13##x,_p8##y,z,c)), \
16160
(I[230] = (T)(img)(_n13##x,_p7##y,z,c)), \
16161
(I[259] = (T)(img)(_n13##x,_p6##y,z,c)), \
16162
(I[288] = (T)(img)(_n13##x,_p5##y,z,c)), \
16163
(I[317] = (T)(img)(_n13##x,_p4##y,z,c)), \
16164
(I[346] = (T)(img)(_n13##x,_p3##y,z,c)), \
16165
(I[375] = (T)(img)(_n13##x,_p2##y,z,c)), \
16166
(I[404] = (T)(img)(_n13##x,_p1##y,z,c)), \
16167
(I[433] = (T)(img)(_n13##x,y,z,c)), \
16168
(I[462] = (T)(img)(_n13##x,_n1##y,z,c)), \
16169
(I[491] = (T)(img)(_n13##x,_n2##y,z,c)), \
16170
(I[520] = (T)(img)(_n13##x,_n3##y,z,c)), \
16171
(I[549] = (T)(img)(_n13##x,_n4##y,z,c)), \
16172
(I[578] = (T)(img)(_n13##x,_n5##y,z,c)), \
16173
(I[607] = (T)(img)(_n13##x,_n6##y,z,c)), \
16174
(I[636] = (T)(img)(_n13##x,_n7##y,z,c)), \
16175
(I[665] = (T)(img)(_n13##x,_n8##y,z,c)), \
16176
(I[694] = (T)(img)(_n13##x,_n9##y,z,c)), \
16177
(I[723] = (T)(img)(_n13##x,_n10##y,z,c)), \
16178
(I[752] = (T)(img)(_n13##x,_n11##y,z,c)), \
16179
(I[781] = (T)(img)(_n13##x,_n12##y,z,c)), \
16180
(I[810] = (T)(img)(_n13##x,_n13##y,z,c)), \
16181
(I[839] = (T)(img)(_n13##x,_n14##y,z,c)), \
16182
x + 14>=(img).width()?(img).width() - 1:x + 14); \
16183
x<=(int)(x1) && ((_n14##x<(img).width() && ( \
16184
(I[28] = (T)(img)(_n14##x,_p14##y,z,c)), \
16185
(I[57] = (T)(img)(_n14##x,_p13##y,z,c)), \
16186
(I[86] = (T)(img)(_n14##x,_p12##y,z,c)), \
16187
(I[115] = (T)(img)(_n14##x,_p11##y,z,c)), \
16188
(I[144] = (T)(img)(_n14##x,_p10##y,z,c)), \
16189
(I[173] = (T)(img)(_n14##x,_p9##y,z,c)), \
16190
(I[202] = (T)(img)(_n14##x,_p8##y,z,c)), \
16191
(I[231] = (T)(img)(_n14##x,_p7##y,z,c)), \
16192
(I[260] = (T)(img)(_n14##x,_p6##y,z,c)), \
16193
(I[289] = (T)(img)(_n14##x,_p5##y,z,c)), \
16194
(I[318] = (T)(img)(_n14##x,_p4##y,z,c)), \
16195
(I[347] = (T)(img)(_n14##x,_p3##y,z,c)), \
16196
(I[376] = (T)(img)(_n14##x,_p2##y,z,c)), \
16197
(I[405] = (T)(img)(_n14##x,_p1##y,z,c)), \
16198
(I[434] = (T)(img)(_n14##x,y,z,c)), \
16199
(I[463] = (T)(img)(_n14##x,_n1##y,z,c)), \
16200
(I[492] = (T)(img)(_n14##x,_n2##y,z,c)), \
16201
(I[521] = (T)(img)(_n14##x,_n3##y,z,c)), \
16202
(I[550] = (T)(img)(_n14##x,_n4##y,z,c)), \
16203
(I[579] = (T)(img)(_n14##x,_n5##y,z,c)), \
16204
(I[608] = (T)(img)(_n14##x,_n6##y,z,c)), \
16205
(I[637] = (T)(img)(_n14##x,_n7##y,z,c)), \
16206
(I[666] = (T)(img)(_n14##x,_n8##y,z,c)), \
16207
(I[695] = (T)(img)(_n14##x,_n9##y,z,c)), \
16208
(I[724] = (T)(img)(_n14##x,_n10##y,z,c)), \
16209
(I[753] = (T)(img)(_n14##x,_n11##y,z,c)), \
16210
(I[782] = (T)(img)(_n14##x,_n12##y,z,c)), \
16211
(I[811] = (T)(img)(_n14##x,_n13##y,z,c)), \
16212
(I[840] = (T)(img)(_n14##x,_n14##y,z,c)),1)) || \
16213
_n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
16214
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], \
16215
I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], \
16216
I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], \
16217
I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], \
16218
I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], \
16219
I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], \
16220
I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], \
16221
I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], \
16222
I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], \
16223
I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], \
16224
I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], \
16225
I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], \
16226
I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], \
16227
I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], \
16228
I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], \
16229
I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], \
16230
I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], \
16231
I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], \
16232
I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], \
16233
I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], \
16234
I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], \
16235
I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], \
16236
I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], \
16237
I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], \
16238
I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], \
16239
I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], \
16240
I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], \
16241
I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], I[799] = I[800], I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], I[805] = I[806], I[806] = I[807], I[807] = I[808], I[808] = I[809], I[809] = I[810], I[810] = I[811], \
16242
I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], I[831] = I[832], I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], I[836] = I[837], I[837] = I[838], I[838] = I[839], I[839] = I[840], \
16243
_p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x)
16244
16245
#define cimg_get29x29(img,x,y,z,c,I,T) \
16246
I[0] = (T)(img)(_p14##x,_p14##y,z,c), I[1] = (T)(img)(_p13##x,_p14##y,z,c), I[2] = (T)(img)(_p12##x,_p14##y,z,c), I[3] = (T)(img)(_p11##x,_p14##y,z,c), I[4] = (T)(img)(_p10##x,_p14##y,z,c), I[5] = (T)(img)(_p9##x,_p14##y,z,c), I[6] = (T)(img)(_p8##x,_p14##y,z,c), I[7] = (T)(img)(_p7##x,_p14##y,z,c), I[8] = (T)(img)(_p6##x,_p14##y,z,c), I[9] = (T)(img)(_p5##x,_p14##y,z,c), I[10] = (T)(img)(_p4##x,_p14##y,z,c), I[11] = (T)(img)(_p3##x,_p14##y,z,c), I[12] = (T)(img)(_p2##x,_p14##y,z,c), I[13] = (T)(img)(_p1##x,_p14##y,z,c), I[14] = (T)(img)(x,_p14##y,z,c), I[15] = (T)(img)(_n1##x,_p14##y,z,c), I[16] = (T)(img)(_n2##x,_p14##y,z,c), I[17] = (T)(img)(_n3##x,_p14##y,z,c), I[18] = (T)(img)(_n4##x,_p14##y,z,c), I[19] = (T)(img)(_n5##x,_p14##y,z,c), I[20] = (T)(img)(_n6##x,_p14##y,z,c), I[21] = (T)(img)(_n7##x,_p14##y,z,c), I[22] = (T)(img)(_n8##x,_p14##y,z,c), I[23] = (T)(img)(_n9##x,_p14##y,z,c), I[24] = (T)(img)(_n10##x,_p14##y,z,c), I[25] = (T)(img)(_n11##x,_p14##y,z,c), I[26] = (T)(img)(_n12##x,_p14##y,z,c), I[27] = (T)(img)(_n13##x,_p14##y,z,c), I[28] = (T)(img)(_n14##x,_p14##y,z,c), \
16247
I[29] = (T)(img)(_p14##x,_p13##y,z,c), I[30] = (T)(img)(_p13##x,_p13##y,z,c), I[31] = (T)(img)(_p12##x,_p13##y,z,c), I[32] = (T)(img)(_p11##x,_p13##y,z,c), I[33] = (T)(img)(_p10##x,_p13##y,z,c), I[34] = (T)(img)(_p9##x,_p13##y,z,c), I[35] = (T)(img)(_p8##x,_p13##y,z,c), I[36] = (T)(img)(_p7##x,_p13##y,z,c), I[37] = (T)(img)(_p6##x,_p13##y,z,c), I[38] = (T)(img)(_p5##x,_p13##y,z,c), I[39] = (T)(img)(_p4##x,_p13##y,z,c), I[40] = (T)(img)(_p3##x,_p13##y,z,c), I[41] = (T)(img)(_p2##x,_p13##y,z,c), I[42] = (T)(img)(_p1##x,_p13##y,z,c), I[43] = (T)(img)(x,_p13##y,z,c), I[44] = (T)(img)(_n1##x,_p13##y,z,c), I[45] = (T)(img)(_n2##x,_p13##y,z,c), I[46] = (T)(img)(_n3##x,_p13##y,z,c), I[47] = (T)(img)(_n4##x,_p13##y,z,c), I[48] = (T)(img)(_n5##x,_p13##y,z,c), I[49] = (T)(img)(_n6##x,_p13##y,z,c), I[50] = (T)(img)(_n7##x,_p13##y,z,c), I[51] = (T)(img)(_n8##x,_p13##y,z,c), I[52] = (T)(img)(_n9##x,_p13##y,z,c), I[53] = (T)(img)(_n10##x,_p13##y,z,c), I[54] = (T)(img)(_n11##x,_p13##y,z,c), I[55] = (T)(img)(_n12##x,_p13##y,z,c), I[56] = (T)(img)(_n13##x,_p13##y,z,c), I[57] = (T)(img)(_n14##x,_p13##y,z,c), \
16248
I[58] = (T)(img)(_p14##x,_p12##y,z,c), I[59] = (T)(img)(_p13##x,_p12##y,z,c), I[60] = (T)(img)(_p12##x,_p12##y,z,c), I[61] = (T)(img)(_p11##x,_p12##y,z,c), I[62] = (T)(img)(_p10##x,_p12##y,z,c), I[63] = (T)(img)(_p9##x,_p12##y,z,c), I[64] = (T)(img)(_p8##x,_p12##y,z,c), I[65] = (T)(img)(_p7##x,_p12##y,z,c), I[66] = (T)(img)(_p6##x,_p12##y,z,c), I[67] = (T)(img)(_p5##x,_p12##y,z,c), I[68] = (T)(img)(_p4##x,_p12##y,z,c), I[69] = (T)(img)(_p3##x,_p12##y,z,c), I[70] = (T)(img)(_p2##x,_p12##y,z,c), I[71] = (T)(img)(_p1##x,_p12##y,z,c), I[72] = (T)(img)(x,_p12##y,z,c), I[73] = (T)(img)(_n1##x,_p12##y,z,c), I[74] = (T)(img)(_n2##x,_p12##y,z,c), I[75] = (T)(img)(_n3##x,_p12##y,z,c), I[76] = (T)(img)(_n4##x,_p12##y,z,c), I[77] = (T)(img)(_n5##x,_p12##y,z,c), I[78] = (T)(img)(_n6##x,_p12##y,z,c), I[79] = (T)(img)(_n7##x,_p12##y,z,c), I[80] = (T)(img)(_n8##x,_p12##y,z,c), I[81] = (T)(img)(_n9##x,_p12##y,z,c), I[82] = (T)(img)(_n10##x,_p12##y,z,c), I[83] = (T)(img)(_n11##x,_p12##y,z,c), I[84] = (T)(img)(_n12##x,_p12##y,z,c), I[85] = (T)(img)(_n13##x,_p12##y,z,c), I[86] = (T)(img)(_n14##x,_p12##y,z,c), \
16249
I[87] = (T)(img)(_p14##x,_p11##y,z,c), I[88] = (T)(img)(_p13##x,_p11##y,z,c), I[89] = (T)(img)(_p12##x,_p11##y,z,c), I[90] = (T)(img)(_p11##x,_p11##y,z,c), I[91] = (T)(img)(_p10##x,_p11##y,z,c), I[92] = (T)(img)(_p9##x,_p11##y,z,c), I[93] = (T)(img)(_p8##x,_p11##y,z,c), I[94] = (T)(img)(_p7##x,_p11##y,z,c), I[95] = (T)(img)(_p6##x,_p11##y,z,c), I[96] = (T)(img)(_p5##x,_p11##y,z,c), I[97] = (T)(img)(_p4##x,_p11##y,z,c), I[98] = (T)(img)(_p3##x,_p11##y,z,c), I[99] = (T)(img)(_p2##x,_p11##y,z,c), I[100] = (T)(img)(_p1##x,_p11##y,z,c), I[101] = (T)(img)(x,_p11##y,z,c), I[102] = (T)(img)(_n1##x,_p11##y,z,c), I[103] = (T)(img)(_n2##x,_p11##y,z,c), I[104] = (T)(img)(_n3##x,_p11##y,z,c), I[105] = (T)(img)(_n4##x,_p11##y,z,c), I[106] = (T)(img)(_n5##x,_p11##y,z,c), I[107] = (T)(img)(_n6##x,_p11##y,z,c), I[108] = (T)(img)(_n7##x,_p11##y,z,c), I[109] = (T)(img)(_n8##x,_p11##y,z,c), I[110] = (T)(img)(_n9##x,_p11##y,z,c), I[111] = (T)(img)(_n10##x,_p11##y,z,c), I[112] = (T)(img)(_n11##x,_p11##y,z,c), I[113] = (T)(img)(_n12##x,_p11##y,z,c), I[114] = (T)(img)(_n13##x,_p11##y,z,c), I[115] = (T)(img)(_n14##x,_p11##y,z,c), \
16250
I[116] = (T)(img)(_p14##x,_p10##y,z,c), I[117] = (T)(img)(_p13##x,_p10##y,z,c), I[118] = (T)(img)(_p12##x,_p10##y,z,c), I[119] = (T)(img)(_p11##x,_p10##y,z,c), I[120] = (T)(img)(_p10##x,_p10##y,z,c), I[121] = (T)(img)(_p9##x,_p10##y,z,c), I[122] = (T)(img)(_p8##x,_p10##y,z,c), I[123] = (T)(img)(_p7##x,_p10##y,z,c), I[124] = (T)(img)(_p6##x,_p10##y,z,c), I[125] = (T)(img)(_p5##x,_p10##y,z,c), I[126] = (T)(img)(_p4##x,_p10##y,z,c), I[127] = (T)(img)(_p3##x,_p10##y,z,c), I[128] = (T)(img)(_p2##x,_p10##y,z,c), I[129] = (T)(img)(_p1##x,_p10##y,z,c), I[130] = (T)(img)(x,_p10##y,z,c), I[131] = (T)(img)(_n1##x,_p10##y,z,c), I[132] = (T)(img)(_n2##x,_p10##y,z,c), I[133] = (T)(img)(_n3##x,_p10##y,z,c), I[134] = (T)(img)(_n4##x,_p10##y,z,c), I[135] = (T)(img)(_n5##x,_p10##y,z,c), I[136] = (T)(img)(_n6##x,_p10##y,z,c), I[137] = (T)(img)(_n7##x,_p10##y,z,c), I[138] = (T)(img)(_n8##x,_p10##y,z,c), I[139] = (T)(img)(_n9##x,_p10##y,z,c), I[140] = (T)(img)(_n10##x,_p10##y,z,c), I[141] = (T)(img)(_n11##x,_p10##y,z,c), I[142] = (T)(img)(_n12##x,_p10##y,z,c), I[143] = (T)(img)(_n13##x,_p10##y,z,c), I[144] = (T)(img)(_n14##x,_p10##y,z,c), \
16251
I[145] = (T)(img)(_p14##x,_p9##y,z,c), I[146] = (T)(img)(_p13##x,_p9##y,z,c), I[147] = (T)(img)(_p12##x,_p9##y,z,c), I[148] = (T)(img)(_p11##x,_p9##y,z,c), I[149] = (T)(img)(_p10##x,_p9##y,z,c), I[150] = (T)(img)(_p9##x,_p9##y,z,c), I[151] = (T)(img)(_p8##x,_p9##y,z,c), I[152] = (T)(img)(_p7##x,_p9##y,z,c), I[153] = (T)(img)(_p6##x,_p9##y,z,c), I[154] = (T)(img)(_p5##x,_p9##y,z,c), I[155] = (T)(img)(_p4##x,_p9##y,z,c), I[156] = (T)(img)(_p3##x,_p9##y,z,c), I[157] = (T)(img)(_p2##x,_p9##y,z,c), I[158] = (T)(img)(_p1##x,_p9##y,z,c), I[159] = (T)(img)(x,_p9##y,z,c), I[160] = (T)(img)(_n1##x,_p9##y,z,c), I[161] = (T)(img)(_n2##x,_p9##y,z,c), I[162] = (T)(img)(_n3##x,_p9##y,z,c), I[163] = (T)(img)(_n4##x,_p9##y,z,c), I[164] = (T)(img)(_n5##x,_p9##y,z,c), I[165] = (T)(img)(_n6##x,_p9##y,z,c), I[166] = (T)(img)(_n7##x,_p9##y,z,c), I[167] = (T)(img)(_n8##x,_p9##y,z,c), I[168] = (T)(img)(_n9##x,_p9##y,z,c), I[169] = (T)(img)(_n10##x,_p9##y,z,c), I[170] = (T)(img)(_n11##x,_p9##y,z,c), I[171] = (T)(img)(_n12##x,_p9##y,z,c), I[172] = (T)(img)(_n13##x,_p9##y,z,c), I[173] = (T)(img)(_n14##x,_p9##y,z,c), \
16252
I[174] = (T)(img)(_p14##x,_p8##y,z,c), I[175] = (T)(img)(_p13##x,_p8##y,z,c), I[176] = (T)(img)(_p12##x,_p8##y,z,c), I[177] = (T)(img)(_p11##x,_p8##y,z,c), I[178] = (T)(img)(_p10##x,_p8##y,z,c), I[179] = (T)(img)(_p9##x,_p8##y,z,c), I[180] = (T)(img)(_p8##x,_p8##y,z,c), I[181] = (T)(img)(_p7##x,_p8##y,z,c), I[182] = (T)(img)(_p6##x,_p8##y,z,c), I[183] = (T)(img)(_p5##x,_p8##y,z,c), I[184] = (T)(img)(_p4##x,_p8##y,z,c), I[185] = (T)(img)(_p3##x,_p8##y,z,c), I[186] = (T)(img)(_p2##x,_p8##y,z,c), I[187] = (T)(img)(_p1##x,_p8##y,z,c), I[188] = (T)(img)(x,_p8##y,z,c), I[189] = (T)(img)(_n1##x,_p8##y,z,c), I[190] = (T)(img)(_n2##x,_p8##y,z,c), I[191] = (T)(img)(_n3##x,_p8##y,z,c), I[192] = (T)(img)(_n4##x,_p8##y,z,c), I[193] = (T)(img)(_n5##x,_p8##y,z,c), I[194] = (T)(img)(_n6##x,_p8##y,z,c), I[195] = (T)(img)(_n7##x,_p8##y,z,c), I[196] = (T)(img)(_n8##x,_p8##y,z,c), I[197] = (T)(img)(_n9##x,_p8##y,z,c), I[198] = (T)(img)(_n10##x,_p8##y,z,c), I[199] = (T)(img)(_n11##x,_p8##y,z,c), I[200] = (T)(img)(_n12##x,_p8##y,z,c), I[201] = (T)(img)(_n13##x,_p8##y,z,c), I[202] = (T)(img)(_n14##x,_p8##y,z,c), \
16253
I[203] = (T)(img)(_p14##x,_p7##y,z,c), I[204] = (T)(img)(_p13##x,_p7##y,z,c), I[205] = (T)(img)(_p12##x,_p7##y,z,c), I[206] = (T)(img)(_p11##x,_p7##y,z,c), I[207] = (T)(img)(_p10##x,_p7##y,z,c), I[208] = (T)(img)(_p9##x,_p7##y,z,c), I[209] = (T)(img)(_p8##x,_p7##y,z,c), I[210] = (T)(img)(_p7##x,_p7##y,z,c), I[211] = (T)(img)(_p6##x,_p7##y,z,c), I[212] = (T)(img)(_p5##x,_p7##y,z,c), I[213] = (T)(img)(_p4##x,_p7##y,z,c), I[214] = (T)(img)(_p3##x,_p7##y,z,c), I[215] = (T)(img)(_p2##x,_p7##y,z,c), I[216] = (T)(img)(_p1##x,_p7##y,z,c), I[217] = (T)(img)(x,_p7##y,z,c), I[218] = (T)(img)(_n1##x,_p7##y,z,c), I[219] = (T)(img)(_n2##x,_p7##y,z,c), I[220] = (T)(img)(_n3##x,_p7##y,z,c), I[221] = (T)(img)(_n4##x,_p7##y,z,c), I[222] = (T)(img)(_n5##x,_p7##y,z,c), I[223] = (T)(img)(_n6##x,_p7##y,z,c), I[224] = (T)(img)(_n7##x,_p7##y,z,c), I[225] = (T)(img)(_n8##x,_p7##y,z,c), I[226] = (T)(img)(_n9##x,_p7##y,z,c), I[227] = (T)(img)(_n10##x,_p7##y,z,c), I[228] = (T)(img)(_n11##x,_p7##y,z,c), I[229] = (T)(img)(_n12##x,_p7##y,z,c), I[230] = (T)(img)(_n13##x,_p7##y,z,c), I[231] = (T)(img)(_n14##x,_p7##y,z,c), \
16254
I[232] = (T)(img)(_p14##x,_p6##y,z,c), I[233] = (T)(img)(_p13##x,_p6##y,z,c), I[234] = (T)(img)(_p12##x,_p6##y,z,c), I[235] = (T)(img)(_p11##x,_p6##y,z,c), I[236] = (T)(img)(_p10##x,_p6##y,z,c), I[237] = (T)(img)(_p9##x,_p6##y,z,c), I[238] = (T)(img)(_p8##x,_p6##y,z,c), I[239] = (T)(img)(_p7##x,_p6##y,z,c), I[240] = (T)(img)(_p6##x,_p6##y,z,c), I[241] = (T)(img)(_p5##x,_p6##y,z,c), I[242] = (T)(img)(_p4##x,_p6##y,z,c), I[243] = (T)(img)(_p3##x,_p6##y,z,c), I[244] = (T)(img)(_p2##x,_p6##y,z,c), I[245] = (T)(img)(_p1##x,_p6##y,z,c), I[246] = (T)(img)(x,_p6##y,z,c), I[247] = (T)(img)(_n1##x,_p6##y,z,c), I[248] = (T)(img)(_n2##x,_p6##y,z,c), I[249] = (T)(img)(_n3##x,_p6##y,z,c), I[250] = (T)(img)(_n4##x,_p6##y,z,c), I[251] = (T)(img)(_n5##x,_p6##y,z,c), I[252] = (T)(img)(_n6##x,_p6##y,z,c), I[253] = (T)(img)(_n7##x,_p6##y,z,c), I[254] = (T)(img)(_n8##x,_p6##y,z,c), I[255] = (T)(img)(_n9##x,_p6##y,z,c), I[256] = (T)(img)(_n10##x,_p6##y,z,c), I[257] = (T)(img)(_n11##x,_p6##y,z,c), I[258] = (T)(img)(_n12##x,_p6##y,z,c), I[259] = (T)(img)(_n13##x,_p6##y,z,c), I[260] = (T)(img)(_n14##x,_p6##y,z,c), \
16255
I[261] = (T)(img)(_p14##x,_p5##y,z,c), I[262] = (T)(img)(_p13##x,_p5##y,z,c), I[263] = (T)(img)(_p12##x,_p5##y,z,c), I[264] = (T)(img)(_p11##x,_p5##y,z,c), I[265] = (T)(img)(_p10##x,_p5##y,z,c), I[266] = (T)(img)(_p9##x,_p5##y,z,c), I[267] = (T)(img)(_p8##x,_p5##y,z,c), I[268] = (T)(img)(_p7##x,_p5##y,z,c), I[269] = (T)(img)(_p6##x,_p5##y,z,c), I[270] = (T)(img)(_p5##x,_p5##y,z,c), I[271] = (T)(img)(_p4##x,_p5##y,z,c), I[272] = (T)(img)(_p3##x,_p5##y,z,c), I[273] = (T)(img)(_p2##x,_p5##y,z,c), I[274] = (T)(img)(_p1##x,_p5##y,z,c), I[275] = (T)(img)(x,_p5##y,z,c), I[276] = (T)(img)(_n1##x,_p5##y,z,c), I[277] = (T)(img)(_n2##x,_p5##y,z,c), I[278] = (T)(img)(_n3##x,_p5##y,z,c), I[279] = (T)(img)(_n4##x,_p5##y,z,c), I[280] = (T)(img)(_n5##x,_p5##y,z,c), I[281] = (T)(img)(_n6##x,_p5##y,z,c), I[282] = (T)(img)(_n7##x,_p5##y,z,c), I[283] = (T)(img)(_n8##x,_p5##y,z,c), I[284] = (T)(img)(_n9##x,_p5##y,z,c), I[285] = (T)(img)(_n10##x,_p5##y,z,c), I[286] = (T)(img)(_n11##x,_p5##y,z,c), I[287] = (T)(img)(_n12##x,_p5##y,z,c), I[288] = (T)(img)(_n13##x,_p5##y,z,c), I[289] = (T)(img)(_n14##x,_p5##y,z,c), \
16256
I[290] = (T)(img)(_p14##x,_p4##y,z,c), I[291] = (T)(img)(_p13##x,_p4##y,z,c), I[292] = (T)(img)(_p12##x,_p4##y,z,c), I[293] = (T)(img)(_p11##x,_p4##y,z,c), I[294] = (T)(img)(_p10##x,_p4##y,z,c), I[295] = (T)(img)(_p9##x,_p4##y,z,c), I[296] = (T)(img)(_p8##x,_p4##y,z,c), I[297] = (T)(img)(_p7##x,_p4##y,z,c), I[298] = (T)(img)(_p6##x,_p4##y,z,c), I[299] = (T)(img)(_p5##x,_p4##y,z,c), I[300] = (T)(img)(_p4##x,_p4##y,z,c), I[301] = (T)(img)(_p3##x,_p4##y,z,c), I[302] = (T)(img)(_p2##x,_p4##y,z,c), I[303] = (T)(img)(_p1##x,_p4##y,z,c), I[304] = (T)(img)(x,_p4##y,z,c), I[305] = (T)(img)(_n1##x,_p4##y,z,c), I[306] = (T)(img)(_n2##x,_p4##y,z,c), I[307] = (T)(img)(_n3##x,_p4##y,z,c), I[308] = (T)(img)(_n4##x,_p4##y,z,c), I[309] = (T)(img)(_n5##x,_p4##y,z,c), I[310] = (T)(img)(_n6##x,_p4##y,z,c), I[311] = (T)(img)(_n7##x,_p4##y,z,c), I[312] = (T)(img)(_n8##x,_p4##y,z,c), I[313] = (T)(img)(_n9##x,_p4##y,z,c), I[314] = (T)(img)(_n10##x,_p4##y,z,c), I[315] = (T)(img)(_n11##x,_p4##y,z,c), I[316] = (T)(img)(_n12##x,_p4##y,z,c), I[317] = (T)(img)(_n13##x,_p4##y,z,c), I[318] = (T)(img)(_n14##x,_p4##y,z,c), \
16257
I[319] = (T)(img)(_p14##x,_p3##y,z,c), I[320] = (T)(img)(_p13##x,_p3##y,z,c), I[321] = (T)(img)(_p12##x,_p3##y,z,c), I[322] = (T)(img)(_p11##x,_p3##y,z,c), I[323] = (T)(img)(_p10##x,_p3##y,z,c), I[324] = (T)(img)(_p9##x,_p3##y,z,c), I[325] = (T)(img)(_p8##x,_p3##y,z,c), I[326] = (T)(img)(_p7##x,_p3##y,z,c), I[327] = (T)(img)(_p6##x,_p3##y,z,c), I[328] = (T)(img)(_p5##x,_p3##y,z,c), I[329] = (T)(img)(_p4##x,_p3##y,z,c), I[330] = (T)(img)(_p3##x,_p3##y,z,c), I[331] = (T)(img)(_p2##x,_p3##y,z,c), I[332] = (T)(img)(_p1##x,_p3##y,z,c), I[333] = (T)(img)(x,_p3##y,z,c), I[334] = (T)(img)(_n1##x,_p3##y,z,c), I[335] = (T)(img)(_n2##x,_p3##y,z,c), I[336] = (T)(img)(_n3##x,_p3##y,z,c), I[337] = (T)(img)(_n4##x,_p3##y,z,c), I[338] = (T)(img)(_n5##x,_p3##y,z,c), I[339] = (T)(img)(_n6##x,_p3##y,z,c), I[340] = (T)(img)(_n7##x,_p3##y,z,c), I[341] = (T)(img)(_n8##x,_p3##y,z,c), I[342] = (T)(img)(_n9##x,_p3##y,z,c), I[343] = (T)(img)(_n10##x,_p3##y,z,c), I[344] = (T)(img)(_n11##x,_p3##y,z,c), I[345] = (T)(img)(_n12##x,_p3##y,z,c), I[346] = (T)(img)(_n13##x,_p3##y,z,c), I[347] = (T)(img)(_n14##x,_p3##y,z,c), \
16258
I[348] = (T)(img)(_p14##x,_p2##y,z,c), I[349] = (T)(img)(_p13##x,_p2##y,z,c), I[350] = (T)(img)(_p12##x,_p2##y,z,c), I[351] = (T)(img)(_p11##x,_p2##y,z,c), I[352] = (T)(img)(_p10##x,_p2##y,z,c), I[353] = (T)(img)(_p9##x,_p2##y,z,c), I[354] = (T)(img)(_p8##x,_p2##y,z,c), I[355] = (T)(img)(_p7##x,_p2##y,z,c), I[356] = (T)(img)(_p6##x,_p2##y,z,c), I[357] = (T)(img)(_p5##x,_p2##y,z,c), I[358] = (T)(img)(_p4##x,_p2##y,z,c), I[359] = (T)(img)(_p3##x,_p2##y,z,c), I[360] = (T)(img)(_p2##x,_p2##y,z,c), I[361] = (T)(img)(_p1##x,_p2##y,z,c), I[362] = (T)(img)(x,_p2##y,z,c), I[363] = (T)(img)(_n1##x,_p2##y,z,c), I[364] = (T)(img)(_n2##x,_p2##y,z,c), I[365] = (T)(img)(_n3##x,_p2##y,z,c), I[366] = (T)(img)(_n4##x,_p2##y,z,c), I[367] = (T)(img)(_n5##x,_p2##y,z,c), I[368] = (T)(img)(_n6##x,_p2##y,z,c), I[369] = (T)(img)(_n7##x,_p2##y,z,c), I[370] = (T)(img)(_n8##x,_p2##y,z,c), I[371] = (T)(img)(_n9##x,_p2##y,z,c), I[372] = (T)(img)(_n10##x,_p2##y,z,c), I[373] = (T)(img)(_n11##x,_p2##y,z,c), I[374] = (T)(img)(_n12##x,_p2##y,z,c), I[375] = (T)(img)(_n13##x,_p2##y,z,c), I[376] = (T)(img)(_n14##x,_p2##y,z,c), \
16259
I[377] = (T)(img)(_p14##x,_p1##y,z,c), I[378] = (T)(img)(_p13##x,_p1##y,z,c), I[379] = (T)(img)(_p12##x,_p1##y,z,c), I[380] = (T)(img)(_p11##x,_p1##y,z,c), I[381] = (T)(img)(_p10##x,_p1##y,z,c), I[382] = (T)(img)(_p9##x,_p1##y,z,c), I[383] = (T)(img)(_p8##x,_p1##y,z,c), I[384] = (T)(img)(_p7##x,_p1##y,z,c), I[385] = (T)(img)(_p6##x,_p1##y,z,c), I[386] = (T)(img)(_p5##x,_p1##y,z,c), I[387] = (T)(img)(_p4##x,_p1##y,z,c), I[388] = (T)(img)(_p3##x,_p1##y,z,c), I[389] = (T)(img)(_p2##x,_p1##y,z,c), I[390] = (T)(img)(_p1##x,_p1##y,z,c), I[391] = (T)(img)(x,_p1##y,z,c), I[392] = (T)(img)(_n1##x,_p1##y,z,c), I[393] = (T)(img)(_n2##x,_p1##y,z,c), I[394] = (T)(img)(_n3##x,_p1##y,z,c), I[395] = (T)(img)(_n4##x,_p1##y,z,c), I[396] = (T)(img)(_n5##x,_p1##y,z,c), I[397] = (T)(img)(_n6##x,_p1##y,z,c), I[398] = (T)(img)(_n7##x,_p1##y,z,c), I[399] = (T)(img)(_n8##x,_p1##y,z,c), I[400] = (T)(img)(_n9##x,_p1##y,z,c), I[401] = (T)(img)(_n10##x,_p1##y,z,c), I[402] = (T)(img)(_n11##x,_p1##y,z,c), I[403] = (T)(img)(_n12##x,_p1##y,z,c), I[404] = (T)(img)(_n13##x,_p1##y,z,c), I[405] = (T)(img)(_n14##x,_p1##y,z,c), \
16260
I[406] = (T)(img)(_p14##x,y,z,c), I[407] = (T)(img)(_p13##x,y,z,c), I[408] = (T)(img)(_p12##x,y,z,c), I[409] = (T)(img)(_p11##x,y,z,c), I[410] = (T)(img)(_p10##x,y,z,c), I[411] = (T)(img)(_p9##x,y,z,c), I[412] = (T)(img)(_p8##x,y,z,c), I[413] = (T)(img)(_p7##x,y,z,c), I[414] = (T)(img)(_p6##x,y,z,c), I[415] = (T)(img)(_p5##x,y,z,c), I[416] = (T)(img)(_p4##x,y,z,c), I[417] = (T)(img)(_p3##x,y,z,c), I[418] = (T)(img)(_p2##x,y,z,c), I[419] = (T)(img)(_p1##x,y,z,c), I[420] = (T)(img)(x,y,z,c), I[421] = (T)(img)(_n1##x,y,z,c), I[422] = (T)(img)(_n2##x,y,z,c), I[423] = (T)(img)(_n3##x,y,z,c), I[424] = (T)(img)(_n4##x,y,z,c), I[425] = (T)(img)(_n5##x,y,z,c), I[426] = (T)(img)(_n6##x,y,z,c), I[427] = (T)(img)(_n7##x,y,z,c), I[428] = (T)(img)(_n8##x,y,z,c), I[429] = (T)(img)(_n9##x,y,z,c), I[430] = (T)(img)(_n10##x,y,z,c), I[431] = (T)(img)(_n11##x,y,z,c), I[432] = (T)(img)(_n12##x,y,z,c), I[433] = (T)(img)(_n13##x,y,z,c), I[434] = (T)(img)(_n14##x,y,z,c), \
16261
I[435] = (T)(img)(_p14##x,_n1##y,z,c), I[436] = (T)(img)(_p13##x,_n1##y,z,c), I[437] = (T)(img)(_p12##x,_n1##y,z,c), I[438] = (T)(img)(_p11##x,_n1##y,z,c), I[439] = (T)(img)(_p10##x,_n1##y,z,c), I[440] = (T)(img)(_p9##x,_n1##y,z,c), I[441] = (T)(img)(_p8##x,_n1##y,z,c), I[442] = (T)(img)(_p7##x,_n1##y,z,c), I[443] = (T)(img)(_p6##x,_n1##y,z,c), I[444] = (T)(img)(_p5##x,_n1##y,z,c), I[445] = (T)(img)(_p4##x,_n1##y,z,c), I[446] = (T)(img)(_p3##x,_n1##y,z,c), I[447] = (T)(img)(_p2##x,_n1##y,z,c), I[448] = (T)(img)(_p1##x,_n1##y,z,c), I[449] = (T)(img)(x,_n1##y,z,c), I[450] = (T)(img)(_n1##x,_n1##y,z,c), I[451] = (T)(img)(_n2##x,_n1##y,z,c), I[452] = (T)(img)(_n3##x,_n1##y,z,c), I[453] = (T)(img)(_n4##x,_n1##y,z,c), I[454] = (T)(img)(_n5##x,_n1##y,z,c), I[455] = (T)(img)(_n6##x,_n1##y,z,c), I[456] = (T)(img)(_n7##x,_n1##y,z,c), I[457] = (T)(img)(_n8##x,_n1##y,z,c), I[458] = (T)(img)(_n9##x,_n1##y,z,c), I[459] = (T)(img)(_n10##x,_n1##y,z,c), I[460] = (T)(img)(_n11##x,_n1##y,z,c), I[461] = (T)(img)(_n12##x,_n1##y,z,c), I[462] = (T)(img)(_n13##x,_n1##y,z,c), I[463] = (T)(img)(_n14##x,_n1##y,z,c), \
16262
I[464] = (T)(img)(_p14##x,_n2##y,z,c), I[465] = (T)(img)(_p13##x,_n2##y,z,c), I[466] = (T)(img)(_p12##x,_n2##y,z,c), I[467] = (T)(img)(_p11##x,_n2##y,z,c), I[468] = (T)(img)(_p10##x,_n2##y,z,c), I[469] = (T)(img)(_p9##x,_n2##y,z,c), I[470] = (T)(img)(_p8##x,_n2##y,z,c), I[471] = (T)(img)(_p7##x,_n2##y,z,c), I[472] = (T)(img)(_p6##x,_n2##y,z,c), I[473] = (T)(img)(_p5##x,_n2##y,z,c), I[474] = (T)(img)(_p4##x,_n2##y,z,c), I[475] = (T)(img)(_p3##x,_n2##y,z,c), I[476] = (T)(img)(_p2##x,_n2##y,z,c), I[477] = (T)(img)(_p1##x,_n2##y,z,c), I[478] = (T)(img)(x,_n2##y,z,c), I[479] = (T)(img)(_n1##x,_n2##y,z,c), I[480] = (T)(img)(_n2##x,_n2##y,z,c), I[481] = (T)(img)(_n3##x,_n2##y,z,c), I[482] = (T)(img)(_n4##x,_n2##y,z,c), I[483] = (T)(img)(_n5##x,_n2##y,z,c), I[484] = (T)(img)(_n6##x,_n2##y,z,c), I[485] = (T)(img)(_n7##x,_n2##y,z,c), I[486] = (T)(img)(_n8##x,_n2##y,z,c), I[487] = (T)(img)(_n9##x,_n2##y,z,c), I[488] = (T)(img)(_n10##x,_n2##y,z,c), I[489] = (T)(img)(_n11##x,_n2##y,z,c), I[490] = (T)(img)(_n12##x,_n2##y,z,c), I[491] = (T)(img)(_n13##x,_n2##y,z,c), I[492] = (T)(img)(_n14##x,_n2##y,z,c), \
16263
I[493] = (T)(img)(_p14##x,_n3##y,z,c), I[494] = (T)(img)(_p13##x,_n3##y,z,c), I[495] = (T)(img)(_p12##x,_n3##y,z,c), I[496] = (T)(img)(_p11##x,_n3##y,z,c), I[497] = (T)(img)(_p10##x,_n3##y,z,c), I[498] = (T)(img)(_p9##x,_n3##y,z,c), I[499] = (T)(img)(_p8##x,_n3##y,z,c), I[500] = (T)(img)(_p7##x,_n3##y,z,c), I[501] = (T)(img)(_p6##x,_n3##y,z,c), I[502] = (T)(img)(_p5##x,_n3##y,z,c), I[503] = (T)(img)(_p4##x,_n3##y,z,c), I[504] = (T)(img)(_p3##x,_n3##y,z,c), I[505] = (T)(img)(_p2##x,_n3##y,z,c), I[506] = (T)(img)(_p1##x,_n3##y,z,c), I[507] = (T)(img)(x,_n3##y,z,c), I[508] = (T)(img)(_n1##x,_n3##y,z,c), I[509] = (T)(img)(_n2##x,_n3##y,z,c), I[510] = (T)(img)(_n3##x,_n3##y,z,c), I[511] = (T)(img)(_n4##x,_n3##y,z,c), I[512] = (T)(img)(_n5##x,_n3##y,z,c), I[513] = (T)(img)(_n6##x,_n3##y,z,c), I[514] = (T)(img)(_n7##x,_n3##y,z,c), I[515] = (T)(img)(_n8##x,_n3##y,z,c), I[516] = (T)(img)(_n9##x,_n3##y,z,c), I[517] = (T)(img)(_n10##x,_n3##y,z,c), I[518] = (T)(img)(_n11##x,_n3##y,z,c), I[519] = (T)(img)(_n12##x,_n3##y,z,c), I[520] = (T)(img)(_n13##x,_n3##y,z,c), I[521] = (T)(img)(_n14##x,_n3##y,z,c), \
16264
I[522] = (T)(img)(_p14##x,_n4##y,z,c), I[523] = (T)(img)(_p13##x,_n4##y,z,c), I[524] = (T)(img)(_p12##x,_n4##y,z,c), I[525] = (T)(img)(_p11##x,_n4##y,z,c), I[526] = (T)(img)(_p10##x,_n4##y,z,c), I[527] = (T)(img)(_p9##x,_n4##y,z,c), I[528] = (T)(img)(_p8##x,_n4##y,z,c), I[529] = (T)(img)(_p7##x,_n4##y,z,c), I[530] = (T)(img)(_p6##x,_n4##y,z,c), I[531] = (T)(img)(_p5##x,_n4##y,z,c), I[532] = (T)(img)(_p4##x,_n4##y,z,c), I[533] = (T)(img)(_p3##x,_n4##y,z,c), I[534] = (T)(img)(_p2##x,_n4##y,z,c), I[535] = (T)(img)(_p1##x,_n4##y,z,c), I[536] = (T)(img)(x,_n4##y,z,c), I[537] = (T)(img)(_n1##x,_n4##y,z,c), I[538] = (T)(img)(_n2##x,_n4##y,z,c), I[539] = (T)(img)(_n3##x,_n4##y,z,c), I[540] = (T)(img)(_n4##x,_n4##y,z,c), I[541] = (T)(img)(_n5##x,_n4##y,z,c), I[542] = (T)(img)(_n6##x,_n4##y,z,c), I[543] = (T)(img)(_n7##x,_n4##y,z,c), I[544] = (T)(img)(_n8##x,_n4##y,z,c), I[545] = (T)(img)(_n9##x,_n4##y,z,c), I[546] = (T)(img)(_n10##x,_n4##y,z,c), I[547] = (T)(img)(_n11##x,_n4##y,z,c), I[548] = (T)(img)(_n12##x,_n4##y,z,c), I[549] = (T)(img)(_n13##x,_n4##y,z,c), I[550] = (T)(img)(_n14##x,_n4##y,z,c), \
16265
I[551] = (T)(img)(_p14##x,_n5##y,z,c), I[552] = (T)(img)(_p13##x,_n5##y,z,c), I[553] = (T)(img)(_p12##x,_n5##y,z,c), I[554] = (T)(img)(_p11##x,_n5##y,z,c), I[555] = (T)(img)(_p10##x,_n5##y,z,c), I[556] = (T)(img)(_p9##x,_n5##y,z,c), I[557] = (T)(img)(_p8##x,_n5##y,z,c), I[558] = (T)(img)(_p7##x,_n5##y,z,c), I[559] = (T)(img)(_p6##x,_n5##y,z,c), I[560] = (T)(img)(_p5##x,_n5##y,z,c), I[561] = (T)(img)(_p4##x,_n5##y,z,c), I[562] = (T)(img)(_p3##x,_n5##y,z,c), I[563] = (T)(img)(_p2##x,_n5##y,z,c), I[564] = (T)(img)(_p1##x,_n5##y,z,c), I[565] = (T)(img)(x,_n5##y,z,c), I[566] = (T)(img)(_n1##x,_n5##y,z,c), I[567] = (T)(img)(_n2##x,_n5##y,z,c), I[568] = (T)(img)(_n3##x,_n5##y,z,c), I[569] = (T)(img)(_n4##x,_n5##y,z,c), I[570] = (T)(img)(_n5##x,_n5##y,z,c), I[571] = (T)(img)(_n6##x,_n5##y,z,c), I[572] = (T)(img)(_n7##x,_n5##y,z,c), I[573] = (T)(img)(_n8##x,_n5##y,z,c), I[574] = (T)(img)(_n9##x,_n5##y,z,c), I[575] = (T)(img)(_n10##x,_n5##y,z,c), I[576] = (T)(img)(_n11##x,_n5##y,z,c), I[577] = (T)(img)(_n12##x,_n5##y,z,c), I[578] = (T)(img)(_n13##x,_n5##y,z,c), I[579] = (T)(img)(_n14##x,_n5##y,z,c), \
16266
I[580] = (T)(img)(_p14##x,_n6##y,z,c), I[581] = (T)(img)(_p13##x,_n6##y,z,c), I[582] = (T)(img)(_p12##x,_n6##y,z,c), I[583] = (T)(img)(_p11##x,_n6##y,z,c), I[584] = (T)(img)(_p10##x,_n6##y,z,c), I[585] = (T)(img)(_p9##x,_n6##y,z,c), I[586] = (T)(img)(_p8##x,_n6##y,z,c), I[587] = (T)(img)(_p7##x,_n6##y,z,c), I[588] = (T)(img)(_p6##x,_n6##y,z,c), I[589] = (T)(img)(_p5##x,_n6##y,z,c), I[590] = (T)(img)(_p4##x,_n6##y,z,c), I[591] = (T)(img)(_p3##x,_n6##y,z,c), I[592] = (T)(img)(_p2##x,_n6##y,z,c), I[593] = (T)(img)(_p1##x,_n6##y,z,c), I[594] = (T)(img)(x,_n6##y,z,c), I[595] = (T)(img)(_n1##x,_n6##y,z,c), I[596] = (T)(img)(_n2##x,_n6##y,z,c), I[597] = (T)(img)(_n3##x,_n6##y,z,c), I[598] = (T)(img)(_n4##x,_n6##y,z,c), I[599] = (T)(img)(_n5##x,_n6##y,z,c), I[600] = (T)(img)(_n6##x,_n6##y,z,c), I[601] = (T)(img)(_n7##x,_n6##y,z,c), I[602] = (T)(img)(_n8##x,_n6##y,z,c), I[603] = (T)(img)(_n9##x,_n6##y,z,c), I[604] = (T)(img)(_n10##x,_n6##y,z,c), I[605] = (T)(img)(_n11##x,_n6##y,z,c), I[606] = (T)(img)(_n12##x,_n6##y,z,c), I[607] = (T)(img)(_n13##x,_n6##y,z,c), I[608] = (T)(img)(_n14##x,_n6##y,z,c), \
16267
I[609] = (T)(img)(_p14##x,_n7##y,z,c), I[610] = (T)(img)(_p13##x,_n7##y,z,c), I[611] = (T)(img)(_p12##x,_n7##y,z,c), I[612] = (T)(img)(_p11##x,_n7##y,z,c), I[613] = (T)(img)(_p10##x,_n7##y,z,c), I[614] = (T)(img)(_p9##x,_n7##y,z,c), I[615] = (T)(img)(_p8##x,_n7##y,z,c), I[616] = (T)(img)(_p7##x,_n7##y,z,c), I[617] = (T)(img)(_p6##x,_n7##y,z,c), I[618] = (T)(img)(_p5##x,_n7##y,z,c), I[619] = (T)(img)(_p4##x,_n7##y,z,c), I[620] = (T)(img)(_p3##x,_n7##y,z,c), I[621] = (T)(img)(_p2##x,_n7##y,z,c), I[622] = (T)(img)(_p1##x,_n7##y,z,c), I[623] = (T)(img)(x,_n7##y,z,c), I[624] = (T)(img)(_n1##x,_n7##y,z,c), I[625] = (T)(img)(_n2##x,_n7##y,z,c), I[626] = (T)(img)(_n3##x,_n7##y,z,c), I[627] = (T)(img)(_n4##x,_n7##y,z,c), I[628] = (T)(img)(_n5##x,_n7##y,z,c), I[629] = (T)(img)(_n6##x,_n7##y,z,c), I[630] = (T)(img)(_n7##x,_n7##y,z,c), I[631] = (T)(img)(_n8##x,_n7##y,z,c), I[632] = (T)(img)(_n9##x,_n7##y,z,c), I[633] = (T)(img)(_n10##x,_n7##y,z,c), I[634] = (T)(img)(_n11##x,_n7##y,z,c), I[635] = (T)(img)(_n12##x,_n7##y,z,c), I[636] = (T)(img)(_n13##x,_n7##y,z,c), I[637] = (T)(img)(_n14##x,_n7##y,z,c), \
16268
I[638] = (T)(img)(_p14##x,_n8##y,z,c), I[639] = (T)(img)(_p13##x,_n8##y,z,c), I[640] = (T)(img)(_p12##x,_n8##y,z,c), I[641] = (T)(img)(_p11##x,_n8##y,z,c), I[642] = (T)(img)(_p10##x,_n8##y,z,c), I[643] = (T)(img)(_p9##x,_n8##y,z,c), I[644] = (T)(img)(_p8##x,_n8##y,z,c), I[645] = (T)(img)(_p7##x,_n8##y,z,c), I[646] = (T)(img)(_p6##x,_n8##y,z,c), I[647] = (T)(img)(_p5##x,_n8##y,z,c), I[648] = (T)(img)(_p4##x,_n8##y,z,c), I[649] = (T)(img)(_p3##x,_n8##y,z,c), I[650] = (T)(img)(_p2##x,_n8##y,z,c), I[651] = (T)(img)(_p1##x,_n8##y,z,c), I[652] = (T)(img)(x,_n8##y,z,c), I[653] = (T)(img)(_n1##x,_n8##y,z,c), I[654] = (T)(img)(_n2##x,_n8##y,z,c), I[655] = (T)(img)(_n3##x,_n8##y,z,c), I[656] = (T)(img)(_n4##x,_n8##y,z,c), I[657] = (T)(img)(_n5##x,_n8##y,z,c), I[658] = (T)(img)(_n6##x,_n8##y,z,c), I[659] = (T)(img)(_n7##x,_n8##y,z,c), I[660] = (T)(img)(_n8##x,_n8##y,z,c), I[661] = (T)(img)(_n9##x,_n8##y,z,c), I[662] = (T)(img)(_n10##x,_n8##y,z,c), I[663] = (T)(img)(_n11##x,_n8##y,z,c), I[664] = (T)(img)(_n12##x,_n8##y,z,c), I[665] = (T)(img)(_n13##x,_n8##y,z,c), I[666] = (T)(img)(_n14##x,_n8##y,z,c), \
16269
I[667] = (T)(img)(_p14##x,_n9##y,z,c), I[668] = (T)(img)(_p13##x,_n9##y,z,c), I[669] = (T)(img)(_p12##x,_n9##y,z,c), I[670] = (T)(img)(_p11##x,_n9##y,z,c), I[671] = (T)(img)(_p10##x,_n9##y,z,c), I[672] = (T)(img)(_p9##x,_n9##y,z,c), I[673] = (T)(img)(_p8##x,_n9##y,z,c), I[674] = (T)(img)(_p7##x,_n9##y,z,c), I[675] = (T)(img)(_p6##x,_n9##y,z,c), I[676] = (T)(img)(_p5##x,_n9##y,z,c), I[677] = (T)(img)(_p4##x,_n9##y,z,c), I[678] = (T)(img)(_p3##x,_n9##y,z,c), I[679] = (T)(img)(_p2##x,_n9##y,z,c), I[680] = (T)(img)(_p1##x,_n9##y,z,c), I[681] = (T)(img)(x,_n9##y,z,c), I[682] = (T)(img)(_n1##x,_n9##y,z,c), I[683] = (T)(img)(_n2##x,_n9##y,z,c), I[684] = (T)(img)(_n3##x,_n9##y,z,c), I[685] = (T)(img)(_n4##x,_n9##y,z,c), I[686] = (T)(img)(_n5##x,_n9##y,z,c), I[687] = (T)(img)(_n6##x,_n9##y,z,c), I[688] = (T)(img)(_n7##x,_n9##y,z,c), I[689] = (T)(img)(_n8##x,_n9##y,z,c), I[690] = (T)(img)(_n9##x,_n9##y,z,c), I[691] = (T)(img)(_n10##x,_n9##y,z,c), I[692] = (T)(img)(_n11##x,_n9##y,z,c), I[693] = (T)(img)(_n12##x,_n9##y,z,c), I[694] = (T)(img)(_n13##x,_n9##y,z,c), I[695] = (T)(img)(_n14##x,_n9##y,z,c), \
16270
I[696] = (T)(img)(_p14##x,_n10##y,z,c), I[697] = (T)(img)(_p13##x,_n10##y,z,c), I[698] = (T)(img)(_p12##x,_n10##y,z,c), I[699] = (T)(img)(_p11##x,_n10##y,z,c), I[700] = (T)(img)(_p10##x,_n10##y,z,c), I[701] = (T)(img)(_p9##x,_n10##y,z,c), I[702] = (T)(img)(_p8##x,_n10##y,z,c), I[703] = (T)(img)(_p7##x,_n10##y,z,c), I[704] = (T)(img)(_p6##x,_n10##y,z,c), I[705] = (T)(img)(_p5##x,_n10##y,z,c), I[706] = (T)(img)(_p4##x,_n10##y,z,c), I[707] = (T)(img)(_p3##x,_n10##y,z,c), I[708] = (T)(img)(_p2##x,_n10##y,z,c), I[709] = (T)(img)(_p1##x,_n10##y,z,c), I[710] = (T)(img)(x,_n10##y,z,c), I[711] = (T)(img)(_n1##x,_n10##y,z,c), I[712] = (T)(img)(_n2##x,_n10##y,z,c), I[713] = (T)(img)(_n3##x,_n10##y,z,c), I[714] = (T)(img)(_n4##x,_n10##y,z,c), I[715] = (T)(img)(_n5##x,_n10##y,z,c), I[716] = (T)(img)(_n6##x,_n10##y,z,c), I[717] = (T)(img)(_n7##x,_n10##y,z,c), I[718] = (T)(img)(_n8##x,_n10##y,z,c), I[719] = (T)(img)(_n9##x,_n10##y,z,c), I[720] = (T)(img)(_n10##x,_n10##y,z,c), I[721] = (T)(img)(_n11##x,_n10##y,z,c), I[722] = (T)(img)(_n12##x,_n10##y,z,c), I[723] = (T)(img)(_n13##x,_n10##y,z,c), I[724] = (T)(img)(_n14##x,_n10##y,z,c), \
16271
I[725] = (T)(img)(_p14##x,_n11##y,z,c), I[726] = (T)(img)(_p13##x,_n11##y,z,c), I[727] = (T)(img)(_p12##x,_n11##y,z,c), I[728] = (T)(img)(_p11##x,_n11##y,z,c), I[729] = (T)(img)(_p10##x,_n11##y,z,c), I[730] = (T)(img)(_p9##x,_n11##y,z,c), I[731] = (T)(img)(_p8##x,_n11##y,z,c), I[732] = (T)(img)(_p7##x,_n11##y,z,c), I[733] = (T)(img)(_p6##x,_n11##y,z,c), I[734] = (T)(img)(_p5##x,_n11##y,z,c), I[735] = (T)(img)(_p4##x,_n11##y,z,c), I[736] = (T)(img)(_p3##x,_n11##y,z,c), I[737] = (T)(img)(_p2##x,_n11##y,z,c), I[738] = (T)(img)(_p1##x,_n11##y,z,c), I[739] = (T)(img)(x,_n11##y,z,c), I[740] = (T)(img)(_n1##x,_n11##y,z,c), I[741] = (T)(img)(_n2##x,_n11##y,z,c), I[742] = (T)(img)(_n3##x,_n11##y,z,c), I[743] = (T)(img)(_n4##x,_n11##y,z,c), I[744] = (T)(img)(_n5##x,_n11##y,z,c), I[745] = (T)(img)(_n6##x,_n11##y,z,c), I[746] = (T)(img)(_n7##x,_n11##y,z,c), I[747] = (T)(img)(_n8##x,_n11##y,z,c), I[748] = (T)(img)(_n9##x,_n11##y,z,c), I[749] = (T)(img)(_n10##x,_n11##y,z,c), I[750] = (T)(img)(_n11##x,_n11##y,z,c), I[751] = (T)(img)(_n12##x,_n11##y,z,c), I[752] = (T)(img)(_n13##x,_n11##y,z,c), I[753] = (T)(img)(_n14##x,_n11##y,z,c), \
16272
I[754] = (T)(img)(_p14##x,_n12##y,z,c), I[755] = (T)(img)(_p13##x,_n12##y,z,c), I[756] = (T)(img)(_p12##x,_n12##y,z,c), I[757] = (T)(img)(_p11##x,_n12##y,z,c), I[758] = (T)(img)(_p10##x,_n12##y,z,c), I[759] = (T)(img)(_p9##x,_n12##y,z,c), I[760] = (T)(img)(_p8##x,_n12##y,z,c), I[761] = (T)(img)(_p7##x,_n12##y,z,c), I[762] = (T)(img)(_p6##x,_n12##y,z,c), I[763] = (T)(img)(_p5##x,_n12##y,z,c), I[764] = (T)(img)(_p4##x,_n12##y,z,c), I[765] = (T)(img)(_p3##x,_n12##y,z,c), I[766] = (T)(img)(_p2##x,_n12##y,z,c), I[767] = (T)(img)(_p1##x,_n12##y,z,c), I[768] = (T)(img)(x,_n12##y,z,c), I[769] = (T)(img)(_n1##x,_n12##y,z,c), I[770] = (T)(img)(_n2##x,_n12##y,z,c), I[771] = (T)(img)(_n3##x,_n12##y,z,c), I[772] = (T)(img)(_n4##x,_n12##y,z,c), I[773] = (T)(img)(_n5##x,_n12##y,z,c), I[774] = (T)(img)(_n6##x,_n12##y,z,c), I[775] = (T)(img)(_n7##x,_n12##y,z,c), I[776] = (T)(img)(_n8##x,_n12##y,z,c), I[777] = (T)(img)(_n9##x,_n12##y,z,c), I[778] = (T)(img)(_n10##x,_n12##y,z,c), I[779] = (T)(img)(_n11##x,_n12##y,z,c), I[780] = (T)(img)(_n12##x,_n12##y,z,c), I[781] = (T)(img)(_n13##x,_n12##y,z,c), I[782] = (T)(img)(_n14##x,_n12##y,z,c), \
16273
I[783] = (T)(img)(_p14##x,_n13##y,z,c), I[784] = (T)(img)(_p13##x,_n13##y,z,c), I[785] = (T)(img)(_p12##x,_n13##y,z,c), I[786] = (T)(img)(_p11##x,_n13##y,z,c), I[787] = (T)(img)(_p10##x,_n13##y,z,c), I[788] = (T)(img)(_p9##x,_n13##y,z,c), I[789] = (T)(img)(_p8##x,_n13##y,z,c), I[790] = (T)(img)(_p7##x,_n13##y,z,c), I[791] = (T)(img)(_p6##x,_n13##y,z,c), I[792] = (T)(img)(_p5##x,_n13##y,z,c), I[793] = (T)(img)(_p4##x,_n13##y,z,c), I[794] = (T)(img)(_p3##x,_n13##y,z,c), I[795] = (T)(img)(_p2##x,_n13##y,z,c), I[796] = (T)(img)(_p1##x,_n13##y,z,c), I[797] = (T)(img)(x,_n13##y,z,c), I[798] = (T)(img)(_n1##x,_n13##y,z,c), I[799] = (T)(img)(_n2##x,_n13##y,z,c), I[800] = (T)(img)(_n3##x,_n13##y,z,c), I[801] = (T)(img)(_n4##x,_n13##y,z,c), I[802] = (T)(img)(_n5##x,_n13##y,z,c), I[803] = (T)(img)(_n6##x,_n13##y,z,c), I[804] = (T)(img)(_n7##x,_n13##y,z,c), I[805] = (T)(img)(_n8##x,_n13##y,z,c), I[806] = (T)(img)(_n9##x,_n13##y,z,c), I[807] = (T)(img)(_n10##x,_n13##y,z,c), I[808] = (T)(img)(_n11##x,_n13##y,z,c), I[809] = (T)(img)(_n12##x,_n13##y,z,c), I[810] = (T)(img)(_n13##x,_n13##y,z,c), I[811] = (T)(img)(_n14##x,_n13##y,z,c), \
16274
I[812] = (T)(img)(_p14##x,_n14##y,z,c), I[813] = (T)(img)(_p13##x,_n14##y,z,c), I[814] = (T)(img)(_p12##x,_n14##y,z,c), I[815] = (T)(img)(_p11##x,_n14##y,z,c), I[816] = (T)(img)(_p10##x,_n14##y,z,c), I[817] = (T)(img)(_p9##x,_n14##y,z,c), I[818] = (T)(img)(_p8##x,_n14##y,z,c), I[819] = (T)(img)(_p7##x,_n14##y,z,c), I[820] = (T)(img)(_p6##x,_n14##y,z,c), I[821] = (T)(img)(_p5##x,_n14##y,z,c), I[822] = (T)(img)(_p4##x,_n14##y,z,c), I[823] = (T)(img)(_p3##x,_n14##y,z,c), I[824] = (T)(img)(_p2##x,_n14##y,z,c), I[825] = (T)(img)(_p1##x,_n14##y,z,c), I[826] = (T)(img)(x,_n14##y,z,c), I[827] = (T)(img)(_n1##x,_n14##y,z,c), I[828] = (T)(img)(_n2##x,_n14##y,z,c), I[829] = (T)(img)(_n3##x,_n14##y,z,c), I[830] = (T)(img)(_n4##x,_n14##y,z,c), I[831] = (T)(img)(_n5##x,_n14##y,z,c), I[832] = (T)(img)(_n6##x,_n14##y,z,c), I[833] = (T)(img)(_n7##x,_n14##y,z,c), I[834] = (T)(img)(_n8##x,_n14##y,z,c), I[835] = (T)(img)(_n9##x,_n14##y,z,c), I[836] = (T)(img)(_n10##x,_n14##y,z,c), I[837] = (T)(img)(_n11##x,_n14##y,z,c), I[838] = (T)(img)(_n12##x,_n14##y,z,c), I[839] = (T)(img)(_n13##x,_n14##y,z,c), I[840] = (T)(img)(_n14##x,_n14##y,z,c);
16275
16276
// Define 30x30 loop macros
16277
//-------------------------
16278
#define cimg_for30(bound,i) for (int i = 0, \
16279
_p14##i = 0, _p13##i = 0, _p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
16280
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
16281
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
16282
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
16283
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
16284
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
16285
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
16286
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
16287
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
16288
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
16289
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
16290
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
16291
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
16292
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13, \
16293
_n14##i = 14>=(int)(bound)?(int)(bound) - 1:14, \
16294
_n15##i = 15>=(int)(bound)?(int)(bound) - 1:15; \
16295
_n15##i<(int)(bound) || _n14##i==--_n15##i || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
16296
i==(_n15##i = _n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
16297
_p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
16298
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i, ++_n15##i)
16299
16300
#define cimg_for30X(img,x) cimg_for30((img)._width,x)
16301
#define cimg_for30Y(img,y) cimg_for30((img)._height,y)
16302
#define cimg_for30Z(img,z) cimg_for30((img)._depth,z)
16303
#define cimg_for30C(img,c) cimg_for30((img)._spectrum,c)
16304
#define cimg_for30XY(img,x,y) cimg_for30Y(img,y) cimg_for30X(img,x)
16305
#define cimg_for30XZ(img,x,z) cimg_for30Z(img,z) cimg_for30X(img,x)
16306
#define cimg_for30XC(img,x,c) cimg_for30C(img,c) cimg_for30X(img,x)
16307
#define cimg_for30YZ(img,y,z) cimg_for30Z(img,z) cimg_for30Y(img,y)
16308
#define cimg_for30YC(img,y,c) cimg_for30C(img,c) cimg_for30Y(img,y)
16309
#define cimg_for30ZC(img,z,c) cimg_for30C(img,c) cimg_for30Z(img,z)
16310
#define cimg_for30XYZ(img,x,y,z) cimg_for30Z(img,z) cimg_for30XY(img,x,y)
16311
#define cimg_for30XZC(img,x,z,c) cimg_for30C(img,c) cimg_for30XZ(img,x,z)
16312
#define cimg_for30YZC(img,y,z,c) cimg_for30C(img,c) cimg_for30YZ(img,y,z)
16313
#define cimg_for30XYZC(img,x,y,z,c) cimg_for30C(img,c) cimg_for30XYZ(img,x,y,z)
16314
16315
#define cimg_for_in30(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
16316
_p14##i = i - 14<0?0:i - 14, \
16317
_p13##i = i - 13<0?0:i - 13, \
16318
_p12##i = i - 12<0?0:i - 12, \
16319
_p11##i = i - 11<0?0:i - 11, \
16320
_p10##i = i - 10<0?0:i - 10, \
16321
_p9##i = i - 9<0?0:i - 9, \
16322
_p8##i = i - 8<0?0:i - 8, \
16323
_p7##i = i - 7<0?0:i - 7, \
16324
_p6##i = i - 6<0?0:i - 6, \
16325
_p5##i = i - 5<0?0:i - 5, \
16326
_p4##i = i - 4<0?0:i - 4, \
16327
_p3##i = i - 3<0?0:i - 3, \
16328
_p2##i = i - 2<0?0:i - 2, \
16329
_p1##i = i - 1<0?0:i - 1, \
16330
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
16331
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
16332
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
16333
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
16334
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
16335
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
16336
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
16337
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
16338
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
16339
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
16340
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
16341
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
16342
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13, \
16343
_n14##i = i + 14>=(int)(bound)?(int)(bound) - 1:i + 14, \
16344
_n15##i = i + 15>=(int)(bound)?(int)(bound) - 1:i + 15; \
16345
i<=(int)(i1) && (_n15##i<(int)(bound) || _n14##i==--_n15##i || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
16346
i==(_n15##i = _n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
16347
_p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
16348
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i, ++_n15##i)
16349
16350
#define cimg_for_in30X(img,x0,x1,x) cimg_for_in30((img)._width,x0,x1,x)
16351
#define cimg_for_in30Y(img,y0,y1,y) cimg_for_in30((img)._height,y0,y1,y)
16352
#define cimg_for_in30Z(img,z0,z1,z) cimg_for_in30((img)._depth,z0,z1,z)
16353
#define cimg_for_in30C(img,c0,c1,c) cimg_for_in30((img)._spectrum,c0,c1,c)
16354
#define cimg_for_in30XY(img,x0,y0,x1,y1,x,y) cimg_for_in30Y(img,y0,y1,y) cimg_for_in30X(img,x0,x1,x)
16355
#define cimg_for_in30XZ(img,x0,z0,x1,z1,x,z) cimg_for_in30Z(img,z0,z1,z) cimg_for_in30X(img,x0,x1,x)
16356
#define cimg_for_in30XC(img,x0,c0,x1,c1,x,c) cimg_for_in30C(img,c0,c1,c) cimg_for_in30X(img,x0,x1,x)
16357
#define cimg_for_in30YZ(img,y0,z0,y1,z1,y,z) cimg_for_in30Z(img,z0,z1,z) cimg_for_in30Y(img,y0,y1,y)
16358
#define cimg_for_in30YC(img,y0,c0,y1,c1,y,c) cimg_for_in30C(img,c0,c1,c) cimg_for_in30Y(img,y0,y1,y)
16359
#define cimg_for_in30ZC(img,z0,c0,z1,c1,z,c) cimg_for_in30C(img,c0,c1,c) cimg_for_in30Z(img,z0,z1,z)
16360
#define cimg_for_in30XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in30Z(img,z0,z1,z) cimg_for_in30XY(img,x0,y0,x1,y1,x,y)
16361
#define cimg_for_in30XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in30C(img,c0,c1,c) cimg_for_in30XZ(img,x0,y0,x1,y1,x,z)
16362
#define cimg_for_in30YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in30C(img,c0,c1,c) cimg_for_in30YZ(img,y0,z0,y1,z1,y,z)
16363
#define cimg_for_in30XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in30C(img,c0,c1,c) cimg_for_in30XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
16364
16365
#define cimg_for30x30(img,x,y,z,c,I,T) \
16366
cimg_for30((img)._height,y) for (int x = 0, \
16367
_p14##x = 0, _p13##x = 0, _p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
16368
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
16369
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
16370
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
16371
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
16372
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
16373
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
16374
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
16375
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
16376
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
16377
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
16378
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
16379
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
16380
_n13##x = 13>=((img)._width)?(img).width() - 1:13, \
16381
_n14##x = 14>=((img)._width)?(img).width() - 1:14, \
16382
_n15##x = (int)( \
16383
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = I[13] = I[14] = (T)(img)(0,_p14##y,z,c)), \
16384
(I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = (T)(img)(0,_p13##y,z,c)), \
16385
(I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = (T)(img)(0,_p12##y,z,c)), \
16386
(I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (T)(img)(0,_p11##y,z,c)), \
16387
(I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = (T)(img)(0,_p10##y,z,c)), \
16388
(I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = I[163] = I[164] = (T)(img)(0,_p9##y,z,c)), \
16389
(I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = (T)(img)(0,_p8##y,z,c)), \
16390
(I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = (T)(img)(0,_p7##y,z,c)), \
16391
(I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = I[250] = I[251] = I[252] = I[253] = I[254] = (T)(img)(0,_p6##y,z,c)), \
16392
(I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = I[284] = (T)(img)(0,_p5##y,z,c)), \
16393
(I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = I[314] = (T)(img)(0,_p4##y,z,c)), \
16394
(I[330] = I[331] = I[332] = I[333] = I[334] = I[335] = I[336] = I[337] = I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = (T)(img)(0,_p3##y,z,c)), \
16395
(I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = I[370] = I[371] = I[372] = I[373] = I[374] = (T)(img)(0,_p2##y,z,c)), \
16396
(I[390] = I[391] = I[392] = I[393] = I[394] = I[395] = I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = I[403] = I[404] = (T)(img)(0,_p1##y,z,c)), \
16397
(I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = I[429] = I[430] = I[431] = I[432] = I[433] = I[434] = (T)(img)(0,y,z,c)), \
16398
(I[450] = I[451] = I[452] = I[453] = I[454] = I[455] = I[456] = I[457] = I[458] = I[459] = I[460] = I[461] = I[462] = I[463] = I[464] = (T)(img)(0,_n1##y,z,c)), \
16399
(I[480] = I[481] = I[482] = I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = I[492] = I[493] = I[494] = (T)(img)(0,_n2##y,z,c)), \
16400
(I[510] = I[511] = I[512] = I[513] = I[514] = I[515] = I[516] = I[517] = I[518] = I[519] = I[520] = I[521] = I[522] = I[523] = I[524] = (T)(img)(0,_n3##y,z,c)), \
16401
(I[540] = I[541] = I[542] = I[543] = I[544] = I[545] = I[546] = I[547] = I[548] = I[549] = I[550] = I[551] = I[552] = I[553] = I[554] = (T)(img)(0,_n4##y,z,c)), \
16402
(I[570] = I[571] = I[572] = I[573] = I[574] = I[575] = I[576] = I[577] = I[578] = I[579] = I[580] = I[581] = I[582] = I[583] = I[584] = (T)(img)(0,_n5##y,z,c)), \
16403
(I[600] = I[601] = I[602] = I[603] = I[604] = I[605] = I[606] = I[607] = I[608] = I[609] = I[610] = I[611] = I[612] = I[613] = I[614] = (T)(img)(0,_n6##y,z,c)), \
16404
(I[630] = I[631] = I[632] = I[633] = I[634] = I[635] = I[636] = I[637] = I[638] = I[639] = I[640] = I[641] = I[642] = I[643] = I[644] = (T)(img)(0,_n7##y,z,c)), \
16405
(I[660] = I[661] = I[662] = I[663] = I[664] = I[665] = I[666] = I[667] = I[668] = I[669] = I[670] = I[671] = I[672] = I[673] = I[674] = (T)(img)(0,_n8##y,z,c)), \
16406
(I[690] = I[691] = I[692] = I[693] = I[694] = I[695] = I[696] = I[697] = I[698] = I[699] = I[700] = I[701] = I[702] = I[703] = I[704] = (T)(img)(0,_n9##y,z,c)), \
16407
(I[720] = I[721] = I[722] = I[723] = I[724] = I[725] = I[726] = I[727] = I[728] = I[729] = I[730] = I[731] = I[732] = I[733] = I[734] = (T)(img)(0,_n10##y,z,c)), \
16408
(I[750] = I[751] = I[752] = I[753] = I[754] = I[755] = I[756] = I[757] = I[758] = I[759] = I[760] = I[761] = I[762] = I[763] = I[764] = (T)(img)(0,_n11##y,z,c)), \
16409
(I[780] = I[781] = I[782] = I[783] = I[784] = I[785] = I[786] = I[787] = I[788] = I[789] = I[790] = I[791] = I[792] = I[793] = I[794] = (T)(img)(0,_n12##y,z,c)), \
16410
(I[810] = I[811] = I[812] = I[813] = I[814] = I[815] = I[816] = I[817] = I[818] = I[819] = I[820] = I[821] = I[822] = I[823] = I[824] = (T)(img)(0,_n13##y,z,c)), \
16411
(I[840] = I[841] = I[842] = I[843] = I[844] = I[845] = I[846] = I[847] = I[848] = I[849] = I[850] = I[851] = I[852] = I[853] = I[854] = (T)(img)(0,_n14##y,z,c)), \
16412
(I[870] = I[871] = I[872] = I[873] = I[874] = I[875] = I[876] = I[877] = I[878] = I[879] = I[880] = I[881] = I[882] = I[883] = I[884] = (T)(img)(0,_n15##y,z,c)), \
16413
(I[15] = (T)(img)(_n1##x,_p14##y,z,c)), \
16414
(I[45] = (T)(img)(_n1##x,_p13##y,z,c)), \
16415
(I[75] = (T)(img)(_n1##x,_p12##y,z,c)), \
16416
(I[105] = (T)(img)(_n1##x,_p11##y,z,c)), \
16417
(I[135] = (T)(img)(_n1##x,_p10##y,z,c)), \
16418
(I[165] = (T)(img)(_n1##x,_p9##y,z,c)), \
16419
(I[195] = (T)(img)(_n1##x,_p8##y,z,c)), \
16420
(I[225] = (T)(img)(_n1##x,_p7##y,z,c)), \
16421
(I[255] = (T)(img)(_n1##x,_p6##y,z,c)), \
16422
(I[285] = (T)(img)(_n1##x,_p5##y,z,c)), \
16423
(I[315] = (T)(img)(_n1##x,_p4##y,z,c)), \
16424
(I[345] = (T)(img)(_n1##x,_p3##y,z,c)), \
16425
(I[375] = (T)(img)(_n1##x,_p2##y,z,c)), \
16426
(I[405] = (T)(img)(_n1##x,_p1##y,z,c)), \
16427
(I[435] = (T)(img)(_n1##x,y,z,c)), \
16428
(I[465] = (T)(img)(_n1##x,_n1##y,z,c)), \
16429
(I[495] = (T)(img)(_n1##x,_n2##y,z,c)), \
16430
(I[525] = (T)(img)(_n1##x,_n3##y,z,c)), \
16431
(I[555] = (T)(img)(_n1##x,_n4##y,z,c)), \
16432
(I[585] = (T)(img)(_n1##x,_n5##y,z,c)), \
16433
(I[615] = (T)(img)(_n1##x,_n6##y,z,c)), \
16434
(I[645] = (T)(img)(_n1##x,_n7##y,z,c)), \
16435
(I[675] = (T)(img)(_n1##x,_n8##y,z,c)), \
16436
(I[705] = (T)(img)(_n1##x,_n9##y,z,c)), \
16437
(I[735] = (T)(img)(_n1##x,_n10##y,z,c)), \
16438
(I[765] = (T)(img)(_n1##x,_n11##y,z,c)), \
16439
(I[795] = (T)(img)(_n1##x,_n12##y,z,c)), \
16440
(I[825] = (T)(img)(_n1##x,_n13##y,z,c)), \
16441
(I[855] = (T)(img)(_n1##x,_n14##y,z,c)), \
16442
(I[885] = (T)(img)(_n1##x,_n15##y,z,c)), \
16443
(I[16] = (T)(img)(_n2##x,_p14##y,z,c)), \
16444
(I[46] = (T)(img)(_n2##x,_p13##y,z,c)), \
16445
(I[76] = (T)(img)(_n2##x,_p12##y,z,c)), \
16446
(I[106] = (T)(img)(_n2##x,_p11##y,z,c)), \
16447
(I[136] = (T)(img)(_n2##x,_p10##y,z,c)), \
16448
(I[166] = (T)(img)(_n2##x,_p9##y,z,c)), \
16449
(I[196] = (T)(img)(_n2##x,_p8##y,z,c)), \
16450
(I[226] = (T)(img)(_n2##x,_p7##y,z,c)), \
16451
(I[256] = (T)(img)(_n2##x,_p6##y,z,c)), \
16452
(I[286] = (T)(img)(_n2##x,_p5##y,z,c)), \
16453
(I[316] = (T)(img)(_n2##x,_p4##y,z,c)), \
16454
(I[346] = (T)(img)(_n2##x,_p3##y,z,c)), \
16455
(I[376] = (T)(img)(_n2##x,_p2##y,z,c)), \
16456
(I[406] = (T)(img)(_n2##x,_p1##y,z,c)), \
16457
(I[436] = (T)(img)(_n2##x,y,z,c)), \
16458
(I[466] = (T)(img)(_n2##x,_n1##y,z,c)), \
16459
(I[496] = (T)(img)(_n2##x,_n2##y,z,c)), \
16460
(I[526] = (T)(img)(_n2##x,_n3##y,z,c)), \
16461
(I[556] = (T)(img)(_n2##x,_n4##y,z,c)), \
16462
(I[586] = (T)(img)(_n2##x,_n5##y,z,c)), \
16463
(I[616] = (T)(img)(_n2##x,_n6##y,z,c)), \
16464
(I[646] = (T)(img)(_n2##x,_n7##y,z,c)), \
16465
(I[676] = (T)(img)(_n2##x,_n8##y,z,c)), \
16466
(I[706] = (T)(img)(_n2##x,_n9##y,z,c)), \
16467
(I[736] = (T)(img)(_n2##x,_n10##y,z,c)), \
16468
(I[766] = (T)(img)(_n2##x,_n11##y,z,c)), \
16469
(I[796] = (T)(img)(_n2##x,_n12##y,z,c)), \
16470
(I[826] = (T)(img)(_n2##x,_n13##y,z,c)), \
16471
(I[856] = (T)(img)(_n2##x,_n14##y,z,c)), \
16472
(I[886] = (T)(img)(_n2##x,_n15##y,z,c)), \
16473
(I[17] = (T)(img)(_n3##x,_p14##y,z,c)), \
16474
(I[47] = (T)(img)(_n3##x,_p13##y,z,c)), \
16475
(I[77] = (T)(img)(_n3##x,_p12##y,z,c)), \
16476
(I[107] = (T)(img)(_n3##x,_p11##y,z,c)), \
16477
(I[137] = (T)(img)(_n3##x,_p10##y,z,c)), \
16478
(I[167] = (T)(img)(_n3##x,_p9##y,z,c)), \
16479
(I[197] = (T)(img)(_n3##x,_p8##y,z,c)), \
16480
(I[227] = (T)(img)(_n3##x,_p7##y,z,c)), \
16481
(I[257] = (T)(img)(_n3##x,_p6##y,z,c)), \
16482
(I[287] = (T)(img)(_n3##x,_p5##y,z,c)), \
16483
(I[317] = (T)(img)(_n3##x,_p4##y,z,c)), \
16484
(I[347] = (T)(img)(_n3##x,_p3##y,z,c)), \
16485
(I[377] = (T)(img)(_n3##x,_p2##y,z,c)), \
16486
(I[407] = (T)(img)(_n3##x,_p1##y,z,c)), \
16487
(I[437] = (T)(img)(_n3##x,y,z,c)), \
16488
(I[467] = (T)(img)(_n3##x,_n1##y,z,c)), \
16489
(I[497] = (T)(img)(_n3##x,_n2##y,z,c)), \
16490
(I[527] = (T)(img)(_n3##x,_n3##y,z,c)), \
16491
(I[557] = (T)(img)(_n3##x,_n4##y,z,c)), \
16492
(I[587] = (T)(img)(_n3##x,_n5##y,z,c)), \
16493
(I[617] = (T)(img)(_n3##x,_n6##y,z,c)), \
16494
(I[647] = (T)(img)(_n3##x,_n7##y,z,c)), \
16495
(I[677] = (T)(img)(_n3##x,_n8##y,z,c)), \
16496
(I[707] = (T)(img)(_n3##x,_n9##y,z,c)), \
16497
(I[737] = (T)(img)(_n3##x,_n10##y,z,c)), \
16498
(I[767] = (T)(img)(_n3##x,_n11##y,z,c)), \
16499
(I[797] = (T)(img)(_n3##x,_n12##y,z,c)), \
16500
(I[827] = (T)(img)(_n3##x,_n13##y,z,c)), \
16501
(I[857] = (T)(img)(_n3##x,_n14##y,z,c)), \
16502
(I[887] = (T)(img)(_n3##x,_n15##y,z,c)), \
16503
(I[18] = (T)(img)(_n4##x,_p14##y,z,c)), \
16504
(I[48] = (T)(img)(_n4##x,_p13##y,z,c)), \
16505
(I[78] = (T)(img)(_n4##x,_p12##y,z,c)), \
16506
(I[108] = (T)(img)(_n4##x,_p11##y,z,c)), \
16507
(I[138] = (T)(img)(_n4##x,_p10##y,z,c)), \
16508
(I[168] = (T)(img)(_n4##x,_p9##y,z,c)), \
16509
(I[198] = (T)(img)(_n4##x,_p8##y,z,c)), \
16510
(I[228] = (T)(img)(_n4##x,_p7##y,z,c)), \
16511
(I[258] = (T)(img)(_n4##x,_p6##y,z,c)), \
16512
(I[288] = (T)(img)(_n4##x,_p5##y,z,c)), \
16513
(I[318] = (T)(img)(_n4##x,_p4##y,z,c)), \
16514
(I[348] = (T)(img)(_n4##x,_p3##y,z,c)), \
16515
(I[378] = (T)(img)(_n4##x,_p2##y,z,c)), \
16516
(I[408] = (T)(img)(_n4##x,_p1##y,z,c)), \
16517
(I[438] = (T)(img)(_n4##x,y,z,c)), \
16518
(I[468] = (T)(img)(_n4##x,_n1##y,z,c)), \
16519
(I[498] = (T)(img)(_n4##x,_n2##y,z,c)), \
16520
(I[528] = (T)(img)(_n4##x,_n3##y,z,c)), \
16521
(I[558] = (T)(img)(_n4##x,_n4##y,z,c)), \
16522
(I[588] = (T)(img)(_n4##x,_n5##y,z,c)), \
16523
(I[618] = (T)(img)(_n4##x,_n6##y,z,c)), \
16524
(I[648] = (T)(img)(_n4##x,_n7##y,z,c)), \
16525
(I[678] = (T)(img)(_n4##x,_n8##y,z,c)), \
16526
(I[708] = (T)(img)(_n4##x,_n9##y,z,c)), \
16527
(I[738] = (T)(img)(_n4##x,_n10##y,z,c)), \
16528
(I[768] = (T)(img)(_n4##x,_n11##y,z,c)), \
16529
(I[798] = (T)(img)(_n4##x,_n12##y,z,c)), \
16530
(I[828] = (T)(img)(_n4##x,_n13##y,z,c)), \
16531
(I[858] = (T)(img)(_n4##x,_n14##y,z,c)), \
16532
(I[888] = (T)(img)(_n4##x,_n15##y,z,c)), \
16533
(I[19] = (T)(img)(_n5##x,_p14##y,z,c)), \
16534
(I[49] = (T)(img)(_n5##x,_p13##y,z,c)), \
16535
(I[79] = (T)(img)(_n5##x,_p12##y,z,c)), \
16536
(I[109] = (T)(img)(_n5##x,_p11##y,z,c)), \
16537
(I[139] = (T)(img)(_n5##x,_p10##y,z,c)), \
16538
(I[169] = (T)(img)(_n5##x,_p9##y,z,c)), \
16539
(I[199] = (T)(img)(_n5##x,_p8##y,z,c)), \
16540
(I[229] = (T)(img)(_n5##x,_p7##y,z,c)), \
16541
(I[259] = (T)(img)(_n5##x,_p6##y,z,c)), \
16542
(I[289] = (T)(img)(_n5##x,_p5##y,z,c)), \
16543
(I[319] = (T)(img)(_n5##x,_p4##y,z,c)), \
16544
(I[349] = (T)(img)(_n5##x,_p3##y,z,c)), \
16545
(I[379] = (T)(img)(_n5##x,_p2##y,z,c)), \
16546
(I[409] = (T)(img)(_n5##x,_p1##y,z,c)), \
16547
(I[439] = (T)(img)(_n5##x,y,z,c)), \
16548
(I[469] = (T)(img)(_n5##x,_n1##y,z,c)), \
16549
(I[499] = (T)(img)(_n5##x,_n2##y,z,c)), \
16550
(I[529] = (T)(img)(_n5##x,_n3##y,z,c)), \
16551
(I[559] = (T)(img)(_n5##x,_n4##y,z,c)), \
16552
(I[589] = (T)(img)(_n5##x,_n5##y,z,c)), \
16553
(I[619] = (T)(img)(_n5##x,_n6##y,z,c)), \
16554
(I[649] = (T)(img)(_n5##x,_n7##y,z,c)), \
16555
(I[679] = (T)(img)(_n5##x,_n8##y,z,c)), \
16556
(I[709] = (T)(img)(_n5##x,_n9##y,z,c)), \
16557
(I[739] = (T)(img)(_n5##x,_n10##y,z,c)), \
16558
(I[769] = (T)(img)(_n5##x,_n11##y,z,c)), \
16559
(I[799] = (T)(img)(_n5##x,_n12##y,z,c)), \
16560
(I[829] = (T)(img)(_n5##x,_n13##y,z,c)), \
16561
(I[859] = (T)(img)(_n5##x,_n14##y,z,c)), \
16562
(I[889] = (T)(img)(_n5##x,_n15##y,z,c)), \
16563
(I[20] = (T)(img)(_n6##x,_p14##y,z,c)), \
16564
(I[50] = (T)(img)(_n6##x,_p13##y,z,c)), \
16565
(I[80] = (T)(img)(_n6##x,_p12##y,z,c)), \
16566
(I[110] = (T)(img)(_n6##x,_p11##y,z,c)), \
16567
(I[140] = (T)(img)(_n6##x,_p10##y,z,c)), \
16568
(I[170] = (T)(img)(_n6##x,_p9##y,z,c)), \
16569
(I[200] = (T)(img)(_n6##x,_p8##y,z,c)), \
16570
(I[230] = (T)(img)(_n6##x,_p7##y,z,c)), \
16571
(I[260] = (T)(img)(_n6##x,_p6##y,z,c)), \
16572
(I[290] = (T)(img)(_n6##x,_p5##y,z,c)), \
16573
(I[320] = (T)(img)(_n6##x,_p4##y,z,c)), \
16574
(I[350] = (T)(img)(_n6##x,_p3##y,z,c)), \
16575
(I[380] = (T)(img)(_n6##x,_p2##y,z,c)), \
16576
(I[410] = (T)(img)(_n6##x,_p1##y,z,c)), \
16577
(I[440] = (T)(img)(_n6##x,y,z,c)), \
16578
(I[470] = (T)(img)(_n6##x,_n1##y,z,c)), \
16579
(I[500] = (T)(img)(_n6##x,_n2##y,z,c)), \
16580
(I[530] = (T)(img)(_n6##x,_n3##y,z,c)), \
16581
(I[560] = (T)(img)(_n6##x,_n4##y,z,c)), \
16582
(I[590] = (T)(img)(_n6##x,_n5##y,z,c)), \
16583
(I[620] = (T)(img)(_n6##x,_n6##y,z,c)), \
16584
(I[650] = (T)(img)(_n6##x,_n7##y,z,c)), \
16585
(I[680] = (T)(img)(_n6##x,_n8##y,z,c)), \
16586
(I[710] = (T)(img)(_n6##x,_n9##y,z,c)), \
16587
(I[740] = (T)(img)(_n6##x,_n10##y,z,c)), \
16588
(I[770] = (T)(img)(_n6##x,_n11##y,z,c)), \
16589
(I[800] = (T)(img)(_n6##x,_n12##y,z,c)), \
16590
(I[830] = (T)(img)(_n6##x,_n13##y,z,c)), \
16591
(I[860] = (T)(img)(_n6##x,_n14##y,z,c)), \
16592
(I[890] = (T)(img)(_n6##x,_n15##y,z,c)), \
16593
(I[21] = (T)(img)(_n7##x,_p14##y,z,c)), \
16594
(I[51] = (T)(img)(_n7##x,_p13##y,z,c)), \
16595
(I[81] = (T)(img)(_n7##x,_p12##y,z,c)), \
16596
(I[111] = (T)(img)(_n7##x,_p11##y,z,c)), \
16597
(I[141] = (T)(img)(_n7##x,_p10##y,z,c)), \
16598
(I[171] = (T)(img)(_n7##x,_p9##y,z,c)), \
16599
(I[201] = (T)(img)(_n7##x,_p8##y,z,c)), \
16600
(I[231] = (T)(img)(_n7##x,_p7##y,z,c)), \
16601
(I[261] = (T)(img)(_n7##x,_p6##y,z,c)), \
16602
(I[291] = (T)(img)(_n7##x,_p5##y,z,c)), \
16603
(I[321] = (T)(img)(_n7##x,_p4##y,z,c)), \
16604
(I[351] = (T)(img)(_n7##x,_p3##y,z,c)), \
16605
(I[381] = (T)(img)(_n7##x,_p2##y,z,c)), \
16606
(I[411] = (T)(img)(_n7##x,_p1##y,z,c)), \
16607
(I[441] = (T)(img)(_n7##x,y,z,c)), \
16608
(I[471] = (T)(img)(_n7##x,_n1##y,z,c)), \
16609
(I[501] = (T)(img)(_n7##x,_n2##y,z,c)), \
16610
(I[531] = (T)(img)(_n7##x,_n3##y,z,c)), \
16611
(I[561] = (T)(img)(_n7##x,_n4##y,z,c)), \
16612
(I[591] = (T)(img)(_n7##x,_n5##y,z,c)), \
16613
(I[621] = (T)(img)(_n7##x,_n6##y,z,c)), \
16614
(I[651] = (T)(img)(_n7##x,_n7##y,z,c)), \
16615
(I[681] = (T)(img)(_n7##x,_n8##y,z,c)), \
16616
(I[711] = (T)(img)(_n7##x,_n9##y,z,c)), \
16617
(I[741] = (T)(img)(_n7##x,_n10##y,z,c)), \
16618
(I[771] = (T)(img)(_n7##x,_n11##y,z,c)), \
16619
(I[801] = (T)(img)(_n7##x,_n12##y,z,c)), \
16620
(I[831] = (T)(img)(_n7##x,_n13##y,z,c)), \
16621
(I[861] = (T)(img)(_n7##x,_n14##y,z,c)), \
16622
(I[891] = (T)(img)(_n7##x,_n15##y,z,c)), \
16623
(I[22] = (T)(img)(_n8##x,_p14##y,z,c)), \
16624
(I[52] = (T)(img)(_n8##x,_p13##y,z,c)), \
16625
(I[82] = (T)(img)(_n8##x,_p12##y,z,c)), \
16626
(I[112] = (T)(img)(_n8##x,_p11##y,z,c)), \
16627
(I[142] = (T)(img)(_n8##x,_p10##y,z,c)), \
16628
(I[172] = (T)(img)(_n8##x,_p9##y,z,c)), \
16629
(I[202] = (T)(img)(_n8##x,_p8##y,z,c)), \
16630
(I[232] = (T)(img)(_n8##x,_p7##y,z,c)), \
16631
(I[262] = (T)(img)(_n8##x,_p6##y,z,c)), \
16632
(I[292] = (T)(img)(_n8##x,_p5##y,z,c)), \
16633
(I[322] = (T)(img)(_n8##x,_p4##y,z,c)), \
16634
(I[352] = (T)(img)(_n8##x,_p3##y,z,c)), \
16635
(I[382] = (T)(img)(_n8##x,_p2##y,z,c)), \
16636
(I[412] = (T)(img)(_n8##x,_p1##y,z,c)), \
16637
(I[442] = (T)(img)(_n8##x,y,z,c)), \
16638
(I[472] = (T)(img)(_n8##x,_n1##y,z,c)), \
16639
(I[502] = (T)(img)(_n8##x,_n2##y,z,c)), \
16640
(I[532] = (T)(img)(_n8##x,_n3##y,z,c)), \
16641
(I[562] = (T)(img)(_n8##x,_n4##y,z,c)), \
16642
(I[592] = (T)(img)(_n8##x,_n5##y,z,c)), \
16643
(I[622] = (T)(img)(_n8##x,_n6##y,z,c)), \
16644
(I[652] = (T)(img)(_n8##x,_n7##y,z,c)), \
16645
(I[682] = (T)(img)(_n8##x,_n8##y,z,c)), \
16646
(I[712] = (T)(img)(_n8##x,_n9##y,z,c)), \
16647
(I[742] = (T)(img)(_n8##x,_n10##y,z,c)), \
16648
(I[772] = (T)(img)(_n8##x,_n11##y,z,c)), \
16649
(I[802] = (T)(img)(_n8##x,_n12##y,z,c)), \
16650
(I[832] = (T)(img)(_n8##x,_n13##y,z,c)), \
16651
(I[862] = (T)(img)(_n8##x,_n14##y,z,c)), \
16652
(I[892] = (T)(img)(_n8##x,_n15##y,z,c)), \
16653
(I[23] = (T)(img)(_n9##x,_p14##y,z,c)), \
16654
(I[53] = (T)(img)(_n9##x,_p13##y,z,c)), \
16655
(I[83] = (T)(img)(_n9##x,_p12##y,z,c)), \
16656
(I[113] = (T)(img)(_n9##x,_p11##y,z,c)), \
16657
(I[143] = (T)(img)(_n9##x,_p10##y,z,c)), \
16658
(I[173] = (T)(img)(_n9##x,_p9##y,z,c)), \
16659
(I[203] = (T)(img)(_n9##x,_p8##y,z,c)), \
16660
(I[233] = (T)(img)(_n9##x,_p7##y,z,c)), \
16661
(I[263] = (T)(img)(_n9##x,_p6##y,z,c)), \
16662
(I[293] = (T)(img)(_n9##x,_p5##y,z,c)), \
16663
(I[323] = (T)(img)(_n9##x,_p4##y,z,c)), \
16664
(I[353] = (T)(img)(_n9##x,_p3##y,z,c)), \
16665
(I[383] = (T)(img)(_n9##x,_p2##y,z,c)), \
16666
(I[413] = (T)(img)(_n9##x,_p1##y,z,c)), \
16667
(I[443] = (T)(img)(_n9##x,y,z,c)), \
16668
(I[473] = (T)(img)(_n9##x,_n1##y,z,c)), \
16669
(I[503] = (T)(img)(_n9##x,_n2##y,z,c)), \
16670
(I[533] = (T)(img)(_n9##x,_n3##y,z,c)), \
16671
(I[563] = (T)(img)(_n9##x,_n4##y,z,c)), \
16672
(I[593] = (T)(img)(_n9##x,_n5##y,z,c)), \
16673
(I[623] = (T)(img)(_n9##x,_n6##y,z,c)), \
16674
(I[653] = (T)(img)(_n9##x,_n7##y,z,c)), \
16675
(I[683] = (T)(img)(_n9##x,_n8##y,z,c)), \
16676
(I[713] = (T)(img)(_n9##x,_n9##y,z,c)), \
16677
(I[743] = (T)(img)(_n9##x,_n10##y,z,c)), \
16678
(I[773] = (T)(img)(_n9##x,_n11##y,z,c)), \
16679
(I[803] = (T)(img)(_n9##x,_n12##y,z,c)), \
16680
(I[833] = (T)(img)(_n9##x,_n13##y,z,c)), \
16681
(I[863] = (T)(img)(_n9##x,_n14##y,z,c)), \
16682
(I[893] = (T)(img)(_n9##x,_n15##y,z,c)), \
16683
(I[24] = (T)(img)(_n10##x,_p14##y,z,c)), \
16684
(I[54] = (T)(img)(_n10##x,_p13##y,z,c)), \
16685
(I[84] = (T)(img)(_n10##x,_p12##y,z,c)), \
16686
(I[114] = (T)(img)(_n10##x,_p11##y,z,c)), \
16687
(I[144] = (T)(img)(_n10##x,_p10##y,z,c)), \
16688
(I[174] = (T)(img)(_n10##x,_p9##y,z,c)), \
16689
(I[204] = (T)(img)(_n10##x,_p8##y,z,c)), \
16690
(I[234] = (T)(img)(_n10##x,_p7##y,z,c)), \
16691
(I[264] = (T)(img)(_n10##x,_p6##y,z,c)), \
16692
(I[294] = (T)(img)(_n10##x,_p5##y,z,c)), \
16693
(I[324] = (T)(img)(_n10##x,_p4##y,z,c)), \
16694
(I[354] = (T)(img)(_n10##x,_p3##y,z,c)), \
16695
(I[384] = (T)(img)(_n10##x,_p2##y,z,c)), \
16696
(I[414] = (T)(img)(_n10##x,_p1##y,z,c)), \
16697
(I[444] = (T)(img)(_n10##x,y,z,c)), \
16698
(I[474] = (T)(img)(_n10##x,_n1##y,z,c)), \
16699
(I[504] = (T)(img)(_n10##x,_n2##y,z,c)), \
16700
(I[534] = (T)(img)(_n10##x,_n3##y,z,c)), \
16701
(I[564] = (T)(img)(_n10##x,_n4##y,z,c)), \
16702
(I[594] = (T)(img)(_n10##x,_n5##y,z,c)), \
16703
(I[624] = (T)(img)(_n10##x,_n6##y,z,c)), \
16704
(I[654] = (T)(img)(_n10##x,_n7##y,z,c)), \
16705
(I[684] = (T)(img)(_n10##x,_n8##y,z,c)), \
16706
(I[714] = (T)(img)(_n10##x,_n9##y,z,c)), \
16707
(I[744] = (T)(img)(_n10##x,_n10##y,z,c)), \
16708
(I[774] = (T)(img)(_n10##x,_n11##y,z,c)), \
16709
(I[804] = (T)(img)(_n10##x,_n12##y,z,c)), \
16710
(I[834] = (T)(img)(_n10##x,_n13##y,z,c)), \
16711
(I[864] = (T)(img)(_n10##x,_n14##y,z,c)), \
16712
(I[894] = (T)(img)(_n10##x,_n15##y,z,c)), \
16713
(I[25] = (T)(img)(_n11##x,_p14##y,z,c)), \
16714
(I[55] = (T)(img)(_n11##x,_p13##y,z,c)), \
16715
(I[85] = (T)(img)(_n11##x,_p12##y,z,c)), \
16716
(I[115] = (T)(img)(_n11##x,_p11##y,z,c)), \
16717
(I[145] = (T)(img)(_n11##x,_p10##y,z,c)), \
16718
(I[175] = (T)(img)(_n11##x,_p9##y,z,c)), \
16719
(I[205] = (T)(img)(_n11##x,_p8##y,z,c)), \
16720
(I[235] = (T)(img)(_n11##x,_p7##y,z,c)), \
16721
(I[265] = (T)(img)(_n11##x,_p6##y,z,c)), \
16722
(I[295] = (T)(img)(_n11##x,_p5##y,z,c)), \
16723
(I[325] = (T)(img)(_n11##x,_p4##y,z,c)), \
16724
(I[355] = (T)(img)(_n11##x,_p3##y,z,c)), \
16725
(I[385] = (T)(img)(_n11##x,_p2##y,z,c)), \
16726
(I[415] = (T)(img)(_n11##x,_p1##y,z,c)), \
16727
(I[445] = (T)(img)(_n11##x,y,z,c)), \
16728
(I[475] = (T)(img)(_n11##x,_n1##y,z,c)), \
16729
(I[505] = (T)(img)(_n11##x,_n2##y,z,c)), \
16730
(I[535] = (T)(img)(_n11##x,_n3##y,z,c)), \
16731
(I[565] = (T)(img)(_n11##x,_n4##y,z,c)), \
16732
(I[595] = (T)(img)(_n11##x,_n5##y,z,c)), \
16733
(I[625] = (T)(img)(_n11##x,_n6##y,z,c)), \
16734
(I[655] = (T)(img)(_n11##x,_n7##y,z,c)), \
16735
(I[685] = (T)(img)(_n11##x,_n8##y,z,c)), \
16736
(I[715] = (T)(img)(_n11##x,_n9##y,z,c)), \
16737
(I[745] = (T)(img)(_n11##x,_n10##y,z,c)), \
16738
(I[775] = (T)(img)(_n11##x,_n11##y,z,c)), \
16739
(I[805] = (T)(img)(_n11##x,_n12##y,z,c)), \
16740
(I[835] = (T)(img)(_n11##x,_n13##y,z,c)), \
16741
(I[865] = (T)(img)(_n11##x,_n14##y,z,c)), \
16742
(I[895] = (T)(img)(_n11##x,_n15##y,z,c)), \
16743
(I[26] = (T)(img)(_n12##x,_p14##y,z,c)), \
16744
(I[56] = (T)(img)(_n12##x,_p13##y,z,c)), \
16745
(I[86] = (T)(img)(_n12##x,_p12##y,z,c)), \
16746
(I[116] = (T)(img)(_n12##x,_p11##y,z,c)), \
16747
(I[146] = (T)(img)(_n12##x,_p10##y,z,c)), \
16748
(I[176] = (T)(img)(_n12##x,_p9##y,z,c)), \
16749
(I[206] = (T)(img)(_n12##x,_p8##y,z,c)), \
16750
(I[236] = (T)(img)(_n12##x,_p7##y,z,c)), \
16751
(I[266] = (T)(img)(_n12##x,_p6##y,z,c)), \
16752
(I[296] = (T)(img)(_n12##x,_p5##y,z,c)), \
16753
(I[326] = (T)(img)(_n12##x,_p4##y,z,c)), \
16754
(I[356] = (T)(img)(_n12##x,_p3##y,z,c)), \
16755
(I[386] = (T)(img)(_n12##x,_p2##y,z,c)), \
16756
(I[416] = (T)(img)(_n12##x,_p1##y,z,c)), \
16757
(I[446] = (T)(img)(_n12##x,y,z,c)), \
16758
(I[476] = (T)(img)(_n12##x,_n1##y,z,c)), \
16759
(I[506] = (T)(img)(_n12##x,_n2##y,z,c)), \
16760
(I[536] = (T)(img)(_n12##x,_n3##y,z,c)), \
16761
(I[566] = (T)(img)(_n12##x,_n4##y,z,c)), \
16762
(I[596] = (T)(img)(_n12##x,_n5##y,z,c)), \
16763
(I[626] = (T)(img)(_n12##x,_n6##y,z,c)), \
16764
(I[656] = (T)(img)(_n12##x,_n7##y,z,c)), \
16765
(I[686] = (T)(img)(_n12##x,_n8##y,z,c)), \
16766
(I[716] = (T)(img)(_n12##x,_n9##y,z,c)), \
16767
(I[746] = (T)(img)(_n12##x,_n10##y,z,c)), \
16768
(I[776] = (T)(img)(_n12##x,_n11##y,z,c)), \
16769
(I[806] = (T)(img)(_n12##x,_n12##y,z,c)), \
16770
(I[836] = (T)(img)(_n12##x,_n13##y,z,c)), \
16771
(I[866] = (T)(img)(_n12##x,_n14##y,z,c)), \
16772
(I[896] = (T)(img)(_n12##x,_n15##y,z,c)), \
16773
(I[27] = (T)(img)(_n13##x,_p14##y,z,c)), \
16774
(I[57] = (T)(img)(_n13##x,_p13##y,z,c)), \
16775
(I[87] = (T)(img)(_n13##x,_p12##y,z,c)), \
16776
(I[117] = (T)(img)(_n13##x,_p11##y,z,c)), \
16777
(I[147] = (T)(img)(_n13##x,_p10##y,z,c)), \
16778
(I[177] = (T)(img)(_n13##x,_p9##y,z,c)), \
16779
(I[207] = (T)(img)(_n13##x,_p8##y,z,c)), \
16780
(I[237] = (T)(img)(_n13##x,_p7##y,z,c)), \
16781
(I[267] = (T)(img)(_n13##x,_p6##y,z,c)), \
16782
(I[297] = (T)(img)(_n13##x,_p5##y,z,c)), \
16783
(I[327] = (T)(img)(_n13##x,_p4##y,z,c)), \
16784
(I[357] = (T)(img)(_n13##x,_p3##y,z,c)), \
16785
(I[387] = (T)(img)(_n13##x,_p2##y,z,c)), \
16786
(I[417] = (T)(img)(_n13##x,_p1##y,z,c)), \
16787
(I[447] = (T)(img)(_n13##x,y,z,c)), \
16788
(I[477] = (T)(img)(_n13##x,_n1##y,z,c)), \
16789
(I[507] = (T)(img)(_n13##x,_n2##y,z,c)), \
16790
(I[537] = (T)(img)(_n13##x,_n3##y,z,c)), \
16791
(I[567] = (T)(img)(_n13##x,_n4##y,z,c)), \
16792
(I[597] = (T)(img)(_n13##x,_n5##y,z,c)), \
16793
(I[627] = (T)(img)(_n13##x,_n6##y,z,c)), \
16794
(I[657] = (T)(img)(_n13##x,_n7##y,z,c)), \
16795
(I[687] = (T)(img)(_n13##x,_n8##y,z,c)), \
16796
(I[717] = (T)(img)(_n13##x,_n9##y,z,c)), \
16797
(I[747] = (T)(img)(_n13##x,_n10##y,z,c)), \
16798
(I[777] = (T)(img)(_n13##x,_n11##y,z,c)), \
16799
(I[807] = (T)(img)(_n13##x,_n12##y,z,c)), \
16800
(I[837] = (T)(img)(_n13##x,_n13##y,z,c)), \
16801
(I[867] = (T)(img)(_n13##x,_n14##y,z,c)), \
16802
(I[897] = (T)(img)(_n13##x,_n15##y,z,c)), \
16803
(I[28] = (T)(img)(_n14##x,_p14##y,z,c)), \
16804
(I[58] = (T)(img)(_n14##x,_p13##y,z,c)), \
16805
(I[88] = (T)(img)(_n14##x,_p12##y,z,c)), \
16806
(I[118] = (T)(img)(_n14##x,_p11##y,z,c)), \
16807
(I[148] = (T)(img)(_n14##x,_p10##y,z,c)), \
16808
(I[178] = (T)(img)(_n14##x,_p9##y,z,c)), \
16809
(I[208] = (T)(img)(_n14##x,_p8##y,z,c)), \
16810
(I[238] = (T)(img)(_n14##x,_p7##y,z,c)), \
16811
(I[268] = (T)(img)(_n14##x,_p6##y,z,c)), \
16812
(I[298] = (T)(img)(_n14##x,_p5##y,z,c)), \
16813
(I[328] = (T)(img)(_n14##x,_p4##y,z,c)), \
16814
(I[358] = (T)(img)(_n14##x,_p3##y,z,c)), \
16815
(I[388] = (T)(img)(_n14##x,_p2##y,z,c)), \
16816
(I[418] = (T)(img)(_n14##x,_p1##y,z,c)), \
16817
(I[448] = (T)(img)(_n14##x,y,z,c)), \
16818
(I[478] = (T)(img)(_n14##x,_n1##y,z,c)), \
16819
(I[508] = (T)(img)(_n14##x,_n2##y,z,c)), \
16820
(I[538] = (T)(img)(_n14##x,_n3##y,z,c)), \
16821
(I[568] = (T)(img)(_n14##x,_n4##y,z,c)), \
16822
(I[598] = (T)(img)(_n14##x,_n5##y,z,c)), \
16823
(I[628] = (T)(img)(_n14##x,_n6##y,z,c)), \
16824
(I[658] = (T)(img)(_n14##x,_n7##y,z,c)), \
16825
(I[688] = (T)(img)(_n14##x,_n8##y,z,c)), \
16826
(I[718] = (T)(img)(_n14##x,_n9##y,z,c)), \
16827
(I[748] = (T)(img)(_n14##x,_n10##y,z,c)), \
16828
(I[778] = (T)(img)(_n14##x,_n11##y,z,c)), \
16829
(I[808] = (T)(img)(_n14##x,_n12##y,z,c)), \
16830
(I[838] = (T)(img)(_n14##x,_n13##y,z,c)), \
16831
(I[868] = (T)(img)(_n14##x,_n14##y,z,c)), \
16832
(I[898] = (T)(img)(_n14##x,_n15##y,z,c)), \
16833
15>=((img)._width)?(img).width() - 1:15); \
16834
(_n15##x<(img).width() && ( \
16835
(I[29] = (T)(img)(_n15##x,_p14##y,z,c)), \
16836
(I[59] = (T)(img)(_n15##x,_p13##y,z,c)), \
16837
(I[89] = (T)(img)(_n15##x,_p12##y,z,c)), \
16838
(I[119] = (T)(img)(_n15##x,_p11##y,z,c)), \
16839
(I[149] = (T)(img)(_n15##x,_p10##y,z,c)), \
16840
(I[179] = (T)(img)(_n15##x,_p9##y,z,c)), \
16841
(I[209] = (T)(img)(_n15##x,_p8##y,z,c)), \
16842
(I[239] = (T)(img)(_n15##x,_p7##y,z,c)), \
16843
(I[269] = (T)(img)(_n15##x,_p6##y,z,c)), \
16844
(I[299] = (T)(img)(_n15##x,_p5##y,z,c)), \
16845
(I[329] = (T)(img)(_n15##x,_p4##y,z,c)), \
16846
(I[359] = (T)(img)(_n15##x,_p3##y,z,c)), \
16847
(I[389] = (T)(img)(_n15##x,_p2##y,z,c)), \
16848
(I[419] = (T)(img)(_n15##x,_p1##y,z,c)), \
16849
(I[449] = (T)(img)(_n15##x,y,z,c)), \
16850
(I[479] = (T)(img)(_n15##x,_n1##y,z,c)), \
16851
(I[509] = (T)(img)(_n15##x,_n2##y,z,c)), \
16852
(I[539] = (T)(img)(_n15##x,_n3##y,z,c)), \
16853
(I[569] = (T)(img)(_n15##x,_n4##y,z,c)), \
16854
(I[599] = (T)(img)(_n15##x,_n5##y,z,c)), \
16855
(I[629] = (T)(img)(_n15##x,_n6##y,z,c)), \
16856
(I[659] = (T)(img)(_n15##x,_n7##y,z,c)), \
16857
(I[689] = (T)(img)(_n15##x,_n8##y,z,c)), \
16858
(I[719] = (T)(img)(_n15##x,_n9##y,z,c)), \
16859
(I[749] = (T)(img)(_n15##x,_n10##y,z,c)), \
16860
(I[779] = (T)(img)(_n15##x,_n11##y,z,c)), \
16861
(I[809] = (T)(img)(_n15##x,_n12##y,z,c)), \
16862
(I[839] = (T)(img)(_n15##x,_n13##y,z,c)), \
16863
(I[869] = (T)(img)(_n15##x,_n14##y,z,c)), \
16864
(I[899] = (T)(img)(_n15##x,_n15##y,z,c)),1)) || \
16865
_n14##x==--_n15##x || _n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n15##x = _n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
16866
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
16867
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
16868
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
16869
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
16870
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
16871
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
16872
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
16873
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
16874
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \
16875
I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \
16876
I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], \
16877
I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
16878
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], \
16879
I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \
16880
I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], \
16881
I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
16882
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], \
16883
I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], \
16884
I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], \
16885
I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], \
16886
I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], \
16887
I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], \
16888
I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], \
16889
I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], \
16890
I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], \
16891
I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], \
16892
I[780] = I[781], I[781] = I[782], I[782] = I[783], I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], I[799] = I[800], I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], I[805] = I[806], I[806] = I[807], I[807] = I[808], I[808] = I[809], \
16893
I[810] = I[811], I[811] = I[812], I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], I[831] = I[832], I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], I[836] = I[837], I[837] = I[838], I[838] = I[839], \
16894
I[840] = I[841], I[841] = I[842], I[842] = I[843], I[843] = I[844], I[844] = I[845], I[845] = I[846], I[846] = I[847], I[847] = I[848], I[848] = I[849], I[849] = I[850], I[850] = I[851], I[851] = I[852], I[852] = I[853], I[853] = I[854], I[854] = I[855], I[855] = I[856], I[856] = I[857], I[857] = I[858], I[858] = I[859], I[859] = I[860], I[860] = I[861], I[861] = I[862], I[862] = I[863], I[863] = I[864], I[864] = I[865], I[865] = I[866], I[866] = I[867], I[867] = I[868], I[868] = I[869], \
16895
I[870] = I[871], I[871] = I[872], I[872] = I[873], I[873] = I[874], I[874] = I[875], I[875] = I[876], I[876] = I[877], I[877] = I[878], I[878] = I[879], I[879] = I[880], I[880] = I[881], I[881] = I[882], I[882] = I[883], I[883] = I[884], I[884] = I[885], I[885] = I[886], I[886] = I[887], I[887] = I[888], I[888] = I[889], I[889] = I[890], I[890] = I[891], I[891] = I[892], I[892] = I[893], I[893] = I[894], I[894] = I[895], I[895] = I[896], I[896] = I[897], I[897] = I[898], I[898] = I[899], \
16896
_p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x, ++_n15##x)
16897
16898
#define cimg_for_in30x30(img,x0,y0,x1,y1,x,y,z,c,I,T) \
16899
cimg_for_in30((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
16900
_p14##x = x - 14<0?0:x - 14, \
16901
_p13##x = x - 13<0?0:x - 13, \
16902
_p12##x = x - 12<0?0:x - 12, \
16903
_p11##x = x - 11<0?0:x - 11, \
16904
_p10##x = x - 10<0?0:x - 10, \
16905
_p9##x = x - 9<0?0:x - 9, \
16906
_p8##x = x - 8<0?0:x - 8, \
16907
_p7##x = x - 7<0?0:x - 7, \
16908
_p6##x = x - 6<0?0:x - 6, \
16909
_p5##x = x - 5<0?0:x - 5, \
16910
_p4##x = x - 4<0?0:x - 4, \
16911
_p3##x = x - 3<0?0:x - 3, \
16912
_p2##x = x - 2<0?0:x - 2, \
16913
_p1##x = x - 1<0?0:x - 1, \
16914
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
16915
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
16916
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
16917
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
16918
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
16919
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
16920
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
16921
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
16922
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
16923
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
16924
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
16925
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
16926
_n13##x = x + 13>=(img).width()?(img).width() - 1:x + 13, \
16927
_n14##x = x + 14>=(img).width()?(img).width() - 1:x + 14, \
16928
_n15##x = (int)( \
16929
(I[0] = (T)(img)(_p14##x,_p14##y,z,c)), \
16930
(I[30] = (T)(img)(_p14##x,_p13##y,z,c)), \
16931
(I[60] = (T)(img)(_p14##x,_p12##y,z,c)), \
16932
(I[90] = (T)(img)(_p14##x,_p11##y,z,c)), \
16933
(I[120] = (T)(img)(_p14##x,_p10##y,z,c)), \
16934
(I[150] = (T)(img)(_p14##x,_p9##y,z,c)), \
16935
(I[180] = (T)(img)(_p14##x,_p8##y,z,c)), \
16936
(I[210] = (T)(img)(_p14##x,_p7##y,z,c)), \
16937
(I[240] = (T)(img)(_p14##x,_p6##y,z,c)), \
16938
(I[270] = (T)(img)(_p14##x,_p5##y,z,c)), \
16939
(I[300] = (T)(img)(_p14##x,_p4##y,z,c)), \
16940
(I[330] = (T)(img)(_p14##x,_p3##y,z,c)), \
16941
(I[360] = (T)(img)(_p14##x,_p2##y,z,c)), \
16942
(I[390] = (T)(img)(_p14##x,_p1##y,z,c)), \
16943
(I[420] = (T)(img)(_p14##x,y,z,c)), \
16944
(I[450] = (T)(img)(_p14##x,_n1##y,z,c)), \
16945
(I[480] = (T)(img)(_p14##x,_n2##y,z,c)), \
16946
(I[510] = (T)(img)(_p14##x,_n3##y,z,c)), \
16947
(I[540] = (T)(img)(_p14##x,_n4##y,z,c)), \
16948
(I[570] = (T)(img)(_p14##x,_n5##y,z,c)), \
16949
(I[600] = (T)(img)(_p14##x,_n6##y,z,c)), \
16950
(I[630] = (T)(img)(_p14##x,_n7##y,z,c)), \
16951
(I[660] = (T)(img)(_p14##x,_n8##y,z,c)), \
16952
(I[690] = (T)(img)(_p14##x,_n9##y,z,c)), \
16953
(I[720] = (T)(img)(_p14##x,_n10##y,z,c)), \
16954
(I[750] = (T)(img)(_p14##x,_n11##y,z,c)), \
16955
(I[780] = (T)(img)(_p14##x,_n12##y,z,c)), \
16956
(I[810] = (T)(img)(_p14##x,_n13##y,z,c)), \
16957
(I[840] = (T)(img)(_p14##x,_n14##y,z,c)), \
16958
(I[870] = (T)(img)(_p14##x,_n15##y,z,c)), \
16959
(I[1] = (T)(img)(_p13##x,_p14##y,z,c)), \
16960
(I[31] = (T)(img)(_p13##x,_p13##y,z,c)), \
16961
(I[61] = (T)(img)(_p13##x,_p12##y,z,c)), \
16962
(I[91] = (T)(img)(_p13##x,_p11##y,z,c)), \
16963
(I[121] = (T)(img)(_p13##x,_p10##y,z,c)), \
16964
(I[151] = (T)(img)(_p13##x,_p9##y,z,c)), \
16965
(I[181] = (T)(img)(_p13##x,_p8##y,z,c)), \
16966
(I[211] = (T)(img)(_p13##x,_p7##y,z,c)), \
16967
(I[241] = (T)(img)(_p13##x,_p6##y,z,c)), \
16968
(I[271] = (T)(img)(_p13##x,_p5##y,z,c)), \
16969
(I[301] = (T)(img)(_p13##x,_p4##y,z,c)), \
16970
(I[331] = (T)(img)(_p13##x,_p3##y,z,c)), \
16971
(I[361] = (T)(img)(_p13##x,_p2##y,z,c)), \
16972
(I[391] = (T)(img)(_p13##x,_p1##y,z,c)), \
16973
(I[421] = (T)(img)(_p13##x,y,z,c)), \
16974
(I[451] = (T)(img)(_p13##x,_n1##y,z,c)), \
16975
(I[481] = (T)(img)(_p13##x,_n2##y,z,c)), \
16976
(I[511] = (T)(img)(_p13##x,_n3##y,z,c)), \
16977
(I[541] = (T)(img)(_p13##x,_n4##y,z,c)), \
16978
(I[571] = (T)(img)(_p13##x,_n5##y,z,c)), \
16979
(I[601] = (T)(img)(_p13##x,_n6##y,z,c)), \
16980
(I[631] = (T)(img)(_p13##x,_n7##y,z,c)), \
16981
(I[661] = (T)(img)(_p13##x,_n8##y,z,c)), \
16982
(I[691] = (T)(img)(_p13##x,_n9##y,z,c)), \
16983
(I[721] = (T)(img)(_p13##x,_n10##y,z,c)), \
16984
(I[751] = (T)(img)(_p13##x,_n11##y,z,c)), \
16985
(I[781] = (T)(img)(_p13##x,_n12##y,z,c)), \
16986
(I[811] = (T)(img)(_p13##x,_n13##y,z,c)), \
16987
(I[841] = (T)(img)(_p13##x,_n14##y,z,c)), \
16988
(I[871] = (T)(img)(_p13##x,_n15##y,z,c)), \
16989
(I[2] = (T)(img)(_p12##x,_p14##y,z,c)), \
16990
(I[32] = (T)(img)(_p12##x,_p13##y,z,c)), \
16991
(I[62] = (T)(img)(_p12##x,_p12##y,z,c)), \
16992
(I[92] = (T)(img)(_p12##x,_p11##y,z,c)), \
16993
(I[122] = (T)(img)(_p12##x,_p10##y,z,c)), \
16994
(I[152] = (T)(img)(_p12##x,_p9##y,z,c)), \
16995
(I[182] = (T)(img)(_p12##x,_p8##y,z,c)), \
16996
(I[212] = (T)(img)(_p12##x,_p7##y,z,c)), \
16997
(I[242] = (T)(img)(_p12##x,_p6##y,z,c)), \
16998
(I[272] = (T)(img)(_p12##x,_p5##y,z,c)), \
16999
(I[302] = (T)(img)(_p12##x,_p4##y,z,c)), \
17000
(I[332] = (T)(img)(_p12##x,_p3##y,z,c)), \
17001
(I[362] = (T)(img)(_p12##x,_p2##y,z,c)), \
17002
(I[392] = (T)(img)(_p12##x,_p1##y,z,c)), \
17003
(I[422] = (T)(img)(_p12##x,y,z,c)), \
17004
(I[452] = (T)(img)(_p12##x,_n1##y,z,c)), \
17005
(I[482] = (T)(img)(_p12##x,_n2##y,z,c)), \
17006
(I[512] = (T)(img)(_p12##x,_n3##y,z,c)), \
17007
(I[542] = (T)(img)(_p12##x,_n4##y,z,c)), \
17008
(I[572] = (T)(img)(_p12##x,_n5##y,z,c)), \
17009
(I[602] = (T)(img)(_p12##x,_n6##y,z,c)), \
17010
(I[632] = (T)(img)(_p12##x,_n7##y,z,c)), \
17011
(I[662] = (T)(img)(_p12##x,_n8##y,z,c)), \
17012
(I[692] = (T)(img)(_p12##x,_n9##y,z,c)), \
17013
(I[722] = (T)(img)(_p12##x,_n10##y,z,c)), \
17014
(I[752] = (T)(img)(_p12##x,_n11##y,z,c)), \
17015
(I[782] = (T)(img)(_p12##x,_n12##y,z,c)), \
17016
(I[812] = (T)(img)(_p12##x,_n13##y,z,c)), \
17017
(I[842] = (T)(img)(_p12##x,_n14##y,z,c)), \
17018
(I[872] = (T)(img)(_p12##x,_n15##y,z,c)), \
17019
(I[3] = (T)(img)(_p11##x,_p14##y,z,c)), \
17020
(I[33] = (T)(img)(_p11##x,_p13##y,z,c)), \
17021
(I[63] = (T)(img)(_p11##x,_p12##y,z,c)), \
17022
(I[93] = (T)(img)(_p11##x,_p11##y,z,c)), \
17023
(I[123] = (T)(img)(_p11##x,_p10##y,z,c)), \
17024
(I[153] = (T)(img)(_p11##x,_p9##y,z,c)), \
17025
(I[183] = (T)(img)(_p11##x,_p8##y,z,c)), \
17026
(I[213] = (T)(img)(_p11##x,_p7##y,z,c)), \
17027
(I[243] = (T)(img)(_p11##x,_p6##y,z,c)), \
17028
(I[273] = (T)(img)(_p11##x,_p5##y,z,c)), \
17029
(I[303] = (T)(img)(_p11##x,_p4##y,z,c)), \
17030
(I[333] = (T)(img)(_p11##x,_p3##y,z,c)), \
17031
(I[363] = (T)(img)(_p11##x,_p2##y,z,c)), \
17032
(I[393] = (T)(img)(_p11##x,_p1##y,z,c)), \
17033
(I[423] = (T)(img)(_p11##x,y,z,c)), \
17034
(I[453] = (T)(img)(_p11##x,_n1##y,z,c)), \
17035
(I[483] = (T)(img)(_p11##x,_n2##y,z,c)), \
17036
(I[513] = (T)(img)(_p11##x,_n3##y,z,c)), \
17037
(I[543] = (T)(img)(_p11##x,_n4##y,z,c)), \
17038
(I[573] = (T)(img)(_p11##x,_n5##y,z,c)), \
17039
(I[603] = (T)(img)(_p11##x,_n6##y,z,c)), \
17040
(I[633] = (T)(img)(_p11##x,_n7##y,z,c)), \
17041
(I[663] = (T)(img)(_p11##x,_n8##y,z,c)), \
17042
(I[693] = (T)(img)(_p11##x,_n9##y,z,c)), \
17043
(I[723] = (T)(img)(_p11##x,_n10##y,z,c)), \
17044
(I[753] = (T)(img)(_p11##x,_n11##y,z,c)), \
17045
(I[783] = (T)(img)(_p11##x,_n12##y,z,c)), \
17046
(I[813] = (T)(img)(_p11##x,_n13##y,z,c)), \
17047
(I[843] = (T)(img)(_p11##x,_n14##y,z,c)), \
17048
(I[873] = (T)(img)(_p11##x,_n15##y,z,c)), \
17049
(I[4] = (T)(img)(_p10##x,_p14##y,z,c)), \
17050
(I[34] = (T)(img)(_p10##x,_p13##y,z,c)), \
17051
(I[64] = (T)(img)(_p10##x,_p12##y,z,c)), \
17052
(I[94] = (T)(img)(_p10##x,_p11##y,z,c)), \
17053
(I[124] = (T)(img)(_p10##x,_p10##y,z,c)), \
17054
(I[154] = (T)(img)(_p10##x,_p9##y,z,c)), \
17055
(I[184] = (T)(img)(_p10##x,_p8##y,z,c)), \
17056
(I[214] = (T)(img)(_p10##x,_p7##y,z,c)), \
17057
(I[244] = (T)(img)(_p10##x,_p6##y,z,c)), \
17058
(I[274] = (T)(img)(_p10##x,_p5##y,z,c)), \
17059
(I[304] = (T)(img)(_p10##x,_p4##y,z,c)), \
17060
(I[334] = (T)(img)(_p10##x,_p3##y,z,c)), \
17061
(I[364] = (T)(img)(_p10##x,_p2##y,z,c)), \
17062
(I[394] = (T)(img)(_p10##x,_p1##y,z,c)), \
17063
(I[424] = (T)(img)(_p10##x,y,z,c)), \
17064
(I[454] = (T)(img)(_p10##x,_n1##y,z,c)), \
17065
(I[484] = (T)(img)(_p10##x,_n2##y,z,c)), \
17066
(I[514] = (T)(img)(_p10##x,_n3##y,z,c)), \
17067
(I[544] = (T)(img)(_p10##x,_n4##y,z,c)), \
17068
(I[574] = (T)(img)(_p10##x,_n5##y,z,c)), \
17069
(I[604] = (T)(img)(_p10##x,_n6##y,z,c)), \
17070
(I[634] = (T)(img)(_p10##x,_n7##y,z,c)), \
17071
(I[664] = (T)(img)(_p10##x,_n8##y,z,c)), \
17072
(I[694] = (T)(img)(_p10##x,_n9##y,z,c)), \
17073
(I[724] = (T)(img)(_p10##x,_n10##y,z,c)), \
17074
(I[754] = (T)(img)(_p10##x,_n11##y,z,c)), \
17075
(I[784] = (T)(img)(_p10##x,_n12##y,z,c)), \
17076
(I[814] = (T)(img)(_p10##x,_n13##y,z,c)), \
17077
(I[844] = (T)(img)(_p10##x,_n14##y,z,c)), \
17078
(I[874] = (T)(img)(_p10##x,_n15##y,z,c)), \
17079
(I[5] = (T)(img)(_p9##x,_p14##y,z,c)), \
17080
(I[35] = (T)(img)(_p9##x,_p13##y,z,c)), \
17081
(I[65] = (T)(img)(_p9##x,_p12##y,z,c)), \
17082
(I[95] = (T)(img)(_p9##x,_p11##y,z,c)), \
17083
(I[125] = (T)(img)(_p9##x,_p10##y,z,c)), \
17084
(I[155] = (T)(img)(_p9##x,_p9##y,z,c)), \
17085
(I[185] = (T)(img)(_p9##x,_p8##y,z,c)), \
17086
(I[215] = (T)(img)(_p9##x,_p7##y,z,c)), \
17087
(I[245] = (T)(img)(_p9##x,_p6##y,z,c)), \
17088
(I[275] = (T)(img)(_p9##x,_p5##y,z,c)), \
17089
(I[305] = (T)(img)(_p9##x,_p4##y,z,c)), \
17090
(I[335] = (T)(img)(_p9##x,_p3##y,z,c)), \
17091
(I[365] = (T)(img)(_p9##x,_p2##y,z,c)), \
17092
(I[395] = (T)(img)(_p9##x,_p1##y,z,c)), \
17093
(I[425] = (T)(img)(_p9##x,y,z,c)), \
17094
(I[455] = (T)(img)(_p9##x,_n1##y,z,c)), \
17095
(I[485] = (T)(img)(_p9##x,_n2##y,z,c)), \
17096
(I[515] = (T)(img)(_p9##x,_n3##y,z,c)), \
17097
(I[545] = (T)(img)(_p9##x,_n4##y,z,c)), \
17098
(I[575] = (T)(img)(_p9##x,_n5##y,z,c)), \
17099
(I[605] = (T)(img)(_p9##x,_n6##y,z,c)), \
17100
(I[635] = (T)(img)(_p9##x,_n7##y,z,c)), \
17101
(I[665] = (T)(img)(_p9##x,_n8##y,z,c)), \
17102
(I[695] = (T)(img)(_p9##x,_n9##y,z,c)), \
17103
(I[725] = (T)(img)(_p9##x,_n10##y,z,c)), \
17104
(I[755] = (T)(img)(_p9##x,_n11##y,z,c)), \
17105
(I[785] = (T)(img)(_p9##x,_n12##y,z,c)), \
17106
(I[815] = (T)(img)(_p9##x,_n13##y,z,c)), \
17107
(I[845] = (T)(img)(_p9##x,_n14##y,z,c)), \
17108
(I[875] = (T)(img)(_p9##x,_n15##y,z,c)), \
17109
(I[6] = (T)(img)(_p8##x,_p14##y,z,c)), \
17110
(I[36] = (T)(img)(_p8##x,_p13##y,z,c)), \
17111
(I[66] = (T)(img)(_p8##x,_p12##y,z,c)), \
17112
(I[96] = (T)(img)(_p8##x,_p11##y,z,c)), \
17113
(I[126] = (T)(img)(_p8##x,_p10##y,z,c)), \
17114
(I[156] = (T)(img)(_p8##x,_p9##y,z,c)), \
17115
(I[186] = (T)(img)(_p8##x,_p8##y,z,c)), \
17116
(I[216] = (T)(img)(_p8##x,_p7##y,z,c)), \
17117
(I[246] = (T)(img)(_p8##x,_p6##y,z,c)), \
17118
(I[276] = (T)(img)(_p8##x,_p5##y,z,c)), \
17119
(I[306] = (T)(img)(_p8##x,_p4##y,z,c)), \
17120
(I[336] = (T)(img)(_p8##x,_p3##y,z,c)), \
17121
(I[366] = (T)(img)(_p8##x,_p2##y,z,c)), \
17122
(I[396] = (T)(img)(_p8##x,_p1##y,z,c)), \
17123
(I[426] = (T)(img)(_p8##x,y,z,c)), \
17124
(I[456] = (T)(img)(_p8##x,_n1##y,z,c)), \
17125
(I[486] = (T)(img)(_p8##x,_n2##y,z,c)), \
17126
(I[516] = (T)(img)(_p8##x,_n3##y,z,c)), \
17127
(I[546] = (T)(img)(_p8##x,_n4##y,z,c)), \
17128
(I[576] = (T)(img)(_p8##x,_n5##y,z,c)), \
17129
(I[606] = (T)(img)(_p8##x,_n6##y,z,c)), \
17130
(I[636] = (T)(img)(_p8##x,_n7##y,z,c)), \
17131
(I[666] = (T)(img)(_p8##x,_n8##y,z,c)), \
17132
(I[696] = (T)(img)(_p8##x,_n9##y,z,c)), \
17133
(I[726] = (T)(img)(_p8##x,_n10##y,z,c)), \
17134
(I[756] = (T)(img)(_p8##x,_n11##y,z,c)), \
17135
(I[786] = (T)(img)(_p8##x,_n12##y,z,c)), \
17136
(I[816] = (T)(img)(_p8##x,_n13##y,z,c)), \
17137
(I[846] = (T)(img)(_p8##x,_n14##y,z,c)), \
17138
(I[876] = (T)(img)(_p8##x,_n15##y,z,c)), \
17139
(I[7] = (T)(img)(_p7##x,_p14##y,z,c)), \
17140
(I[37] = (T)(img)(_p7##x,_p13##y,z,c)), \
17141
(I[67] = (T)(img)(_p7##x,_p12##y,z,c)), \
17142
(I[97] = (T)(img)(_p7##x,_p11##y,z,c)), \
17143
(I[127] = (T)(img)(_p7##x,_p10##y,z,c)), \
17144
(I[157] = (T)(img)(_p7##x,_p9##y,z,c)), \
17145
(I[187] = (T)(img)(_p7##x,_p8##y,z,c)), \
17146
(I[217] = (T)(img)(_p7##x,_p7##y,z,c)), \
17147
(I[247] = (T)(img)(_p7##x,_p6##y,z,c)), \
17148
(I[277] = (T)(img)(_p7##x,_p5##y,z,c)), \
17149
(I[307] = (T)(img)(_p7##x,_p4##y,z,c)), \
17150
(I[337] = (T)(img)(_p7##x,_p3##y,z,c)), \
17151
(I[367] = (T)(img)(_p7##x,_p2##y,z,c)), \
17152
(I[397] = (T)(img)(_p7##x,_p1##y,z,c)), \
17153
(I[427] = (T)(img)(_p7##x,y,z,c)), \
17154
(I[457] = (T)(img)(_p7##x,_n1##y,z,c)), \
17155
(I[487] = (T)(img)(_p7##x,_n2##y,z,c)), \
17156
(I[517] = (T)(img)(_p7##x,_n3##y,z,c)), \
17157
(I[547] = (T)(img)(_p7##x,_n4##y,z,c)), \
17158
(I[577] = (T)(img)(_p7##x,_n5##y,z,c)), \
17159
(I[607] = (T)(img)(_p7##x,_n6##y,z,c)), \
17160
(I[637] = (T)(img)(_p7##x,_n7##y,z,c)), \
17161
(I[667] = (T)(img)(_p7##x,_n8##y,z,c)), \
17162
(I[697] = (T)(img)(_p7##x,_n9##y,z,c)), \
17163
(I[727] = (T)(img)(_p7##x,_n10##y,z,c)), \
17164
(I[757] = (T)(img)(_p7##x,_n11##y,z,c)), \
17165
(I[787] = (T)(img)(_p7##x,_n12##y,z,c)), \
17166
(I[817] = (T)(img)(_p7##x,_n13##y,z,c)), \
17167
(I[847] = (T)(img)(_p7##x,_n14##y,z,c)), \
17168
(I[877] = (T)(img)(_p7##x,_n15##y,z,c)), \
17169
(I[8] = (T)(img)(_p6##x,_p14##y,z,c)), \
17170
(I[38] = (T)(img)(_p6##x,_p13##y,z,c)), \
17171
(I[68] = (T)(img)(_p6##x,_p12##y,z,c)), \
17172
(I[98] = (T)(img)(_p6##x,_p11##y,z,c)), \
17173
(I[128] = (T)(img)(_p6##x,_p10##y,z,c)), \
17174
(I[158] = (T)(img)(_p6##x,_p9##y,z,c)), \
17175
(I[188] = (T)(img)(_p6##x,_p8##y,z,c)), \
17176
(I[218] = (T)(img)(_p6##x,_p7##y,z,c)), \
17177
(I[248] = (T)(img)(_p6##x,_p6##y,z,c)), \
17178
(I[278] = (T)(img)(_p6##x,_p5##y,z,c)), \
17179
(I[308] = (T)(img)(_p6##x,_p4##y,z,c)), \
17180
(I[338] = (T)(img)(_p6##x,_p3##y,z,c)), \
17181
(I[368] = (T)(img)(_p6##x,_p2##y,z,c)), \
17182
(I[398] = (T)(img)(_p6##x,_p1##y,z,c)), \
17183
(I[428] = (T)(img)(_p6##x,y,z,c)), \
17184
(I[458] = (T)(img)(_p6##x,_n1##y,z,c)), \
17185
(I[488] = (T)(img)(_p6##x,_n2##y,z,c)), \
17186
(I[518] = (T)(img)(_p6##x,_n3##y,z,c)), \
17187
(I[548] = (T)(img)(_p6##x,_n4##y,z,c)), \
17188
(I[578] = (T)(img)(_p6##x,_n5##y,z,c)), \
17189
(I[608] = (T)(img)(_p6##x,_n6##y,z,c)), \
17190
(I[638] = (T)(img)(_p6##x,_n7##y,z,c)), \
17191
(I[668] = (T)(img)(_p6##x,_n8##y,z,c)), \
17192
(I[698] = (T)(img)(_p6##x,_n9##y,z,c)), \
17193
(I[728] = (T)(img)(_p6##x,_n10##y,z,c)), \
17194
(I[758] = (T)(img)(_p6##x,_n11##y,z,c)), \
17195
(I[788] = (T)(img)(_p6##x,_n12##y,z,c)), \
17196
(I[818] = (T)(img)(_p6##x,_n13##y,z,c)), \
17197
(I[848] = (T)(img)(_p6##x,_n14##y,z,c)), \
17198
(I[878] = (T)(img)(_p6##x,_n15##y,z,c)), \
17199
(I[9] = (T)(img)(_p5##x,_p14##y,z,c)), \
17200
(I[39] = (T)(img)(_p5##x,_p13##y,z,c)), \
17201
(I[69] = (T)(img)(_p5##x,_p12##y,z,c)), \
17202
(I[99] = (T)(img)(_p5##x,_p11##y,z,c)), \
17203
(I[129] = (T)(img)(_p5##x,_p10##y,z,c)), \
17204
(I[159] = (T)(img)(_p5##x,_p9##y,z,c)), \
17205
(I[189] = (T)(img)(_p5##x,_p8##y,z,c)), \
17206
(I[219] = (T)(img)(_p5##x,_p7##y,z,c)), \
17207
(I[249] = (T)(img)(_p5##x,_p6##y,z,c)), \
17208
(I[279] = (T)(img)(_p5##x,_p5##y,z,c)), \
17209
(I[309] = (T)(img)(_p5##x,_p4##y,z,c)), \
17210
(I[339] = (T)(img)(_p5##x,_p3##y,z,c)), \
17211
(I[369] = (T)(img)(_p5##x,_p2##y,z,c)), \
17212
(I[399] = (T)(img)(_p5##x,_p1##y,z,c)), \
17213
(I[429] = (T)(img)(_p5##x,y,z,c)), \
17214
(I[459] = (T)(img)(_p5##x,_n1##y,z,c)), \
17215
(I[489] = (T)(img)(_p5##x,_n2##y,z,c)), \
17216
(I[519] = (T)(img)(_p5##x,_n3##y,z,c)), \
17217
(I[549] = (T)(img)(_p5##x,_n4##y,z,c)), \
17218
(I[579] = (T)(img)(_p5##x,_n5##y,z,c)), \
17219
(I[609] = (T)(img)(_p5##x,_n6##y,z,c)), \
17220
(I[639] = (T)(img)(_p5##x,_n7##y,z,c)), \
17221
(I[669] = (T)(img)(_p5##x,_n8##y,z,c)), \
17222
(I[699] = (T)(img)(_p5##x,_n9##y,z,c)), \
17223
(I[729] = (T)(img)(_p5##x,_n10##y,z,c)), \
17224
(I[759] = (T)(img)(_p5##x,_n11##y,z,c)), \
17225
(I[789] = (T)(img)(_p5##x,_n12##y,z,c)), \
17226
(I[819] = (T)(img)(_p5##x,_n13##y,z,c)), \
17227
(I[849] = (T)(img)(_p5##x,_n14##y,z,c)), \
17228
(I[879] = (T)(img)(_p5##x,_n15##y,z,c)), \
17229
(I[10] = (T)(img)(_p4##x,_p14##y,z,c)), \
17230
(I[40] = (T)(img)(_p4##x,_p13##y,z,c)), \
17231
(I[70] = (T)(img)(_p4##x,_p12##y,z,c)), \
17232
(I[100] = (T)(img)(_p4##x,_p11##y,z,c)), \
17233
(I[130] = (T)(img)(_p4##x,_p10##y,z,c)), \
17234
(I[160] = (T)(img)(_p4##x,_p9##y,z,c)), \
17235
(I[190] = (T)(img)(_p4##x,_p8##y,z,c)), \
17236
(I[220] = (T)(img)(_p4##x,_p7##y,z,c)), \
17237
(I[250] = (T)(img)(_p4##x,_p6##y,z,c)), \
17238
(I[280] = (T)(img)(_p4##x,_p5##y,z,c)), \
17239
(I[310] = (T)(img)(_p4##x,_p4##y,z,c)), \
17240
(I[340] = (T)(img)(_p4##x,_p3##y,z,c)), \
17241
(I[370] = (T)(img)(_p4##x,_p2##y,z,c)), \
17242
(I[400] = (T)(img)(_p4##x,_p1##y,z,c)), \
17243
(I[430] = (T)(img)(_p4##x,y,z,c)), \
17244
(I[460] = (T)(img)(_p4##x,_n1##y,z,c)), \
17245
(I[490] = (T)(img)(_p4##x,_n2##y,z,c)), \
17246
(I[520] = (T)(img)(_p4##x,_n3##y,z,c)), \
17247
(I[550] = (T)(img)(_p4##x,_n4##y,z,c)), \
17248
(I[580] = (T)(img)(_p4##x,_n5##y,z,c)), \
17249
(I[610] = (T)(img)(_p4##x,_n6##y,z,c)), \
17250
(I[640] = (T)(img)(_p4##x,_n7##y,z,c)), \
17251
(I[670] = (T)(img)(_p4##x,_n8##y,z,c)), \
17252
(I[700] = (T)(img)(_p4##x,_n9##y,z,c)), \
17253
(I[730] = (T)(img)(_p4##x,_n10##y,z,c)), \
17254
(I[760] = (T)(img)(_p4##x,_n11##y,z,c)), \
17255
(I[790] = (T)(img)(_p4##x,_n12##y,z,c)), \
17256
(I[820] = (T)(img)(_p4##x,_n13##y,z,c)), \
17257
(I[850] = (T)(img)(_p4##x,_n14##y,z,c)), \
17258
(I[880] = (T)(img)(_p4##x,_n15##y,z,c)), \
17259
(I[11] = (T)(img)(_p3##x,_p14##y,z,c)), \
17260
(I[41] = (T)(img)(_p3##x,_p13##y,z,c)), \
17261
(I[71] = (T)(img)(_p3##x,_p12##y,z,c)), \
17262
(I[101] = (T)(img)(_p3##x,_p11##y,z,c)), \
17263
(I[131] = (T)(img)(_p3##x,_p10##y,z,c)), \
17264
(I[161] = (T)(img)(_p3##x,_p9##y,z,c)), \
17265
(I[191] = (T)(img)(_p3##x,_p8##y,z,c)), \
17266
(I[221] = (T)(img)(_p3##x,_p7##y,z,c)), \
17267
(I[251] = (T)(img)(_p3##x,_p6##y,z,c)), \
17268
(I[281] = (T)(img)(_p3##x,_p5##y,z,c)), \
17269
(I[311] = (T)(img)(_p3##x,_p4##y,z,c)), \
17270
(I[341] = (T)(img)(_p3##x,_p3##y,z,c)), \
17271
(I[371] = (T)(img)(_p3##x,_p2##y,z,c)), \
17272
(I[401] = (T)(img)(_p3##x,_p1##y,z,c)), \
17273
(I[431] = (T)(img)(_p3##x,y,z,c)), \
17274
(I[461] = (T)(img)(_p3##x,_n1##y,z,c)), \
17275
(I[491] = (T)(img)(_p3##x,_n2##y,z,c)), \
17276
(I[521] = (T)(img)(_p3##x,_n3##y,z,c)), \
17277
(I[551] = (T)(img)(_p3##x,_n4##y,z,c)), \
17278
(I[581] = (T)(img)(_p3##x,_n5##y,z,c)), \
17279
(I[611] = (T)(img)(_p3##x,_n6##y,z,c)), \
17280
(I[641] = (T)(img)(_p3##x,_n7##y,z,c)), \
17281
(I[671] = (T)(img)(_p3##x,_n8##y,z,c)), \
17282
(I[701] = (T)(img)(_p3##x,_n9##y,z,c)), \
17283
(I[731] = (T)(img)(_p3##x,_n10##y,z,c)), \
17284
(I[761] = (T)(img)(_p3##x,_n11##y,z,c)), \
17285
(I[791] = (T)(img)(_p3##x,_n12##y,z,c)), \
17286
(I[821] = (T)(img)(_p3##x,_n13##y,z,c)), \
17287
(I[851] = (T)(img)(_p3##x,_n14##y,z,c)), \
17288
(I[881] = (T)(img)(_p3##x,_n15##y,z,c)), \
17289
(I[12] = (T)(img)(_p2##x,_p14##y,z,c)), \
17290
(I[42] = (T)(img)(_p2##x,_p13##y,z,c)), \
17291
(I[72] = (T)(img)(_p2##x,_p12##y,z,c)), \
17292
(I[102] = (T)(img)(_p2##x,_p11##y,z,c)), \
17293
(I[132] = (T)(img)(_p2##x,_p10##y,z,c)), \
17294
(I[162] = (T)(img)(_p2##x,_p9##y,z,c)), \
17295
(I[192] = (T)(img)(_p2##x,_p8##y,z,c)), \
17296
(I[222] = (T)(img)(_p2##x,_p7##y,z,c)), \
17297
(I[252] = (T)(img)(_p2##x,_p6##y,z,c)), \
17298
(I[282] = (T)(img)(_p2##x,_p5##y,z,c)), \
17299
(I[312] = (T)(img)(_p2##x,_p4##y,z,c)), \
17300
(I[342] = (T)(img)(_p2##x,_p3##y,z,c)), \
17301
(I[372] = (T)(img)(_p2##x,_p2##y,z,c)), \
17302
(I[402] = (T)(img)(_p2##x,_p1##y,z,c)), \
17303
(I[432] = (T)(img)(_p2##x,y,z,c)), \
17304
(I[462] = (T)(img)(_p2##x,_n1##y,z,c)), \
17305
(I[492] = (T)(img)(_p2##x,_n2##y,z,c)), \
17306
(I[522] = (T)(img)(_p2##x,_n3##y,z,c)), \
17307
(I[552] = (T)(img)(_p2##x,_n4##y,z,c)), \
17308
(I[582] = (T)(img)(_p2##x,_n5##y,z,c)), \
17309
(I[612] = (T)(img)(_p2##x,_n6##y,z,c)), \
17310
(I[642] = (T)(img)(_p2##x,_n7##y,z,c)), \
17311
(I[672] = (T)(img)(_p2##x,_n8##y,z,c)), \
17312
(I[702] = (T)(img)(_p2##x,_n9##y,z,c)), \
17313
(I[732] = (T)(img)(_p2##x,_n10##y,z,c)), \
17314
(I[762] = (T)(img)(_p2##x,_n11##y,z,c)), \
17315
(I[792] = (T)(img)(_p2##x,_n12##y,z,c)), \
17316
(I[822] = (T)(img)(_p2##x,_n13##y,z,c)), \
17317
(I[852] = (T)(img)(_p2##x,_n14##y,z,c)), \
17318
(I[882] = (T)(img)(_p2##x,_n15##y,z,c)), \
17319
(I[13] = (T)(img)(_p1##x,_p14##y,z,c)), \
17320
(I[43] = (T)(img)(_p1##x,_p13##y,z,c)), \
17321
(I[73] = (T)(img)(_p1##x,_p12##y,z,c)), \
17322
(I[103] = (T)(img)(_p1##x,_p11##y,z,c)), \
17323
(I[133] = (T)(img)(_p1##x,_p10##y,z,c)), \
17324
(I[163] = (T)(img)(_p1##x,_p9##y,z,c)), \
17325
(I[193] = (T)(img)(_p1##x,_p8##y,z,c)), \
17326
(I[223] = (T)(img)(_p1##x,_p7##y,z,c)), \
17327
(I[253] = (T)(img)(_p1##x,_p6##y,z,c)), \
17328
(I[283] = (T)(img)(_p1##x,_p5##y,z,c)), \
17329
(I[313] = (T)(img)(_p1##x,_p4##y,z,c)), \
17330
(I[343] = (T)(img)(_p1##x,_p3##y,z,c)), \
17331
(I[373] = (T)(img)(_p1##x,_p2##y,z,c)), \
17332
(I[403] = (T)(img)(_p1##x,_p1##y,z,c)), \
17333
(I[433] = (T)(img)(_p1##x,y,z,c)), \
17334
(I[463] = (T)(img)(_p1##x,_n1##y,z,c)), \
17335
(I[493] = (T)(img)(_p1##x,_n2##y,z,c)), \
17336
(I[523] = (T)(img)(_p1##x,_n3##y,z,c)), \
17337
(I[553] = (T)(img)(_p1##x,_n4##y,z,c)), \
17338
(I[583] = (T)(img)(_p1##x,_n5##y,z,c)), \
17339
(I[613] = (T)(img)(_p1##x,_n6##y,z,c)), \
17340
(I[643] = (T)(img)(_p1##x,_n7##y,z,c)), \
17341
(I[673] = (T)(img)(_p1##x,_n8##y,z,c)), \
17342
(I[703] = (T)(img)(_p1##x,_n9##y,z,c)), \
17343
(I[733] = (T)(img)(_p1##x,_n10##y,z,c)), \
17344
(I[763] = (T)(img)(_p1##x,_n11##y,z,c)), \
17345
(I[793] = (T)(img)(_p1##x,_n12##y,z,c)), \
17346
(I[823] = (T)(img)(_p1##x,_n13##y,z,c)), \
17347
(I[853] = (T)(img)(_p1##x,_n14##y,z,c)), \
17348
(I[883] = (T)(img)(_p1##x,_n15##y,z,c)), \
17349
(I[14] = (T)(img)(x,_p14##y,z,c)), \
17350
(I[44] = (T)(img)(x,_p13##y,z,c)), \
17351
(I[74] = (T)(img)(x,_p12##y,z,c)), \
17352
(I[104] = (T)(img)(x,_p11##y,z,c)), \
17353
(I[134] = (T)(img)(x,_p10##y,z,c)), \
17354
(I[164] = (T)(img)(x,_p9##y,z,c)), \
17355
(I[194] = (T)(img)(x,_p8##y,z,c)), \
17356
(I[224] = (T)(img)(x,_p7##y,z,c)), \
17357
(I[254] = (T)(img)(x,_p6##y,z,c)), \
17358
(I[284] = (T)(img)(x,_p5##y,z,c)), \
17359
(I[314] = (T)(img)(x,_p4##y,z,c)), \
17360
(I[344] = (T)(img)(x,_p3##y,z,c)), \
17361
(I[374] = (T)(img)(x,_p2##y,z,c)), \
17362
(I[404] = (T)(img)(x,_p1##y,z,c)), \
17363
(I[434] = (T)(img)(x,y,z,c)), \
17364
(I[464] = (T)(img)(x,_n1##y,z,c)), \
17365
(I[494] = (T)(img)(x,_n2##y,z,c)), \
17366
(I[524] = (T)(img)(x,_n3##y,z,c)), \
17367
(I[554] = (T)(img)(x,_n4##y,z,c)), \
17368
(I[584] = (T)(img)(x,_n5##y,z,c)), \
17369
(I[614] = (T)(img)(x,_n6##y,z,c)), \
17370
(I[644] = (T)(img)(x,_n7##y,z,c)), \
17371
(I[674] = (T)(img)(x,_n8##y,z,c)), \
17372
(I[704] = (T)(img)(x,_n9##y,z,c)), \
17373
(I[734] = (T)(img)(x,_n10##y,z,c)), \
17374
(I[764] = (T)(img)(x,_n11##y,z,c)), \
17375
(I[794] = (T)(img)(x,_n12##y,z,c)), \
17376
(I[824] = (T)(img)(x,_n13##y,z,c)), \
17377
(I[854] = (T)(img)(x,_n14##y,z,c)), \
17378
(I[884] = (T)(img)(x,_n15##y,z,c)), \
17379
(I[15] = (T)(img)(_n1##x,_p14##y,z,c)), \
17380
(I[45] = (T)(img)(_n1##x,_p13##y,z,c)), \
17381
(I[75] = (T)(img)(_n1##x,_p12##y,z,c)), \
17382
(I[105] = (T)(img)(_n1##x,_p11##y,z,c)), \
17383
(I[135] = (T)(img)(_n1##x,_p10##y,z,c)), \
17384
(I[165] = (T)(img)(_n1##x,_p9##y,z,c)), \
17385
(I[195] = (T)(img)(_n1##x,_p8##y,z,c)), \
17386
(I[225] = (T)(img)(_n1##x,_p7##y,z,c)), \
17387
(I[255] = (T)(img)(_n1##x,_p6##y,z,c)), \
17388
(I[285] = (T)(img)(_n1##x,_p5##y,z,c)), \
17389
(I[315] = (T)(img)(_n1##x,_p4##y,z,c)), \
17390
(I[345] = (T)(img)(_n1##x,_p3##y,z,c)), \
17391
(I[375] = (T)(img)(_n1##x,_p2##y,z,c)), \
17392
(I[405] = (T)(img)(_n1##x,_p1##y,z,c)), \
17393
(I[435] = (T)(img)(_n1##x,y,z,c)), \
17394
(I[465] = (T)(img)(_n1##x,_n1##y,z,c)), \
17395
(I[495] = (T)(img)(_n1##x,_n2##y,z,c)), \
17396
(I[525] = (T)(img)(_n1##x,_n3##y,z,c)), \
17397
(I[555] = (T)(img)(_n1##x,_n4##y,z,c)), \
17398
(I[585] = (T)(img)(_n1##x,_n5##y,z,c)), \
17399
(I[615] = (T)(img)(_n1##x,_n6##y,z,c)), \
17400
(I[645] = (T)(img)(_n1##x,_n7##y,z,c)), \
17401
(I[675] = (T)(img)(_n1##x,_n8##y,z,c)), \
17402
(I[705] = (T)(img)(_n1##x,_n9##y,z,c)), \
17403
(I[735] = (T)(img)(_n1##x,_n10##y,z,c)), \
17404
(I[765] = (T)(img)(_n1##x,_n11##y,z,c)), \
17405
(I[795] = (T)(img)(_n1##x,_n12##y,z,c)), \
17406
(I[825] = (T)(img)(_n1##x,_n13##y,z,c)), \
17407
(I[855] = (T)(img)(_n1##x,_n14##y,z,c)), \
17408
(I[885] = (T)(img)(_n1##x,_n15##y,z,c)), \
17409
(I[16] = (T)(img)(_n2##x,_p14##y,z,c)), \
17410
(I[46] = (T)(img)(_n2##x,_p13##y,z,c)), \
17411
(I[76] = (T)(img)(_n2##x,_p12##y,z,c)), \
17412
(I[106] = (T)(img)(_n2##x,_p11##y,z,c)), \
17413
(I[136] = (T)(img)(_n2##x,_p10##y,z,c)), \
17414
(I[166] = (T)(img)(_n2##x,_p9##y,z,c)), \
17415
(I[196] = (T)(img)(_n2##x,_p8##y,z,c)), \
17416
(I[226] = (T)(img)(_n2##x,_p7##y,z,c)), \
17417
(I[256] = (T)(img)(_n2##x,_p6##y,z,c)), \
17418
(I[286] = (T)(img)(_n2##x,_p5##y,z,c)), \
17419
(I[316] = (T)(img)(_n2##x,_p4##y,z,c)), \
17420
(I[346] = (T)(img)(_n2##x,_p3##y,z,c)), \
17421
(I[376] = (T)(img)(_n2##x,_p2##y,z,c)), \
17422
(I[406] = (T)(img)(_n2##x,_p1##y,z,c)), \
17423
(I[436] = (T)(img)(_n2##x,y,z,c)), \
17424
(I[466] = (T)(img)(_n2##x,_n1##y,z,c)), \
17425
(I[496] = (T)(img)(_n2##x,_n2##y,z,c)), \
17426
(I[526] = (T)(img)(_n2##x,_n3##y,z,c)), \
17427
(I[556] = (T)(img)(_n2##x,_n4##y,z,c)), \
17428
(I[586] = (T)(img)(_n2##x,_n5##y,z,c)), \
17429
(I[616] = (T)(img)(_n2##x,_n6##y,z,c)), \
17430
(I[646] = (T)(img)(_n2##x,_n7##y,z,c)), \
17431
(I[676] = (T)(img)(_n2##x,_n8##y,z,c)), \
17432
(I[706] = (T)(img)(_n2##x,_n9##y,z,c)), \
17433
(I[736] = (T)(img)(_n2##x,_n10##y,z,c)), \
17434
(I[766] = (T)(img)(_n2##x,_n11##y,z,c)), \
17435
(I[796] = (T)(img)(_n2##x,_n12##y,z,c)), \
17436
(I[826] = (T)(img)(_n2##x,_n13##y,z,c)), \
17437
(I[856] = (T)(img)(_n2##x,_n14##y,z,c)), \
17438
(I[886] = (T)(img)(_n2##x,_n15##y,z,c)), \
17439
(I[17] = (T)(img)(_n3##x,_p14##y,z,c)), \
17440
(I[47] = (T)(img)(_n3##x,_p13##y,z,c)), \
17441
(I[77] = (T)(img)(_n3##x,_p12##y,z,c)), \
17442
(I[107] = (T)(img)(_n3##x,_p11##y,z,c)), \
17443
(I[137] = (T)(img)(_n3##x,_p10##y,z,c)), \
17444
(I[167] = (T)(img)(_n3##x,_p9##y,z,c)), \
17445
(I[197] = (T)(img)(_n3##x,_p8##y,z,c)), \
17446
(I[227] = (T)(img)(_n3##x,_p7##y,z,c)), \
17447
(I[257] = (T)(img)(_n3##x,_p6##y,z,c)), \
17448
(I[287] = (T)(img)(_n3##x,_p5##y,z,c)), \
17449
(I[317] = (T)(img)(_n3##x,_p4##y,z,c)), \
17450
(I[347] = (T)(img)(_n3##x,_p3##y,z,c)), \
17451
(I[377] = (T)(img)(_n3##x,_p2##y,z,c)), \
17452
(I[407] = (T)(img)(_n3##x,_p1##y,z,c)), \
17453
(I[437] = (T)(img)(_n3##x,y,z,c)), \
17454
(I[467] = (T)(img)(_n3##x,_n1##y,z,c)), \
17455
(I[497] = (T)(img)(_n3##x,_n2##y,z,c)), \
17456
(I[527] = (T)(img)(_n3##x,_n3##y,z,c)), \
17457
(I[557] = (T)(img)(_n3##x,_n4##y,z,c)), \
17458
(I[587] = (T)(img)(_n3##x,_n5##y,z,c)), \
17459
(I[617] = (T)(img)(_n3##x,_n6##y,z,c)), \
17460
(I[647] = (T)(img)(_n3##x,_n7##y,z,c)), \
17461
(I[677] = (T)(img)(_n3##x,_n8##y,z,c)), \
17462
(I[707] = (T)(img)(_n3##x,_n9##y,z,c)), \
17463
(I[737] = (T)(img)(_n3##x,_n10##y,z,c)), \
17464
(I[767] = (T)(img)(_n3##x,_n11##y,z,c)), \
17465
(I[797] = (T)(img)(_n3##x,_n12##y,z,c)), \
17466
(I[827] = (T)(img)(_n3##x,_n13##y,z,c)), \
17467
(I[857] = (T)(img)(_n3##x,_n14##y,z,c)), \
17468
(I[887] = (T)(img)(_n3##x,_n15##y,z,c)), \
17469
(I[18] = (T)(img)(_n4##x,_p14##y,z,c)), \
17470
(I[48] = (T)(img)(_n4##x,_p13##y,z,c)), \
17471
(I[78] = (T)(img)(_n4##x,_p12##y,z,c)), \
17472
(I[108] = (T)(img)(_n4##x,_p11##y,z,c)), \
17473
(I[138] = (T)(img)(_n4##x,_p10##y,z,c)), \
17474
(I[168] = (T)(img)(_n4##x,_p9##y,z,c)), \
17475
(I[198] = (T)(img)(_n4##x,_p8##y,z,c)), \
17476
(I[228] = (T)(img)(_n4##x,_p7##y,z,c)), \
17477
(I[258] = (T)(img)(_n4##x,_p6##y,z,c)), \
17478
(I[288] = (T)(img)(_n4##x,_p5##y,z,c)), \
17479
(I[318] = (T)(img)(_n4##x,_p4##y,z,c)), \
17480
(I[348] = (T)(img)(_n4##x,_p3##y,z,c)), \
17481
(I[378] = (T)(img)(_n4##x,_p2##y,z,c)), \
17482
(I[408] = (T)(img)(_n4##x,_p1##y,z,c)), \
17483
(I[438] = (T)(img)(_n4##x,y,z,c)), \
17484
(I[468] = (T)(img)(_n4##x,_n1##y,z,c)), \
17485
(I[498] = (T)(img)(_n4##x,_n2##y,z,c)), \
17486
(I[528] = (T)(img)(_n4##x,_n3##y,z,c)), \
17487
(I[558] = (T)(img)(_n4##x,_n4##y,z,c)), \
17488
(I[588] = (T)(img)(_n4##x,_n5##y,z,c)), \
17489
(I[618] = (T)(img)(_n4##x,_n6##y,z,c)), \
17490
(I[648] = (T)(img)(_n4##x,_n7##y,z,c)), \
17491
(I[678] = (T)(img)(_n4##x,_n8##y,z,c)), \
17492
(I[708] = (T)(img)(_n4##x,_n9##y,z,c)), \
17493
(I[738] = (T)(img)(_n4##x,_n10##y,z,c)), \
17494
(I[768] = (T)(img)(_n4##x,_n11##y,z,c)), \
17495
(I[798] = (T)(img)(_n4##x,_n12##y,z,c)), \
17496
(I[828] = (T)(img)(_n4##x,_n13##y,z,c)), \
17497
(I[858] = (T)(img)(_n4##x,_n14##y,z,c)), \
17498
(I[888] = (T)(img)(_n4##x,_n15##y,z,c)), \
17499
(I[19] = (T)(img)(_n5##x,_p14##y,z,c)), \
17500
(I[49] = (T)(img)(_n5##x,_p13##y,z,c)), \
17501
(I[79] = (T)(img)(_n5##x,_p12##y,z,c)), \
17502
(I[109] = (T)(img)(_n5##x,_p11##y,z,c)), \
17503
(I[139] = (T)(img)(_n5##x,_p10##y,z,c)), \
17504
(I[169] = (T)(img)(_n5##x,_p9##y,z,c)), \
17505
(I[199] = (T)(img)(_n5##x,_p8##y,z,c)), \
17506
(I[229] = (T)(img)(_n5##x,_p7##y,z,c)), \
17507
(I[259] = (T)(img)(_n5##x,_p6##y,z,c)), \
17508
(I[289] = (T)(img)(_n5##x,_p5##y,z,c)), \
17509
(I[319] = (T)(img)(_n5##x,_p4##y,z,c)), \
17510
(I[349] = (T)(img)(_n5##x,_p3##y,z,c)), \
17511
(I[379] = (T)(img)(_n5##x,_p2##y,z,c)), \
17512
(I[409] = (T)(img)(_n5##x,_p1##y,z,c)), \
17513
(I[439] = (T)(img)(_n5##x,y,z,c)), \
17514
(I[469] = (T)(img)(_n5##x,_n1##y,z,c)), \
17515
(I[499] = (T)(img)(_n5##x,_n2##y,z,c)), \
17516
(I[529] = (T)(img)(_n5##x,_n3##y,z,c)), \
17517
(I[559] = (T)(img)(_n5##x,_n4##y,z,c)), \
17518
(I[589] = (T)(img)(_n5##x,_n5##y,z,c)), \
17519
(I[619] = (T)(img)(_n5##x,_n6##y,z,c)), \
17520
(I[649] = (T)(img)(_n5##x,_n7##y,z,c)), \
17521
(I[679] = (T)(img)(_n5##x,_n8##y,z,c)), \
17522
(I[709] = (T)(img)(_n5##x,_n9##y,z,c)), \
17523
(I[739] = (T)(img)(_n5##x,_n10##y,z,c)), \
17524
(I[769] = (T)(img)(_n5##x,_n11##y,z,c)), \
17525
(I[799] = (T)(img)(_n5##x,_n12##y,z,c)), \
17526
(I[829] = (T)(img)(_n5##x,_n13##y,z,c)), \
17527
(I[859] = (T)(img)(_n5##x,_n14##y,z,c)), \
17528
(I[889] = (T)(img)(_n5##x,_n15##y,z,c)), \
17529
(I[20] = (T)(img)(_n6##x,_p14##y,z,c)), \
17530
(I[50] = (T)(img)(_n6##x,_p13##y,z,c)), \
17531
(I[80] = (T)(img)(_n6##x,_p12##y,z,c)), \
17532
(I[110] = (T)(img)(_n6##x,_p11##y,z,c)), \
17533
(I[140] = (T)(img)(_n6##x,_p10##y,z,c)), \
17534
(I[170] = (T)(img)(_n6##x,_p9##y,z,c)), \
17535
(I[200] = (T)(img)(_n6##x,_p8##y,z,c)), \
17536
(I[230] = (T)(img)(_n6##x,_p7##y,z,c)), \
17537
(I[260] = (T)(img)(_n6##x,_p6##y,z,c)), \
17538
(I[290] = (T)(img)(_n6##x,_p5##y,z,c)), \
17539
(I[320] = (T)(img)(_n6##x,_p4##y,z,c)), \
17540
(I[350] = (T)(img)(_n6##x,_p3##y,z,c)), \
17541
(I[380] = (T)(img)(_n6##x,_p2##y,z,c)), \
17542
(I[410] = (T)(img)(_n6##x,_p1##y,z,c)), \
17543
(I[440] = (T)(img)(_n6##x,y,z,c)), \
17544
(I[470] = (T)(img)(_n6##x,_n1##y,z,c)), \
17545
(I[500] = (T)(img)(_n6##x,_n2##y,z,c)), \
17546
(I[530] = (T)(img)(_n6##x,_n3##y,z,c)), \
17547
(I[560] = (T)(img)(_n6##x,_n4##y,z,c)), \
17548
(I[590] = (T)(img)(_n6##x,_n5##y,z,c)), \
17549
(I[620] = (T)(img)(_n6##x,_n6##y,z,c)), \
17550
(I[650] = (T)(img)(_n6##x,_n7##y,z,c)), \
17551
(I[680] = (T)(img)(_n6##x,_n8##y,z,c)), \
17552
(I[710] = (T)(img)(_n6##x,_n9##y,z,c)), \
17553
(I[740] = (T)(img)(_n6##x,_n10##y,z,c)), \
17554
(I[770] = (T)(img)(_n6##x,_n11##y,z,c)), \
17555
(I[800] = (T)(img)(_n6##x,_n12##y,z,c)), \
17556
(I[830] = (T)(img)(_n6##x,_n13##y,z,c)), \
17557
(I[860] = (T)(img)(_n6##x,_n14##y,z,c)), \
17558
(I[890] = (T)(img)(_n6##x,_n15##y,z,c)), \
17559
(I[21] = (T)(img)(_n7##x,_p14##y,z,c)), \
17560
(I[51] = (T)(img)(_n7##x,_p13##y,z,c)), \
17561
(I[81] = (T)(img)(_n7##x,_p12##y,z,c)), \
17562
(I[111] = (T)(img)(_n7##x,_p11##y,z,c)), \
17563
(I[141] = (T)(img)(_n7##x,_p10##y,z,c)), \
17564
(I[171] = (T)(img)(_n7##x,_p9##y,z,c)), \
17565
(I[201] = (T)(img)(_n7##x,_p8##y,z,c)), \
17566
(I[231] = (T)(img)(_n7##x,_p7##y,z,c)), \
17567
(I[261] = (T)(img)(_n7##x,_p6##y,z,c)), \
17568
(I[291] = (T)(img)(_n7##x,_p5##y,z,c)), \
17569
(I[321] = (T)(img)(_n7##x,_p4##y,z,c)), \
17570
(I[351] = (T)(img)(_n7##x,_p3##y,z,c)), \
17571
(I[381] = (T)(img)(_n7##x,_p2##y,z,c)), \
17572
(I[411] = (T)(img)(_n7##x,_p1##y,z,c)), \
17573
(I[441] = (T)(img)(_n7##x,y,z,c)), \
17574
(I[471] = (T)(img)(_n7##x,_n1##y,z,c)), \
17575
(I[501] = (T)(img)(_n7##x,_n2##y,z,c)), \
17576
(I[531] = (T)(img)(_n7##x,_n3##y,z,c)), \
17577
(I[561] = (T)(img)(_n7##x,_n4##y,z,c)), \
17578
(I[591] = (T)(img)(_n7##x,_n5##y,z,c)), \
17579
(I[621] = (T)(img)(_n7##x,_n6##y,z,c)), \
17580
(I[651] = (T)(img)(_n7##x,_n7##y,z,c)), \
17581
(I[681] = (T)(img)(_n7##x,_n8##y,z,c)), \
17582
(I[711] = (T)(img)(_n7##x,_n9##y,z,c)), \
17583
(I[741] = (T)(img)(_n7##x,_n10##y,z,c)), \
17584
(I[771] = (T)(img)(_n7##x,_n11##y,z,c)), \
17585
(I[801] = (T)(img)(_n7##x,_n12##y,z,c)), \
17586
(I[831] = (T)(img)(_n7##x,_n13##y,z,c)), \
17587
(I[861] = (T)(img)(_n7##x,_n14##y,z,c)), \
17588
(I[891] = (T)(img)(_n7##x,_n15##y,z,c)), \
17589
(I[22] = (T)(img)(_n8##x,_p14##y,z,c)), \
17590
(I[52] = (T)(img)(_n8##x,_p13##y,z,c)), \
17591
(I[82] = (T)(img)(_n8##x,_p12##y,z,c)), \
17592
(I[112] = (T)(img)(_n8##x,_p11##y,z,c)), \
17593
(I[142] = (T)(img)(_n8##x,_p10##y,z,c)), \
17594
(I[172] = (T)(img)(_n8##x,_p9##y,z,c)), \
17595
(I[202] = (T)(img)(_n8##x,_p8##y,z,c)), \
17596
(I[232] = (T)(img)(_n8##x,_p7##y,z,c)), \
17597
(I[262] = (T)(img)(_n8##x,_p6##y,z,c)), \
17598
(I[292] = (T)(img)(_n8##x,_p5##y,z,c)), \
17599
(I[322] = (T)(img)(_n8##x,_p4##y,z,c)), \
17600
(I[352] = (T)(img)(_n8##x,_p3##y,z,c)), \
17601
(I[382] = (T)(img)(_n8##x,_p2##y,z,c)), \
17602
(I[412] = (T)(img)(_n8##x,_p1##y,z,c)), \
17603
(I[442] = (T)(img)(_n8##x,y,z,c)), \
17604
(I[472] = (T)(img)(_n8##x,_n1##y,z,c)), \
17605
(I[502] = (T)(img)(_n8##x,_n2##y,z,c)), \
17606
(I[532] = (T)(img)(_n8##x,_n3##y,z,c)), \
17607
(I[562] = (T)(img)(_n8##x,_n4##y,z,c)), \
17608
(I[592] = (T)(img)(_n8##x,_n5##y,z,c)), \
17609
(I[622] = (T)(img)(_n8##x,_n6##y,z,c)), \
17610
(I[652] = (T)(img)(_n8##x,_n7##y,z,c)), \
17611
(I[682] = (T)(img)(_n8##x,_n8##y,z,c)), \
17612
(I[712] = (T)(img)(_n8##x,_n9##y,z,c)), \
17613
(I[742] = (T)(img)(_n8##x,_n10##y,z,c)), \
17614
(I[772] = (T)(img)(_n8##x,_n11##y,z,c)), \
17615
(I[802] = (T)(img)(_n8##x,_n12##y,z,c)), \
17616
(I[832] = (T)(img)(_n8##x,_n13##y,z,c)), \
17617
(I[862] = (T)(img)(_n8##x,_n14##y,z,c)), \
17618
(I[892] = (T)(img)(_n8##x,_n15##y,z,c)), \
17619
(I[23] = (T)(img)(_n9##x,_p14##y,z,c)), \
17620
(I[53] = (T)(img)(_n9##x,_p13##y,z,c)), \
17621
(I[83] = (T)(img)(_n9##x,_p12##y,z,c)), \
17622
(I[113] = (T)(img)(_n9##x,_p11##y,z,c)), \
17623
(I[143] = (T)(img)(_n9##x,_p10##y,z,c)), \
17624
(I[173] = (T)(img)(_n9##x,_p9##y,z,c)), \
17625
(I[203] = (T)(img)(_n9##x,_p8##y,z,c)), \
17626
(I[233] = (T)(img)(_n9##x,_p7##y,z,c)), \
17627
(I[263] = (T)(img)(_n9##x,_p6##y,z,c)), \
17628
(I[293] = (T)(img)(_n9##x,_p5##y,z,c)), \
17629
(I[323] = (T)(img)(_n9##x,_p4##y,z,c)), \
17630
(I[353] = (T)(img)(_n9##x,_p3##y,z,c)), \
17631
(I[383] = (T)(img)(_n9##x,_p2##y,z,c)), \
17632
(I[413] = (T)(img)(_n9##x,_p1##y,z,c)), \
17633
(I[443] = (T)(img)(_n9##x,y,z,c)), \
17634
(I[473] = (T)(img)(_n9##x,_n1##y,z,c)), \
17635
(I[503] = (T)(img)(_n9##x,_n2##y,z,c)), \
17636
(I[533] = (T)(img)(_n9##x,_n3##y,z,c)), \
17637
(I[563] = (T)(img)(_n9##x,_n4##y,z,c)), \
17638
(I[593] = (T)(img)(_n9##x,_n5##y,z,c)), \
17639
(I[623] = (T)(img)(_n9##x,_n6##y,z,c)), \
17640
(I[653] = (T)(img)(_n9##x,_n7##y,z,c)), \
17641
(I[683] = (T)(img)(_n9##x,_n8##y,z,c)), \
17642
(I[713] = (T)(img)(_n9##x,_n9##y,z,c)), \
17643
(I[743] = (T)(img)(_n9##x,_n10##y,z,c)), \
17644
(I[773] = (T)(img)(_n9##x,_n11##y,z,c)), \
17645
(I[803] = (T)(img)(_n9##x,_n12##y,z,c)), \
17646
(I[833] = (T)(img)(_n9##x,_n13##y,z,c)), \
17647
(I[863] = (T)(img)(_n9##x,_n14##y,z,c)), \
17648
(I[893] = (T)(img)(_n9##x,_n15##y,z,c)), \
17649
(I[24] = (T)(img)(_n10##x,_p14##y,z,c)), \
17650
(I[54] = (T)(img)(_n10##x,_p13##y,z,c)), \
17651
(I[84] = (T)(img)(_n10##x,_p12##y,z,c)), \
17652
(I[114] = (T)(img)(_n10##x,_p11##y,z,c)), \
17653
(I[144] = (T)(img)(_n10##x,_p10##y,z,c)), \
17654
(I[174] = (T)(img)(_n10##x,_p9##y,z,c)), \
17655
(I[204] = (T)(img)(_n10##x,_p8##y,z,c)), \
17656
(I[234] = (T)(img)(_n10##x,_p7##y,z,c)), \
17657
(I[264] = (T)(img)(_n10##x,_p6##y,z,c)), \
17658
(I[294] = (T)(img)(_n10##x,_p5##y,z,c)), \
17659
(I[324] = (T)(img)(_n10##x,_p4##y,z,c)), \
17660
(I[354] = (T)(img)(_n10##x,_p3##y,z,c)), \
17661
(I[384] = (T)(img)(_n10##x,_p2##y,z,c)), \
17662
(I[414] = (T)(img)(_n10##x,_p1##y,z,c)), \
17663
(I[444] = (T)(img)(_n10##x,y,z,c)), \
17664
(I[474] = (T)(img)(_n10##x,_n1##y,z,c)), \
17665
(I[504] = (T)(img)(_n10##x,_n2##y,z,c)), \
17666
(I[534] = (T)(img)(_n10##x,_n3##y,z,c)), \
17667
(I[564] = (T)(img)(_n10##x,_n4##y,z,c)), \
17668
(I[594] = (T)(img)(_n10##x,_n5##y,z,c)), \
17669
(I[624] = (T)(img)(_n10##x,_n6##y,z,c)), \
17670
(I[654] = (T)(img)(_n10##x,_n7##y,z,c)), \
17671
(I[684] = (T)(img)(_n10##x,_n8##y,z,c)), \
17672
(I[714] = (T)(img)(_n10##x,_n9##y,z,c)), \
17673
(I[744] = (T)(img)(_n10##x,_n10##y,z,c)), \
17674
(I[774] = (T)(img)(_n10##x,_n11##y,z,c)), \
17675
(I[804] = (T)(img)(_n10##x,_n12##y,z,c)), \
17676
(I[834] = (T)(img)(_n10##x,_n13##y,z,c)), \
17677
(I[864] = (T)(img)(_n10##x,_n14##y,z,c)), \
17678
(I[894] = (T)(img)(_n10##x,_n15##y,z,c)), \
17679
(I[25] = (T)(img)(_n11##x,_p14##y,z,c)), \
17680
(I[55] = (T)(img)(_n11##x,_p13##y,z,c)), \
17681
(I[85] = (T)(img)(_n11##x,_p12##y,z,c)), \
17682
(I[115] = (T)(img)(_n11##x,_p11##y,z,c)), \
17683
(I[145] = (T)(img)(_n11##x,_p10##y,z,c)), \
17684
(I[175] = (T)(img)(_n11##x,_p9##y,z,c)), \
17685
(I[205] = (T)(img)(_n11##x,_p8##y,z,c)), \
17686
(I[235] = (T)(img)(_n11##x,_p7##y,z,c)), \
17687
(I[265] = (T)(img)(_n11##x,_p6##y,z,c)), \
17688
(I[295] = (T)(img)(_n11##x,_p5##y,z,c)), \
17689
(I[325] = (T)(img)(_n11##x,_p4##y,z,c)), \
17690
(I[355] = (T)(img)(_n11##x,_p3##y,z,c)), \
17691
(I[385] = (T)(img)(_n11##x,_p2##y,z,c)), \
17692
(I[415] = (T)(img)(_n11##x,_p1##y,z,c)), \
17693
(I[445] = (T)(img)(_n11##x,y,z,c)), \
17694
(I[475] = (T)(img)(_n11##x,_n1##y,z,c)), \
17695
(I[505] = (T)(img)(_n11##x,_n2##y,z,c)), \
17696
(I[535] = (T)(img)(_n11##x,_n3##y,z,c)), \
17697
(I[565] = (T)(img)(_n11##x,_n4##y,z,c)), \
17698
(I[595] = (T)(img)(_n11##x,_n5##y,z,c)), \
17699
(I[625] = (T)(img)(_n11##x,_n6##y,z,c)), \
17700
(I[655] = (T)(img)(_n11##x,_n7##y,z,c)), \
17701
(I[685] = (T)(img)(_n11##x,_n8##y,z,c)), \
17702
(I[715] = (T)(img)(_n11##x,_n9##y,z,c)), \
17703
(I[745] = (T)(img)(_n11##x,_n10##y,z,c)), \
17704
(I[775] = (T)(img)(_n11##x,_n11##y,z,c)), \
17705
(I[805] = (T)(img)(_n11##x,_n12##y,z,c)), \
17706
(I[835] = (T)(img)(_n11##x,_n13##y,z,c)), \
17707
(I[865] = (T)(img)(_n11##x,_n14##y,z,c)), \
17708
(I[895] = (T)(img)(_n11##x,_n15##y,z,c)), \
17709
(I[26] = (T)(img)(_n12##x,_p14##y,z,c)), \
17710
(I[56] = (T)(img)(_n12##x,_p13##y,z,c)), \
17711
(I[86] = (T)(img)(_n12##x,_p12##y,z,c)), \
17712
(I[116] = (T)(img)(_n12##x,_p11##y,z,c)), \
17713
(I[146] = (T)(img)(_n12##x,_p10##y,z,c)), \
17714
(I[176] = (T)(img)(_n12##x,_p9##y,z,c)), \
17715
(I[206] = (T)(img)(_n12##x,_p8##y,z,c)), \
17716
(I[236] = (T)(img)(_n12##x,_p7##y,z,c)), \
17717
(I[266] = (T)(img)(_n12##x,_p6##y,z,c)), \
17718
(I[296] = (T)(img)(_n12##x,_p5##y,z,c)), \
17719
(I[326] = (T)(img)(_n12##x,_p4##y,z,c)), \
17720
(I[356] = (T)(img)(_n12##x,_p3##y,z,c)), \
17721
(I[386] = (T)(img)(_n12##x,_p2##y,z,c)), \
17722
(I[416] = (T)(img)(_n12##x,_p1##y,z,c)), \
17723
(I[446] = (T)(img)(_n12##x,y,z,c)), \
17724
(I[476] = (T)(img)(_n12##x,_n1##y,z,c)), \
17725
(I[506] = (T)(img)(_n12##x,_n2##y,z,c)), \
17726
(I[536] = (T)(img)(_n12##x,_n3##y,z,c)), \
17727
(I[566] = (T)(img)(_n12##x,_n4##y,z,c)), \
17728
(I[596] = (T)(img)(_n12##x,_n5##y,z,c)), \
17729
(I[626] = (T)(img)(_n12##x,_n6##y,z,c)), \
17730
(I[656] = (T)(img)(_n12##x,_n7##y,z,c)), \
17731
(I[686] = (T)(img)(_n12##x,_n8##y,z,c)), \
17732
(I[716] = (T)(img)(_n12##x,_n9##y,z,c)), \
17733
(I[746] = (T)(img)(_n12##x,_n10##y,z,c)), \
17734
(I[776] = (T)(img)(_n12##x,_n11##y,z,c)), \
17735
(I[806] = (T)(img)(_n12##x,_n12##y,z,c)), \
17736
(I[836] = (T)(img)(_n12##x,_n13##y,z,c)), \
17737
(I[866] = (T)(img)(_n12##x,_n14##y,z,c)), \
17738
(I[896] = (T)(img)(_n12##x,_n15##y,z,c)), \
17739
(I[27] = (T)(img)(_n13##x,_p14##y,z,c)), \
17740
(I[57] = (T)(img)(_n13##x,_p13##y,z,c)), \
17741
(I[87] = (T)(img)(_n13##x,_p12##y,z,c)), \
17742
(I[117] = (T)(img)(_n13##x,_p11##y,z,c)), \
17743
(I[147] = (T)(img)(_n13##x,_p10##y,z,c)), \
17744
(I[177] = (T)(img)(_n13##x,_p9##y,z,c)), \
17745
(I[207] = (T)(img)(_n13##x,_p8##y,z,c)), \
17746
(I[237] = (T)(img)(_n13##x,_p7##y,z,c)), \
17747
(I[267] = (T)(img)(_n13##x,_p6##y,z,c)), \
17748
(I[297] = (T)(img)(_n13##x,_p5##y,z,c)), \
17749
(I[327] = (T)(img)(_n13##x,_p4##y,z,c)), \
17750
(I[357] = (T)(img)(_n13##x,_p3##y,z,c)), \
17751
(I[387] = (T)(img)(_n13##x,_p2##y,z,c)), \
17752
(I[417] = (T)(img)(_n13##x,_p1##y,z,c)), \
17753
(I[447] = (T)(img)(_n13##x,y,z,c)), \
17754
(I[477] = (T)(img)(_n13##x,_n1##y,z,c)), \
17755
(I[507] = (T)(img)(_n13##x,_n2##y,z,c)), \
17756
(I[537] = (T)(img)(_n13##x,_n3##y,z,c)), \
17757
(I[567] = (T)(img)(_n13##x,_n4##y,z,c)), \
17758
(I[597] = (T)(img)(_n13##x,_n5##y,z,c)), \
17759
(I[627] = (T)(img)(_n13##x,_n6##y,z,c)), \
17760
(I[657] = (T)(img)(_n13##x,_n7##y,z,c)), \
17761
(I[687] = (T)(img)(_n13##x,_n8##y,z,c)), \
17762
(I[717] = (T)(img)(_n13##x,_n9##y,z,c)), \
17763
(I[747] = (T)(img)(_n13##x,_n10##y,z,c)), \
17764
(I[777] = (T)(img)(_n13##x,_n11##y,z,c)), \
17765
(I[807] = (T)(img)(_n13##x,_n12##y,z,c)), \
17766
(I[837] = (T)(img)(_n13##x,_n13##y,z,c)), \
17767
(I[867] = (T)(img)(_n13##x,_n14##y,z,c)), \
17768
(I[897] = (T)(img)(_n13##x,_n15##y,z,c)), \
17769
(I[28] = (T)(img)(_n14##x,_p14##y,z,c)), \
17770
(I[58] = (T)(img)(_n14##x,_p13##y,z,c)), \
17771
(I[88] = (T)(img)(_n14##x,_p12##y,z,c)), \
17772
(I[118] = (T)(img)(_n14##x,_p11##y,z,c)), \
17773
(I[148] = (T)(img)(_n14##x,_p10##y,z,c)), \
17774
(I[178] = (T)(img)(_n14##x,_p9##y,z,c)), \
17775
(I[208] = (T)(img)(_n14##x,_p8##y,z,c)), \
17776
(I[238] = (T)(img)(_n14##x,_p7##y,z,c)), \
17777
(I[268] = (T)(img)(_n14##x,_p6##y,z,c)), \
17778
(I[298] = (T)(img)(_n14##x,_p5##y,z,c)), \
17779
(I[328] = (T)(img)(_n14##x,_p4##y,z,c)), \
17780
(I[358] = (T)(img)(_n14##x,_p3##y,z,c)), \
17781
(I[388] = (T)(img)(_n14##x,_p2##y,z,c)), \
17782
(I[418] = (T)(img)(_n14##x,_p1##y,z,c)), \
17783
(I[448] = (T)(img)(_n14##x,y,z,c)), \
17784
(I[478] = (T)(img)(_n14##x,_n1##y,z,c)), \
17785
(I[508] = (T)(img)(_n14##x,_n2##y,z,c)), \
17786
(I[538] = (T)(img)(_n14##x,_n3##y,z,c)), \
17787
(I[568] = (T)(img)(_n14##x,_n4##y,z,c)), \
17788
(I[598] = (T)(img)(_n14##x,_n5##y,z,c)), \
17789
(I[628] = (T)(img)(_n14##x,_n6##y,z,c)), \
17790
(I[658] = (T)(img)(_n14##x,_n7##y,z,c)), \
17791
(I[688] = (T)(img)(_n14##x,_n8##y,z,c)), \
17792
(I[718] = (T)(img)(_n14##x,_n9##y,z,c)), \
17793
(I[748] = (T)(img)(_n14##x,_n10##y,z,c)), \
17794
(I[778] = (T)(img)(_n14##x,_n11##y,z,c)), \
17795
(I[808] = (T)(img)(_n14##x,_n12##y,z,c)), \
17796
(I[838] = (T)(img)(_n14##x,_n13##y,z,c)), \
17797
(I[868] = (T)(img)(_n14##x,_n14##y,z,c)), \
17798
(I[898] = (T)(img)(_n14##x,_n15##y,z,c)), \
17799
x + 15>=(img).width()?(img).width() - 1:x + 15); \
17800
x<=(int)(x1) && ((_n15##x<(img).width() && ( \
17801
(I[29] = (T)(img)(_n15##x,_p14##y,z,c)), \
17802
(I[59] = (T)(img)(_n15##x,_p13##y,z,c)), \
17803
(I[89] = (T)(img)(_n15##x,_p12##y,z,c)), \
17804
(I[119] = (T)(img)(_n15##x,_p11##y,z,c)), \
17805
(I[149] = (T)(img)(_n15##x,_p10##y,z,c)), \
17806
(I[179] = (T)(img)(_n15##x,_p9##y,z,c)), \
17807
(I[209] = (T)(img)(_n15##x,_p8##y,z,c)), \
17808
(I[239] = (T)(img)(_n15##x,_p7##y,z,c)), \
17809
(I[269] = (T)(img)(_n15##x,_p6##y,z,c)), \
17810
(I[299] = (T)(img)(_n15##x,_p5##y,z,c)), \
17811
(I[329] = (T)(img)(_n15##x,_p4##y,z,c)), \
17812
(I[359] = (T)(img)(_n15##x,_p3##y,z,c)), \
17813
(I[389] = (T)(img)(_n15##x,_p2##y,z,c)), \
17814
(I[419] = (T)(img)(_n15##x,_p1##y,z,c)), \
17815
(I[449] = (T)(img)(_n15##x,y,z,c)), \
17816
(I[479] = (T)(img)(_n15##x,_n1##y,z,c)), \
17817
(I[509] = (T)(img)(_n15##x,_n2##y,z,c)), \
17818
(I[539] = (T)(img)(_n15##x,_n3##y,z,c)), \
17819
(I[569] = (T)(img)(_n15##x,_n4##y,z,c)), \
17820
(I[599] = (T)(img)(_n15##x,_n5##y,z,c)), \
17821
(I[629] = (T)(img)(_n15##x,_n6##y,z,c)), \
17822
(I[659] = (T)(img)(_n15##x,_n7##y,z,c)), \
17823
(I[689] = (T)(img)(_n15##x,_n8##y,z,c)), \
17824
(I[719] = (T)(img)(_n15##x,_n9##y,z,c)), \
17825
(I[749] = (T)(img)(_n15##x,_n10##y,z,c)), \
17826
(I[779] = (T)(img)(_n15##x,_n11##y,z,c)), \
17827
(I[809] = (T)(img)(_n15##x,_n12##y,z,c)), \
17828
(I[839] = (T)(img)(_n15##x,_n13##y,z,c)), \
17829
(I[869] = (T)(img)(_n15##x,_n14##y,z,c)), \
17830
(I[899] = (T)(img)(_n15##x,_n15##y,z,c)),1)) || \
17831
_n14##x==--_n15##x || _n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n15##x = _n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
17832
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
17833
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
17834
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
17835
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
17836
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
17837
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
17838
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
17839
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
17840
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \
17841
I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \
17842
I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], \
17843
I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
17844
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], \
17845
I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \
17846
I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], \
17847
I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
17848
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], \
17849
I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], \
17850
I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], \
17851
I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], \
17852
I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], \
17853
I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], \
17854
I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], \
17855
I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], \
17856
I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], \
17857
I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], \
17858
I[780] = I[781], I[781] = I[782], I[782] = I[783], I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], I[799] = I[800], I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], I[805] = I[806], I[806] = I[807], I[807] = I[808], I[808] = I[809], \
17859
I[810] = I[811], I[811] = I[812], I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], I[831] = I[832], I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], I[836] = I[837], I[837] = I[838], I[838] = I[839], \
17860
I[840] = I[841], I[841] = I[842], I[842] = I[843], I[843] = I[844], I[844] = I[845], I[845] = I[846], I[846] = I[847], I[847] = I[848], I[848] = I[849], I[849] = I[850], I[850] = I[851], I[851] = I[852], I[852] = I[853], I[853] = I[854], I[854] = I[855], I[855] = I[856], I[856] = I[857], I[857] = I[858], I[858] = I[859], I[859] = I[860], I[860] = I[861], I[861] = I[862], I[862] = I[863], I[863] = I[864], I[864] = I[865], I[865] = I[866], I[866] = I[867], I[867] = I[868], I[868] = I[869], \
17861
I[870] = I[871], I[871] = I[872], I[872] = I[873], I[873] = I[874], I[874] = I[875], I[875] = I[876], I[876] = I[877], I[877] = I[878], I[878] = I[879], I[879] = I[880], I[880] = I[881], I[881] = I[882], I[882] = I[883], I[883] = I[884], I[884] = I[885], I[885] = I[886], I[886] = I[887], I[887] = I[888], I[888] = I[889], I[889] = I[890], I[890] = I[891], I[891] = I[892], I[892] = I[893], I[893] = I[894], I[894] = I[895], I[895] = I[896], I[896] = I[897], I[897] = I[898], I[898] = I[899], \
17862
_p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x, ++_n15##x)
17863
17864
#define cimg_get30x30(img,x,y,z,c,I,T) \
17865
I[0] = (T)(img)(_p14##x,_p14##y,z,c), I[1] = (T)(img)(_p13##x,_p14##y,z,c), I[2] = (T)(img)(_p12##x,_p14##y,z,c), I[3] = (T)(img)(_p11##x,_p14##y,z,c), I[4] = (T)(img)(_p10##x,_p14##y,z,c), I[5] = (T)(img)(_p9##x,_p14##y,z,c), I[6] = (T)(img)(_p8##x,_p14##y,z,c), I[7] = (T)(img)(_p7##x,_p14##y,z,c), I[8] = (T)(img)(_p6##x,_p14##y,z,c), I[9] = (T)(img)(_p5##x,_p14##y,z,c), I[10] = (T)(img)(_p4##x,_p14##y,z,c), I[11] = (T)(img)(_p3##x,_p14##y,z,c), I[12] = (T)(img)(_p2##x,_p14##y,z,c), I[13] = (T)(img)(_p1##x,_p14##y,z,c), I[14] = (T)(img)(x,_p14##y,z,c), I[15] = (T)(img)(_n1##x,_p14##y,z,c), I[16] = (T)(img)(_n2##x,_p14##y,z,c), I[17] = (T)(img)(_n3##x,_p14##y,z,c), I[18] = (T)(img)(_n4##x,_p14##y,z,c), I[19] = (T)(img)(_n5##x,_p14##y,z,c), I[20] = (T)(img)(_n6##x,_p14##y,z,c), I[21] = (T)(img)(_n7##x,_p14##y,z,c), I[22] = (T)(img)(_n8##x,_p14##y,z,c), I[23] = (T)(img)(_n9##x,_p14##y,z,c), I[24] = (T)(img)(_n10##x,_p14##y,z,c), I[25] = (T)(img)(_n11##x,_p14##y,z,c), I[26] = (T)(img)(_n12##x,_p14##y,z,c), I[27] = (T)(img)(_n13##x,_p14##y,z,c), I[28] = (T)(img)(_n14##x,_p14##y,z,c), I[29] = (T)(img)(_n15##x,_p14##y,z,c), \
17866
I[30] = (T)(img)(_p14##x,_p13##y,z,c), I[31] = (T)(img)(_p13##x,_p13##y,z,c), I[32] = (T)(img)(_p12##x,_p13##y,z,c), I[33] = (T)(img)(_p11##x,_p13##y,z,c), I[34] = (T)(img)(_p10##x,_p13##y,z,c), I[35] = (T)(img)(_p9##x,_p13##y,z,c), I[36] = (T)(img)(_p8##x,_p13##y,z,c), I[37] = (T)(img)(_p7##x,_p13##y,z,c), I[38] = (T)(img)(_p6##x,_p13##y,z,c), I[39] = (T)(img)(_p5##x,_p13##y,z,c), I[40] = (T)(img)(_p4##x,_p13##y,z,c), I[41] = (T)(img)(_p3##x,_p13##y,z,c), I[42] = (T)(img)(_p2##x,_p13##y,z,c), I[43] = (T)(img)(_p1##x,_p13##y,z,c), I[44] = (T)(img)(x,_p13##y,z,c), I[45] = (T)(img)(_n1##x,_p13##y,z,c), I[46] = (T)(img)(_n2##x,_p13##y,z,c), I[47] = (T)(img)(_n3##x,_p13##y,z,c), I[48] = (T)(img)(_n4##x,_p13##y,z,c), I[49] = (T)(img)(_n5##x,_p13##y,z,c), I[50] = (T)(img)(_n6##x,_p13##y,z,c), I[51] = (T)(img)(_n7##x,_p13##y,z,c), I[52] = (T)(img)(_n8##x,_p13##y,z,c), I[53] = (T)(img)(_n9##x,_p13##y,z,c), I[54] = (T)(img)(_n10##x,_p13##y,z,c), I[55] = (T)(img)(_n11##x,_p13##y,z,c), I[56] = (T)(img)(_n12##x,_p13##y,z,c), I[57] = (T)(img)(_n13##x,_p13##y,z,c), I[58] = (T)(img)(_n14##x,_p13##y,z,c), I[59] = (T)(img)(_n15##x,_p13##y,z,c), \
17867
I[60] = (T)(img)(_p14##x,_p12##y,z,c), I[61] = (T)(img)(_p13##x,_p12##y,z,c), I[62] = (T)(img)(_p12##x,_p12##y,z,c), I[63] = (T)(img)(_p11##x,_p12##y,z,c), I[64] = (T)(img)(_p10##x,_p12##y,z,c), I[65] = (T)(img)(_p9##x,_p12##y,z,c), I[66] = (T)(img)(_p8##x,_p12##y,z,c), I[67] = (T)(img)(_p7##x,_p12##y,z,c), I[68] = (T)(img)(_p6##x,_p12##y,z,c), I[69] = (T)(img)(_p5##x,_p12##y,z,c), I[70] = (T)(img)(_p4##x,_p12##y,z,c), I[71] = (T)(img)(_p3##x,_p12##y,z,c), I[72] = (T)(img)(_p2##x,_p12##y,z,c), I[73] = (T)(img)(_p1##x,_p12##y,z,c), I[74] = (T)(img)(x,_p12##y,z,c), I[75] = (T)(img)(_n1##x,_p12##y,z,c), I[76] = (T)(img)(_n2##x,_p12##y,z,c), I[77] = (T)(img)(_n3##x,_p12##y,z,c), I[78] = (T)(img)(_n4##x,_p12##y,z,c), I[79] = (T)(img)(_n5##x,_p12##y,z,c), I[80] = (T)(img)(_n6##x,_p12##y,z,c), I[81] = (T)(img)(_n7##x,_p12##y,z,c), I[82] = (T)(img)(_n8##x,_p12##y,z,c), I[83] = (T)(img)(_n9##x,_p12##y,z,c), I[84] = (T)(img)(_n10##x,_p12##y,z,c), I[85] = (T)(img)(_n11##x,_p12##y,z,c), I[86] = (T)(img)(_n12##x,_p12##y,z,c), I[87] = (T)(img)(_n13##x,_p12##y,z,c), I[88] = (T)(img)(_n14##x,_p12##y,z,c), I[89] = (T)(img)(_n15##x,_p12##y,z,c), \
17868
I[90] = (T)(img)(_p14##x,_p11##y,z,c), I[91] = (T)(img)(_p13##x,_p11##y,z,c), I[92] = (T)(img)(_p12##x,_p11##y,z,c), I[93] = (T)(img)(_p11##x,_p11##y,z,c), I[94] = (T)(img)(_p10##x,_p11##y,z,c), I[95] = (T)(img)(_p9##x,_p11##y,z,c), I[96] = (T)(img)(_p8##x,_p11##y,z,c), I[97] = (T)(img)(_p7##x,_p11##y,z,c), I[98] = (T)(img)(_p6##x,_p11##y,z,c), I[99] = (T)(img)(_p5##x,_p11##y,z,c), I[100] = (T)(img)(_p4##x,_p11##y,z,c), I[101] = (T)(img)(_p3##x,_p11##y,z,c), I[102] = (T)(img)(_p2##x,_p11##y,z,c), I[103] = (T)(img)(_p1##x,_p11##y,z,c), I[104] = (T)(img)(x,_p11##y,z,c), I[105] = (T)(img)(_n1##x,_p11##y,z,c), I[106] = (T)(img)(_n2##x,_p11##y,z,c), I[107] = (T)(img)(_n3##x,_p11##y,z,c), I[108] = (T)(img)(_n4##x,_p11##y,z,c), I[109] = (T)(img)(_n5##x,_p11##y,z,c), I[110] = (T)(img)(_n6##x,_p11##y,z,c), I[111] = (T)(img)(_n7##x,_p11##y,z,c), I[112] = (T)(img)(_n8##x,_p11##y,z,c), I[113] = (T)(img)(_n9##x,_p11##y,z,c), I[114] = (T)(img)(_n10##x,_p11##y,z,c), I[115] = (T)(img)(_n11##x,_p11##y,z,c), I[116] = (T)(img)(_n12##x,_p11##y,z,c), I[117] = (T)(img)(_n13##x,_p11##y,z,c), I[118] = (T)(img)(_n14##x,_p11##y,z,c), I[119] = (T)(img)(_n15##x,_p11##y,z,c), \
17869
I[120] = (T)(img)(_p14##x,_p10##y,z,c), I[121] = (T)(img)(_p13##x,_p10##y,z,c), I[122] = (T)(img)(_p12##x,_p10##y,z,c), I[123] = (T)(img)(_p11##x,_p10##y,z,c), I[124] = (T)(img)(_p10##x,_p10##y,z,c), I[125] = (T)(img)(_p9##x,_p10##y,z,c), I[126] = (T)(img)(_p8##x,_p10##y,z,c), I[127] = (T)(img)(_p7##x,_p10##y,z,c), I[128] = (T)(img)(_p6##x,_p10##y,z,c), I[129] = (T)(img)(_p5##x,_p10##y,z,c), I[130] = (T)(img)(_p4##x,_p10##y,z,c), I[131] = (T)(img)(_p3##x,_p10##y,z,c), I[132] = (T)(img)(_p2##x,_p10##y,z,c), I[133] = (T)(img)(_p1##x,_p10##y,z,c), I[134] = (T)(img)(x,_p10##y,z,c), I[135] = (T)(img)(_n1##x,_p10##y,z,c), I[136] = (T)(img)(_n2##x,_p10##y,z,c), I[137] = (T)(img)(_n3##x,_p10##y,z,c), I[138] = (T)(img)(_n4##x,_p10##y,z,c), I[139] = (T)(img)(_n5##x,_p10##y,z,c), I[140] = (T)(img)(_n6##x,_p10##y,z,c), I[141] = (T)(img)(_n7##x,_p10##y,z,c), I[142] = (T)(img)(_n8##x,_p10##y,z,c), I[143] = (T)(img)(_n9##x,_p10##y,z,c), I[144] = (T)(img)(_n10##x,_p10##y,z,c), I[145] = (T)(img)(_n11##x,_p10##y,z,c), I[146] = (T)(img)(_n12##x,_p10##y,z,c), I[147] = (T)(img)(_n13##x,_p10##y,z,c), I[148] = (T)(img)(_n14##x,_p10##y,z,c), I[149] = (T)(img)(_n15##x,_p10##y,z,c), \
17870
I[150] = (T)(img)(_p14##x,_p9##y,z,c), I[151] = (T)(img)(_p13##x,_p9##y,z,c), I[152] = (T)(img)(_p12##x,_p9##y,z,c), I[153] = (T)(img)(_p11##x,_p9##y,z,c), I[154] = (T)(img)(_p10##x,_p9##y,z,c), I[155] = (T)(img)(_p9##x,_p9##y,z,c), I[156] = (T)(img)(_p8##x,_p9##y,z,c), I[157] = (T)(img)(_p7##x,_p9##y,z,c), I[158] = (T)(img)(_p6##x,_p9##y,z,c), I[159] = (T)(img)(_p5##x,_p9##y,z,c), I[160] = (T)(img)(_p4##x,_p9##y,z,c), I[161] = (T)(img)(_p3##x,_p9##y,z,c), I[162] = (T)(img)(_p2##x,_p9##y,z,c), I[163] = (T)(img)(_p1##x,_p9##y,z,c), I[164] = (T)(img)(x,_p9##y,z,c), I[165] = (T)(img)(_n1##x,_p9##y,z,c), I[166] = (T)(img)(_n2##x,_p9##y,z,c), I[167] = (T)(img)(_n3##x,_p9##y,z,c), I[168] = (T)(img)(_n4##x,_p9##y,z,c), I[169] = (T)(img)(_n5##x,_p9##y,z,c), I[170] = (T)(img)(_n6##x,_p9##y,z,c), I[171] = (T)(img)(_n7##x,_p9##y,z,c), I[172] = (T)(img)(_n8##x,_p9##y,z,c), I[173] = (T)(img)(_n9##x,_p9##y,z,c), I[174] = (T)(img)(_n10##x,_p9##y,z,c), I[175] = (T)(img)(_n11##x,_p9##y,z,c), I[176] = (T)(img)(_n12##x,_p9##y,z,c), I[177] = (T)(img)(_n13##x,_p9##y,z,c), I[178] = (T)(img)(_n14##x,_p9##y,z,c), I[179] = (T)(img)(_n15##x,_p9##y,z,c), \
17871
I[180] = (T)(img)(_p14##x,_p8##y,z,c), I[181] = (T)(img)(_p13##x,_p8##y,z,c), I[182] = (T)(img)(_p12##x,_p8##y,z,c), I[183] = (T)(img)(_p11##x,_p8##y,z,c), I[184] = (T)(img)(_p10##x,_p8##y,z,c), I[185] = (T)(img)(_p9##x,_p8##y,z,c), I[186] = (T)(img)(_p8##x,_p8##y,z,c), I[187] = (T)(img)(_p7##x,_p8##y,z,c), I[188] = (T)(img)(_p6##x,_p8##y,z,c), I[189] = (T)(img)(_p5##x,_p8##y,z,c), I[190] = (T)(img)(_p4##x,_p8##y,z,c), I[191] = (T)(img)(_p3##x,_p8##y,z,c), I[192] = (T)(img)(_p2##x,_p8##y,z,c), I[193] = (T)(img)(_p1##x,_p8##y,z,c), I[194] = (T)(img)(x,_p8##y,z,c), I[195] = (T)(img)(_n1##x,_p8##y,z,c), I[196] = (T)(img)(_n2##x,_p8##y,z,c), I[197] = (T)(img)(_n3##x,_p8##y,z,c), I[198] = (T)(img)(_n4##x,_p8##y,z,c), I[199] = (T)(img)(_n5##x,_p8##y,z,c), I[200] = (T)(img)(_n6##x,_p8##y,z,c), I[201] = (T)(img)(_n7##x,_p8##y,z,c), I[202] = (T)(img)(_n8##x,_p8##y,z,c), I[203] = (T)(img)(_n9##x,_p8##y,z,c), I[204] = (T)(img)(_n10##x,_p8##y,z,c), I[205] = (T)(img)(_n11##x,_p8##y,z,c), I[206] = (T)(img)(_n12##x,_p8##y,z,c), I[207] = (T)(img)(_n13##x,_p8##y,z,c), I[208] = (T)(img)(_n14##x,_p8##y,z,c), I[209] = (T)(img)(_n15##x,_p8##y,z,c), \
17872
I[210] = (T)(img)(_p14##x,_p7##y,z,c), I[211] = (T)(img)(_p13##x,_p7##y,z,c), I[212] = (T)(img)(_p12##x,_p7##y,z,c), I[213] = (T)(img)(_p11##x,_p7##y,z,c), I[214] = (T)(img)(_p10##x,_p7##y,z,c), I[215] = (T)(img)(_p9##x,_p7##y,z,c), I[216] = (T)(img)(_p8##x,_p7##y,z,c), I[217] = (T)(img)(_p7##x,_p7##y,z,c), I[218] = (T)(img)(_p6##x,_p7##y,z,c), I[219] = (T)(img)(_p5##x,_p7##y,z,c), I[220] = (T)(img)(_p4##x,_p7##y,z,c), I[221] = (T)(img)(_p3##x,_p7##y,z,c), I[222] = (T)(img)(_p2##x,_p7##y,z,c), I[223] = (T)(img)(_p1##x,_p7##y,z,c), I[224] = (T)(img)(x,_p7##y,z,c), I[225] = (T)(img)(_n1##x,_p7##y,z,c), I[226] = (T)(img)(_n2##x,_p7##y,z,c), I[227] = (T)(img)(_n3##x,_p7##y,z,c), I[228] = (T)(img)(_n4##x,_p7##y,z,c), I[229] = (T)(img)(_n5##x,_p7##y,z,c), I[230] = (T)(img)(_n6##x,_p7##y,z,c), I[231] = (T)(img)(_n7##x,_p7##y,z,c), I[232] = (T)(img)(_n8##x,_p7##y,z,c), I[233] = (T)(img)(_n9##x,_p7##y,z,c), I[234] = (T)(img)(_n10##x,_p7##y,z,c), I[235] = (T)(img)(_n11##x,_p7##y,z,c), I[236] = (T)(img)(_n12##x,_p7##y,z,c), I[237] = (T)(img)(_n13##x,_p7##y,z,c), I[238] = (T)(img)(_n14##x,_p7##y,z,c), I[239] = (T)(img)(_n15##x,_p7##y,z,c), \
17873
I[240] = (T)(img)(_p14##x,_p6##y,z,c), I[241] = (T)(img)(_p13##x,_p6##y,z,c), I[242] = (T)(img)(_p12##x,_p6##y,z,c), I[243] = (T)(img)(_p11##x,_p6##y,z,c), I[244] = (T)(img)(_p10##x,_p6##y,z,c), I[245] = (T)(img)(_p9##x,_p6##y,z,c), I[246] = (T)(img)(_p8##x,_p6##y,z,c), I[247] = (T)(img)(_p7##x,_p6##y,z,c), I[248] = (T)(img)(_p6##x,_p6##y,z,c), I[249] = (T)(img)(_p5##x,_p6##y,z,c), I[250] = (T)(img)(_p4##x,_p6##y,z,c), I[251] = (T)(img)(_p3##x,_p6##y,z,c), I[252] = (T)(img)(_p2##x,_p6##y,z,c), I[253] = (T)(img)(_p1##x,_p6##y,z,c), I[254] = (T)(img)(x,_p6##y,z,c), I[255] = (T)(img)(_n1##x,_p6##y,z,c), I[256] = (T)(img)(_n2##x,_p6##y,z,c), I[257] = (T)(img)(_n3##x,_p6##y,z,c), I[258] = (T)(img)(_n4##x,_p6##y,z,c), I[259] = (T)(img)(_n5##x,_p6##y,z,c), I[260] = (T)(img)(_n6##x,_p6##y,z,c), I[261] = (T)(img)(_n7##x,_p6##y,z,c), I[262] = (T)(img)(_n8##x,_p6##y,z,c), I[263] = (T)(img)(_n9##x,_p6##y,z,c), I[264] = (T)(img)(_n10##x,_p6##y,z,c), I[265] = (T)(img)(_n11##x,_p6##y,z,c), I[266] = (T)(img)(_n12##x,_p6##y,z,c), I[267] = (T)(img)(_n13##x,_p6##y,z,c), I[268] = (T)(img)(_n14##x,_p6##y,z,c), I[269] = (T)(img)(_n15##x,_p6##y,z,c), \
17874
I[270] = (T)(img)(_p14##x,_p5##y,z,c), I[271] = (T)(img)(_p13##x,_p5##y,z,c), I[272] = (T)(img)(_p12##x,_p5##y,z,c), I[273] = (T)(img)(_p11##x,_p5##y,z,c), I[274] = (T)(img)(_p10##x,_p5##y,z,c), I[275] = (T)(img)(_p9##x,_p5##y,z,c), I[276] = (T)(img)(_p8##x,_p5##y,z,c), I[277] = (T)(img)(_p7##x,_p5##y,z,c), I[278] = (T)(img)(_p6##x,_p5##y,z,c), I[279] = (T)(img)(_p5##x,_p5##y,z,c), I[280] = (T)(img)(_p4##x,_p5##y,z,c), I[281] = (T)(img)(_p3##x,_p5##y,z,c), I[282] = (T)(img)(_p2##x,_p5##y,z,c), I[283] = (T)(img)(_p1##x,_p5##y,z,c), I[284] = (T)(img)(x,_p5##y,z,c), I[285] = (T)(img)(_n1##x,_p5##y,z,c), I[286] = (T)(img)(_n2##x,_p5##y,z,c), I[287] = (T)(img)(_n3##x,_p5##y,z,c), I[288] = (T)(img)(_n4##x,_p5##y,z,c), I[289] = (T)(img)(_n5##x,_p5##y,z,c), I[290] = (T)(img)(_n6##x,_p5##y,z,c), I[291] = (T)(img)(_n7##x,_p5##y,z,c), I[292] = (T)(img)(_n8##x,_p5##y,z,c), I[293] = (T)(img)(_n9##x,_p5##y,z,c), I[294] = (T)(img)(_n10##x,_p5##y,z,c), I[295] = (T)(img)(_n11##x,_p5##y,z,c), I[296] = (T)(img)(_n12##x,_p5##y,z,c), I[297] = (T)(img)(_n13##x,_p5##y,z,c), I[298] = (T)(img)(_n14##x,_p5##y,z,c), I[299] = (T)(img)(_n15##x,_p5##y,z,c), \
17875
I[300] = (T)(img)(_p14##x,_p4##y,z,c), I[301] = (T)(img)(_p13##x,_p4##y,z,c), I[302] = (T)(img)(_p12##x,_p4##y,z,c), I[303] = (T)(img)(_p11##x,_p4##y,z,c), I[304] = (T)(img)(_p10##x,_p4##y,z,c), I[305] = (T)(img)(_p9##x,_p4##y,z,c), I[306] = (T)(img)(_p8##x,_p4##y,z,c), I[307] = (T)(img)(_p7##x,_p4##y,z,c), I[308] = (T)(img)(_p6##x,_p4##y,z,c), I[309] = (T)(img)(_p5##x,_p4##y,z,c), I[310] = (T)(img)(_p4##x,_p4##y,z,c), I[311] = (T)(img)(_p3##x,_p4##y,z,c), I[312] = (T)(img)(_p2##x,_p4##y,z,c), I[313] = (T)(img)(_p1##x,_p4##y,z,c), I[314] = (T)(img)(x,_p4##y,z,c), I[315] = (T)(img)(_n1##x,_p4##y,z,c), I[316] = (T)(img)(_n2##x,_p4##y,z,c), I[317] = (T)(img)(_n3##x,_p4##y,z,c), I[318] = (T)(img)(_n4##x,_p4##y,z,c), I[319] = (T)(img)(_n5##x,_p4##y,z,c), I[320] = (T)(img)(_n6##x,_p4##y,z,c), I[321] = (T)(img)(_n7##x,_p4##y,z,c), I[322] = (T)(img)(_n8##x,_p4##y,z,c), I[323] = (T)(img)(_n9##x,_p4##y,z,c), I[324] = (T)(img)(_n10##x,_p4##y,z,c), I[325] = (T)(img)(_n11##x,_p4##y,z,c), I[326] = (T)(img)(_n12##x,_p4##y,z,c), I[327] = (T)(img)(_n13##x,_p4##y,z,c), I[328] = (T)(img)(_n14##x,_p4##y,z,c), I[329] = (T)(img)(_n15##x,_p4##y,z,c), \
17876
I[330] = (T)(img)(_p14##x,_p3##y,z,c), I[331] = (T)(img)(_p13##x,_p3##y,z,c), I[332] = (T)(img)(_p12##x,_p3##y,z,c), I[333] = (T)(img)(_p11##x,_p3##y,z,c), I[334] = (T)(img)(_p10##x,_p3##y,z,c), I[335] = (T)(img)(_p9##x,_p3##y,z,c), I[336] = (T)(img)(_p8##x,_p3##y,z,c), I[337] = (T)(img)(_p7##x,_p3##y,z,c), I[338] = (T)(img)(_p6##x,_p3##y,z,c), I[339] = (T)(img)(_p5##x,_p3##y,z,c), I[340] = (T)(img)(_p4##x,_p3##y,z,c), I[341] = (T)(img)(_p3##x,_p3##y,z,c), I[342] = (T)(img)(_p2##x,_p3##y,z,c), I[343] = (T)(img)(_p1##x,_p3##y,z,c), I[344] = (T)(img)(x,_p3##y,z,c), I[345] = (T)(img)(_n1##x,_p3##y,z,c), I[346] = (T)(img)(_n2##x,_p3##y,z,c), I[347] = (T)(img)(_n3##x,_p3##y,z,c), I[348] = (T)(img)(_n4##x,_p3##y,z,c), I[349] = (T)(img)(_n5##x,_p3##y,z,c), I[350] = (T)(img)(_n6##x,_p3##y,z,c), I[351] = (T)(img)(_n7##x,_p3##y,z,c), I[352] = (T)(img)(_n8##x,_p3##y,z,c), I[353] = (T)(img)(_n9##x,_p3##y,z,c), I[354] = (T)(img)(_n10##x,_p3##y,z,c), I[355] = (T)(img)(_n11##x,_p3##y,z,c), I[356] = (T)(img)(_n12##x,_p3##y,z,c), I[357] = (T)(img)(_n13##x,_p3##y,z,c), I[358] = (T)(img)(_n14##x,_p3##y,z,c), I[359] = (T)(img)(_n15##x,_p3##y,z,c), \
17877
I[360] = (T)(img)(_p14##x,_p2##y,z,c), I[361] = (T)(img)(_p13##x,_p2##y,z,c), I[362] = (T)(img)(_p12##x,_p2##y,z,c), I[363] = (T)(img)(_p11##x,_p2##y,z,c), I[364] = (T)(img)(_p10##x,_p2##y,z,c), I[365] = (T)(img)(_p9##x,_p2##y,z,c), I[366] = (T)(img)(_p8##x,_p2##y,z,c), I[367] = (T)(img)(_p7##x,_p2##y,z,c), I[368] = (T)(img)(_p6##x,_p2##y,z,c), I[369] = (T)(img)(_p5##x,_p2##y,z,c), I[370] = (T)(img)(_p4##x,_p2##y,z,c), I[371] = (T)(img)(_p3##x,_p2##y,z,c), I[372] = (T)(img)(_p2##x,_p2##y,z,c), I[373] = (T)(img)(_p1##x,_p2##y,z,c), I[374] = (T)(img)(x,_p2##y,z,c), I[375] = (T)(img)(_n1##x,_p2##y,z,c), I[376] = (T)(img)(_n2##x,_p2##y,z,c), I[377] = (T)(img)(_n3##x,_p2##y,z,c), I[378] = (T)(img)(_n4##x,_p2##y,z,c), I[379] = (T)(img)(_n5##x,_p2##y,z,c), I[380] = (T)(img)(_n6##x,_p2##y,z,c), I[381] = (T)(img)(_n7##x,_p2##y,z,c), I[382] = (T)(img)(_n8##x,_p2##y,z,c), I[383] = (T)(img)(_n9##x,_p2##y,z,c), I[384] = (T)(img)(_n10##x,_p2##y,z,c), I[385] = (T)(img)(_n11##x,_p2##y,z,c), I[386] = (T)(img)(_n12##x,_p2##y,z,c), I[387] = (T)(img)(_n13##x,_p2##y,z,c), I[388] = (T)(img)(_n14##x,_p2##y,z,c), I[389] = (T)(img)(_n15##x,_p2##y,z,c), \
17878
I[390] = (T)(img)(_p14##x,_p1##y,z,c), I[391] = (T)(img)(_p13##x,_p1##y,z,c), I[392] = (T)(img)(_p12##x,_p1##y,z,c), I[393] = (T)(img)(_p11##x,_p1##y,z,c), I[394] = (T)(img)(_p10##x,_p1##y,z,c), I[395] = (T)(img)(_p9##x,_p1##y,z,c), I[396] = (T)(img)(_p8##x,_p1##y,z,c), I[397] = (T)(img)(_p7##x,_p1##y,z,c), I[398] = (T)(img)(_p6##x,_p1##y,z,c), I[399] = (T)(img)(_p5##x,_p1##y,z,c), I[400] = (T)(img)(_p4##x,_p1##y,z,c), I[401] = (T)(img)(_p3##x,_p1##y,z,c), I[402] = (T)(img)(_p2##x,_p1##y,z,c), I[403] = (T)(img)(_p1##x,_p1##y,z,c), I[404] = (T)(img)(x,_p1##y,z,c), I[405] = (T)(img)(_n1##x,_p1##y,z,c), I[406] = (T)(img)(_n2##x,_p1##y,z,c), I[407] = (T)(img)(_n3##x,_p1##y,z,c), I[408] = (T)(img)(_n4##x,_p1##y,z,c), I[409] = (T)(img)(_n5##x,_p1##y,z,c), I[410] = (T)(img)(_n6##x,_p1##y,z,c), I[411] = (T)(img)(_n7##x,_p1##y,z,c), I[412] = (T)(img)(_n8##x,_p1##y,z,c), I[413] = (T)(img)(_n9##x,_p1##y,z,c), I[414] = (T)(img)(_n10##x,_p1##y,z,c), I[415] = (T)(img)(_n11##x,_p1##y,z,c), I[416] = (T)(img)(_n12##x,_p1##y,z,c), I[417] = (T)(img)(_n13##x,_p1##y,z,c), I[418] = (T)(img)(_n14##x,_p1##y,z,c), I[419] = (T)(img)(_n15##x,_p1##y,z,c), \
17879
I[420] = (T)(img)(_p14##x,y,z,c), I[421] = (T)(img)(_p13##x,y,z,c), I[422] = (T)(img)(_p12##x,y,z,c), I[423] = (T)(img)(_p11##x,y,z,c), I[424] = (T)(img)(_p10##x,y,z,c), I[425] = (T)(img)(_p9##x,y,z,c), I[426] = (T)(img)(_p8##x,y,z,c), I[427] = (T)(img)(_p7##x,y,z,c), I[428] = (T)(img)(_p6##x,y,z,c), I[429] = (T)(img)(_p5##x,y,z,c), I[430] = (T)(img)(_p4##x,y,z,c), I[431] = (T)(img)(_p3##x,y,z,c), I[432] = (T)(img)(_p2##x,y,z,c), I[433] = (T)(img)(_p1##x,y,z,c), I[434] = (T)(img)(x,y,z,c), I[435] = (T)(img)(_n1##x,y,z,c), I[436] = (T)(img)(_n2##x,y,z,c), I[437] = (T)(img)(_n3##x,y,z,c), I[438] = (T)(img)(_n4##x,y,z,c), I[439] = (T)(img)(_n5##x,y,z,c), I[440] = (T)(img)(_n6##x,y,z,c), I[441] = (T)(img)(_n7##x,y,z,c), I[442] = (T)(img)(_n8##x,y,z,c), I[443] = (T)(img)(_n9##x,y,z,c), I[444] = (T)(img)(_n10##x,y,z,c), I[445] = (T)(img)(_n11##x,y,z,c), I[446] = (T)(img)(_n12##x,y,z,c), I[447] = (T)(img)(_n13##x,y,z,c), I[448] = (T)(img)(_n14##x,y,z,c), I[449] = (T)(img)(_n15##x,y,z,c), \
17880
I[450] = (T)(img)(_p14##x,_n1##y,z,c), I[451] = (T)(img)(_p13##x,_n1##y,z,c), I[452] = (T)(img)(_p12##x,_n1##y,z,c), I[453] = (T)(img)(_p11##x,_n1##y,z,c), I[454] = (T)(img)(_p10##x,_n1##y,z,c), I[455] = (T)(img)(_p9##x,_n1##y,z,c), I[456] = (T)(img)(_p8##x,_n1##y,z,c), I[457] = (T)(img)(_p7##x,_n1##y,z,c), I[458] = (T)(img)(_p6##x,_n1##y,z,c), I[459] = (T)(img)(_p5##x,_n1##y,z,c), I[460] = (T)(img)(_p4##x,_n1##y,z,c), I[461] = (T)(img)(_p3##x,_n1##y,z,c), I[462] = (T)(img)(_p2##x,_n1##y,z,c), I[463] = (T)(img)(_p1##x,_n1##y,z,c), I[464] = (T)(img)(x,_n1##y,z,c), I[465] = (T)(img)(_n1##x,_n1##y,z,c), I[466] = (T)(img)(_n2##x,_n1##y,z,c), I[467] = (T)(img)(_n3##x,_n1##y,z,c), I[468] = (T)(img)(_n4##x,_n1##y,z,c), I[469] = (T)(img)(_n5##x,_n1##y,z,c), I[470] = (T)(img)(_n6##x,_n1##y,z,c), I[471] = (T)(img)(_n7##x,_n1##y,z,c), I[472] = (T)(img)(_n8##x,_n1##y,z,c), I[473] = (T)(img)(_n9##x,_n1##y,z,c), I[474] = (T)(img)(_n10##x,_n1##y,z,c), I[475] = (T)(img)(_n11##x,_n1##y,z,c), I[476] = (T)(img)(_n12##x,_n1##y,z,c), I[477] = (T)(img)(_n13##x,_n1##y,z,c), I[478] = (T)(img)(_n14##x,_n1##y,z,c), I[479] = (T)(img)(_n15##x,_n1##y,z,c), \
17881
I[480] = (T)(img)(_p14##x,_n2##y,z,c), I[481] = (T)(img)(_p13##x,_n2##y,z,c), I[482] = (T)(img)(_p12##x,_n2##y,z,c), I[483] = (T)(img)(_p11##x,_n2##y,z,c), I[484] = (T)(img)(_p10##x,_n2##y,z,c), I[485] = (T)(img)(_p9##x,_n2##y,z,c), I[486] = (T)(img)(_p8##x,_n2##y,z,c), I[487] = (T)(img)(_p7##x,_n2##y,z,c), I[488] = (T)(img)(_p6##x,_n2##y,z,c), I[489] = (T)(img)(_p5##x,_n2##y,z,c), I[490] = (T)(img)(_p4##x,_n2##y,z,c), I[491] = (T)(img)(_p3##x,_n2##y,z,c), I[492] = (T)(img)(_p2##x,_n2##y,z,c), I[493] = (T)(img)(_p1##x,_n2##y,z,c), I[494] = (T)(img)(x,_n2##y,z,c), I[495] = (T)(img)(_n1##x,_n2##y,z,c), I[496] = (T)(img)(_n2##x,_n2##y,z,c), I[497] = (T)(img)(_n3##x,_n2##y,z,c), I[498] = (T)(img)(_n4##x,_n2##y,z,c), I[499] = (T)(img)(_n5##x,_n2##y,z,c), I[500] = (T)(img)(_n6##x,_n2##y,z,c), I[501] = (T)(img)(_n7##x,_n2##y,z,c), I[502] = (T)(img)(_n8##x,_n2##y,z,c), I[503] = (T)(img)(_n9##x,_n2##y,z,c), I[504] = (T)(img)(_n10##x,_n2##y,z,c), I[505] = (T)(img)(_n11##x,_n2##y,z,c), I[506] = (T)(img)(_n12##x,_n2##y,z,c), I[507] = (T)(img)(_n13##x,_n2##y,z,c), I[508] = (T)(img)(_n14##x,_n2##y,z,c), I[509] = (T)(img)(_n15##x,_n2##y,z,c), \
17882
I[510] = (T)(img)(_p14##x,_n3##y,z,c), I[511] = (T)(img)(_p13##x,_n3##y,z,c), I[512] = (T)(img)(_p12##x,_n3##y,z,c), I[513] = (T)(img)(_p11##x,_n3##y,z,c), I[514] = (T)(img)(_p10##x,_n3##y,z,c), I[515] = (T)(img)(_p9##x,_n3##y,z,c), I[516] = (T)(img)(_p8##x,_n3##y,z,c), I[517] = (T)(img)(_p7##x,_n3##y,z,c), I[518] = (T)(img)(_p6##x,_n3##y,z,c), I[519] = (T)(img)(_p5##x,_n3##y,z,c), I[520] = (T)(img)(_p4##x,_n3##y,z,c), I[521] = (T)(img)(_p3##x,_n3##y,z,c), I[522] = (T)(img)(_p2##x,_n3##y,z,c), I[523] = (T)(img)(_p1##x,_n3##y,z,c), I[524] = (T)(img)(x,_n3##y,z,c), I[525] = (T)(img)(_n1##x,_n3##y,z,c), I[526] = (T)(img)(_n2##x,_n3##y,z,c), I[527] = (T)(img)(_n3##x,_n3##y,z,c), I[528] = (T)(img)(_n4##x,_n3##y,z,c), I[529] = (T)(img)(_n5##x,_n3##y,z,c), I[530] = (T)(img)(_n6##x,_n3##y,z,c), I[531] = (T)(img)(_n7##x,_n3##y,z,c), I[532] = (T)(img)(_n8##x,_n3##y,z,c), I[533] = (T)(img)(_n9##x,_n3##y,z,c), I[534] = (T)(img)(_n10##x,_n3##y,z,c), I[535] = (T)(img)(_n11##x,_n3##y,z,c), I[536] = (T)(img)(_n12##x,_n3##y,z,c), I[537] = (T)(img)(_n13##x,_n3##y,z,c), I[538] = (T)(img)(_n14##x,_n3##y,z,c), I[539] = (T)(img)(_n15##x,_n3##y,z,c), \
17883
I[540] = (T)(img)(_p14##x,_n4##y,z,c), I[541] = (T)(img)(_p13##x,_n4##y,z,c), I[542] = (T)(img)(_p12##x,_n4##y,z,c), I[543] = (T)(img)(_p11##x,_n4##y,z,c), I[544] = (T)(img)(_p10##x,_n4##y,z,c), I[545] = (T)(img)(_p9##x,_n4##y,z,c), I[546] = (T)(img)(_p8##x,_n4##y,z,c), I[547] = (T)(img)(_p7##x,_n4##y,z,c), I[548] = (T)(img)(_p6##x,_n4##y,z,c), I[549] = (T)(img)(_p5##x,_n4##y,z,c), I[550] = (T)(img)(_p4##x,_n4##y,z,c), I[551] = (T)(img)(_p3##x,_n4##y,z,c), I[552] = (T)(img)(_p2##x,_n4##y,z,c), I[553] = (T)(img)(_p1##x,_n4##y,z,c), I[554] = (T)(img)(x,_n4##y,z,c), I[555] = (T)(img)(_n1##x,_n4##y,z,c), I[556] = (T)(img)(_n2##x,_n4##y,z,c), I[557] = (T)(img)(_n3##x,_n4##y,z,c), I[558] = (T)(img)(_n4##x,_n4##y,z,c), I[559] = (T)(img)(_n5##x,_n4##y,z,c), I[560] = (T)(img)(_n6##x,_n4##y,z,c), I[561] = (T)(img)(_n7##x,_n4##y,z,c), I[562] = (T)(img)(_n8##x,_n4##y,z,c), I[563] = (T)(img)(_n9##x,_n4##y,z,c), I[564] = (T)(img)(_n10##x,_n4##y,z,c), I[565] = (T)(img)(_n11##x,_n4##y,z,c), I[566] = (T)(img)(_n12##x,_n4##y,z,c), I[567] = (T)(img)(_n13##x,_n4##y,z,c), I[568] = (T)(img)(_n14##x,_n4##y,z,c), I[569] = (T)(img)(_n15##x,_n4##y,z,c), \
17884
I[570] = (T)(img)(_p14##x,_n5##y,z,c), I[571] = (T)(img)(_p13##x,_n5##y,z,c), I[572] = (T)(img)(_p12##x,_n5##y,z,c), I[573] = (T)(img)(_p11##x,_n5##y,z,c), I[574] = (T)(img)(_p10##x,_n5##y,z,c), I[575] = (T)(img)(_p9##x,_n5##y,z,c), I[576] = (T)(img)(_p8##x,_n5##y,z,c), I[577] = (T)(img)(_p7##x,_n5##y,z,c), I[578] = (T)(img)(_p6##x,_n5##y,z,c), I[579] = (T)(img)(_p5##x,_n5##y,z,c), I[580] = (T)(img)(_p4##x,_n5##y,z,c), I[581] = (T)(img)(_p3##x,_n5##y,z,c), I[582] = (T)(img)(_p2##x,_n5##y,z,c), I[583] = (T)(img)(_p1##x,_n5##y,z,c), I[584] = (T)(img)(x,_n5##y,z,c), I[585] = (T)(img)(_n1##x,_n5##y,z,c), I[586] = (T)(img)(_n2##x,_n5##y,z,c), I[587] = (T)(img)(_n3##x,_n5##y,z,c), I[588] = (T)(img)(_n4##x,_n5##y,z,c), I[589] = (T)(img)(_n5##x,_n5##y,z,c), I[590] = (T)(img)(_n6##x,_n5##y,z,c), I[591] = (T)(img)(_n7##x,_n5##y,z,c), I[592] = (T)(img)(_n8##x,_n5##y,z,c), I[593] = (T)(img)(_n9##x,_n5##y,z,c), I[594] = (T)(img)(_n10##x,_n5##y,z,c), I[595] = (T)(img)(_n11##x,_n5##y,z,c), I[596] = (T)(img)(_n12##x,_n5##y,z,c), I[597] = (T)(img)(_n13##x,_n5##y,z,c), I[598] = (T)(img)(_n14##x,_n5##y,z,c), I[599] = (T)(img)(_n15##x,_n5##y,z,c), \
17885
I[600] = (T)(img)(_p14##x,_n6##y,z,c), I[601] = (T)(img)(_p13##x,_n6##y,z,c), I[602] = (T)(img)(_p12##x,_n6##y,z,c), I[603] = (T)(img)(_p11##x,_n6##y,z,c), I[604] = (T)(img)(_p10##x,_n6##y,z,c), I[605] = (T)(img)(_p9##x,_n6##y,z,c), I[606] = (T)(img)(_p8##x,_n6##y,z,c), I[607] = (T)(img)(_p7##x,_n6##y,z,c), I[608] = (T)(img)(_p6##x,_n6##y,z,c), I[609] = (T)(img)(_p5##x,_n6##y,z,c), I[610] = (T)(img)(_p4##x,_n6##y,z,c), I[611] = (T)(img)(_p3##x,_n6##y,z,c), I[612] = (T)(img)(_p2##x,_n6##y,z,c), I[613] = (T)(img)(_p1##x,_n6##y,z,c), I[614] = (T)(img)(x,_n6##y,z,c), I[615] = (T)(img)(_n1##x,_n6##y,z,c), I[616] = (T)(img)(_n2##x,_n6##y,z,c), I[617] = (T)(img)(_n3##x,_n6##y,z,c), I[618] = (T)(img)(_n4##x,_n6##y,z,c), I[619] = (T)(img)(_n5##x,_n6##y,z,c), I[620] = (T)(img)(_n6##x,_n6##y,z,c), I[621] = (T)(img)(_n7##x,_n6##y,z,c), I[622] = (T)(img)(_n8##x,_n6##y,z,c), I[623] = (T)(img)(_n9##x,_n6##y,z,c), I[624] = (T)(img)(_n10##x,_n6##y,z,c), I[625] = (T)(img)(_n11##x,_n6##y,z,c), I[626] = (T)(img)(_n12##x,_n6##y,z,c), I[627] = (T)(img)(_n13##x,_n6##y,z,c), I[628] = (T)(img)(_n14##x,_n6##y,z,c), I[629] = (T)(img)(_n15##x,_n6##y,z,c), \
17886
I[630] = (T)(img)(_p14##x,_n7##y,z,c), I[631] = (T)(img)(_p13##x,_n7##y,z,c), I[632] = (T)(img)(_p12##x,_n7##y,z,c), I[633] = (T)(img)(_p11##x,_n7##y,z,c), I[634] = (T)(img)(_p10##x,_n7##y,z,c), I[635] = (T)(img)(_p9##x,_n7##y,z,c), I[636] = (T)(img)(_p8##x,_n7##y,z,c), I[637] = (T)(img)(_p7##x,_n7##y,z,c), I[638] = (T)(img)(_p6##x,_n7##y,z,c), I[639] = (T)(img)(_p5##x,_n7##y,z,c), I[640] = (T)(img)(_p4##x,_n7##y,z,c), I[641] = (T)(img)(_p3##x,_n7##y,z,c), I[642] = (T)(img)(_p2##x,_n7##y,z,c), I[643] = (T)(img)(_p1##x,_n7##y,z,c), I[644] = (T)(img)(x,_n7##y,z,c), I[645] = (T)(img)(_n1##x,_n7##y,z,c), I[646] = (T)(img)(_n2##x,_n7##y,z,c), I[647] = (T)(img)(_n3##x,_n7##y,z,c), I[648] = (T)(img)(_n4##x,_n7##y,z,c), I[649] = (T)(img)(_n5##x,_n7##y,z,c), I[650] = (T)(img)(_n6##x,_n7##y,z,c), I[651] = (T)(img)(_n7##x,_n7##y,z,c), I[652] = (T)(img)(_n8##x,_n7##y,z,c), I[653] = (T)(img)(_n9##x,_n7##y,z,c), I[654] = (T)(img)(_n10##x,_n7##y,z,c), I[655] = (T)(img)(_n11##x,_n7##y,z,c), I[656] = (T)(img)(_n12##x,_n7##y,z,c), I[657] = (T)(img)(_n13##x,_n7##y,z,c), I[658] = (T)(img)(_n14##x,_n7##y,z,c), I[659] = (T)(img)(_n15##x,_n7##y,z,c), \
17887
I[660] = (T)(img)(_p14##x,_n8##y,z,c), I[661] = (T)(img)(_p13##x,_n8##y,z,c), I[662] = (T)(img)(_p12##x,_n8##y,z,c), I[663] = (T)(img)(_p11##x,_n8##y,z,c), I[664] = (T)(img)(_p10##x,_n8##y,z,c), I[665] = (T)(img)(_p9##x,_n8##y,z,c), I[666] = (T)(img)(_p8##x,_n8##y,z,c), I[667] = (T)(img)(_p7##x,_n8##y,z,c), I[668] = (T)(img)(_p6##x,_n8##y,z,c), I[669] = (T)(img)(_p5##x,_n8##y,z,c), I[670] = (T)(img)(_p4##x,_n8##y,z,c), I[671] = (T)(img)(_p3##x,_n8##y,z,c), I[672] = (T)(img)(_p2##x,_n8##y,z,c), I[673] = (T)(img)(_p1##x,_n8##y,z,c), I[674] = (T)(img)(x,_n8##y,z,c), I[675] = (T)(img)(_n1##x,_n8##y,z,c), I[676] = (T)(img)(_n2##x,_n8##y,z,c), I[677] = (T)(img)(_n3##x,_n8##y,z,c), I[678] = (T)(img)(_n4##x,_n8##y,z,c), I[679] = (T)(img)(_n5##x,_n8##y,z,c), I[680] = (T)(img)(_n6##x,_n8##y,z,c), I[681] = (T)(img)(_n7##x,_n8##y,z,c), I[682] = (T)(img)(_n8##x,_n8##y,z,c), I[683] = (T)(img)(_n9##x,_n8##y,z,c), I[684] = (T)(img)(_n10##x,_n8##y,z,c), I[685] = (T)(img)(_n11##x,_n8##y,z,c), I[686] = (T)(img)(_n12##x,_n8##y,z,c), I[687] = (T)(img)(_n13##x,_n8##y,z,c), I[688] = (T)(img)(_n14##x,_n8##y,z,c), I[689] = (T)(img)(_n15##x,_n8##y,z,c), \
17888
I[690] = (T)(img)(_p14##x,_n9##y,z,c), I[691] = (T)(img)(_p13##x,_n9##y,z,c), I[692] = (T)(img)(_p12##x,_n9##y,z,c), I[693] = (T)(img)(_p11##x,_n9##y,z,c), I[694] = (T)(img)(_p10##x,_n9##y,z,c), I[695] = (T)(img)(_p9##x,_n9##y,z,c), I[696] = (T)(img)(_p8##x,_n9##y,z,c), I[697] = (T)(img)(_p7##x,_n9##y,z,c), I[698] = (T)(img)(_p6##x,_n9##y,z,c), I[699] = (T)(img)(_p5##x,_n9##y,z,c), I[700] = (T)(img)(_p4##x,_n9##y,z,c), I[701] = (T)(img)(_p3##x,_n9##y,z,c), I[702] = (T)(img)(_p2##x,_n9##y,z,c), I[703] = (T)(img)(_p1##x,_n9##y,z,c), I[704] = (T)(img)(x,_n9##y,z,c), I[705] = (T)(img)(_n1##x,_n9##y,z,c), I[706] = (T)(img)(_n2##x,_n9##y,z,c), I[707] = (T)(img)(_n3##x,_n9##y,z,c), I[708] = (T)(img)(_n4##x,_n9##y,z,c), I[709] = (T)(img)(_n5##x,_n9##y,z,c), I[710] = (T)(img)(_n6##x,_n9##y,z,c), I[711] = (T)(img)(_n7##x,_n9##y,z,c), I[712] = (T)(img)(_n8##x,_n9##y,z,c), I[713] = (T)(img)(_n9##x,_n9##y,z,c), I[714] = (T)(img)(_n10##x,_n9##y,z,c), I[715] = (T)(img)(_n11##x,_n9##y,z,c), I[716] = (T)(img)(_n12##x,_n9##y,z,c), I[717] = (T)(img)(_n13##x,_n9##y,z,c), I[718] = (T)(img)(_n14##x,_n9##y,z,c), I[719] = (T)(img)(_n15##x,_n9##y,z,c), \
17889
I[720] = (T)(img)(_p14##x,_n10##y,z,c), I[721] = (T)(img)(_p13##x,_n10##y,z,c), I[722] = (T)(img)(_p12##x,_n10##y,z,c), I[723] = (T)(img)(_p11##x,_n10##y,z,c), I[724] = (T)(img)(_p10##x,_n10##y,z,c), I[725] = (T)(img)(_p9##x,_n10##y,z,c), I[726] = (T)(img)(_p8##x,_n10##y,z,c), I[727] = (T)(img)(_p7##x,_n10##y,z,c), I[728] = (T)(img)(_p6##x,_n10##y,z,c), I[729] = (T)(img)(_p5##x,_n10##y,z,c), I[730] = (T)(img)(_p4##x,_n10##y,z,c), I[731] = (T)(img)(_p3##x,_n10##y,z,c), I[732] = (T)(img)(_p2##x,_n10##y,z,c), I[733] = (T)(img)(_p1##x,_n10##y,z,c), I[734] = (T)(img)(x,_n10##y,z,c), I[735] = (T)(img)(_n1##x,_n10##y,z,c), I[736] = (T)(img)(_n2##x,_n10##y,z,c), I[737] = (T)(img)(_n3##x,_n10##y,z,c), I[738] = (T)(img)(_n4##x,_n10##y,z,c), I[739] = (T)(img)(_n5##x,_n10##y,z,c), I[740] = (T)(img)(_n6##x,_n10##y,z,c), I[741] = (T)(img)(_n7##x,_n10##y,z,c), I[742] = (T)(img)(_n8##x,_n10##y,z,c), I[743] = (T)(img)(_n9##x,_n10##y,z,c), I[744] = (T)(img)(_n10##x,_n10##y,z,c), I[745] = (T)(img)(_n11##x,_n10##y,z,c), I[746] = (T)(img)(_n12##x,_n10##y,z,c), I[747] = (T)(img)(_n13##x,_n10##y,z,c), I[748] = (T)(img)(_n14##x,_n10##y,z,c), I[749] = (T)(img)(_n15##x,_n10##y,z,c), \
17890
I[750] = (T)(img)(_p14##x,_n11##y,z,c), I[751] = (T)(img)(_p13##x,_n11##y,z,c), I[752] = (T)(img)(_p12##x,_n11##y,z,c), I[753] = (T)(img)(_p11##x,_n11##y,z,c), I[754] = (T)(img)(_p10##x,_n11##y,z,c), I[755] = (T)(img)(_p9##x,_n11##y,z,c), I[756] = (T)(img)(_p8##x,_n11##y,z,c), I[757] = (T)(img)(_p7##x,_n11##y,z,c), I[758] = (T)(img)(_p6##x,_n11##y,z,c), I[759] = (T)(img)(_p5##x,_n11##y,z,c), I[760] = (T)(img)(_p4##x,_n11##y,z,c), I[761] = (T)(img)(_p3##x,_n11##y,z,c), I[762] = (T)(img)(_p2##x,_n11##y,z,c), I[763] = (T)(img)(_p1##x,_n11##y,z,c), I[764] = (T)(img)(x,_n11##y,z,c), I[765] = (T)(img)(_n1##x,_n11##y,z,c), I[766] = (T)(img)(_n2##x,_n11##y,z,c), I[767] = (T)(img)(_n3##x,_n11##y,z,c), I[768] = (T)(img)(_n4##x,_n11##y,z,c), I[769] = (T)(img)(_n5##x,_n11##y,z,c), I[770] = (T)(img)(_n6##x,_n11##y,z,c), I[771] = (T)(img)(_n7##x,_n11##y,z,c), I[772] = (T)(img)(_n8##x,_n11##y,z,c), I[773] = (T)(img)(_n9##x,_n11##y,z,c), I[774] = (T)(img)(_n10##x,_n11##y,z,c), I[775] = (T)(img)(_n11##x,_n11##y,z,c), I[776] = (T)(img)(_n12##x,_n11##y,z,c), I[777] = (T)(img)(_n13##x,_n11##y,z,c), I[778] = (T)(img)(_n14##x,_n11##y,z,c), I[779] = (T)(img)(_n15##x,_n11##y,z,c), \
17891
I[780] = (T)(img)(_p14##x,_n12##y,z,c), I[781] = (T)(img)(_p13##x,_n12##y,z,c), I[782] = (T)(img)(_p12##x,_n12##y,z,c), I[783] = (T)(img)(_p11##x,_n12##y,z,c), I[784] = (T)(img)(_p10##x,_n12##y,z,c), I[785] = (T)(img)(_p9##x,_n12##y,z,c), I[786] = (T)(img)(_p8##x,_n12##y,z,c), I[787] = (T)(img)(_p7##x,_n12##y,z,c), I[788] = (T)(img)(_p6##x,_n12##y,z,c), I[789] = (T)(img)(_p5##x,_n12##y,z,c), I[790] = (T)(img)(_p4##x,_n12##y,z,c), I[791] = (T)(img)(_p3##x,_n12##y,z,c), I[792] = (T)(img)(_p2##x,_n12##y,z,c), I[793] = (T)(img)(_p1##x,_n12##y,z,c), I[794] = (T)(img)(x,_n12##y,z,c), I[795] = (T)(img)(_n1##x,_n12##y,z,c), I[796] = (T)(img)(_n2##x,_n12##y,z,c), I[797] = (T)(img)(_n3##x,_n12##y,z,c), I[798] = (T)(img)(_n4##x,_n12##y,z,c), I[799] = (T)(img)(_n5##x,_n12##y,z,c), I[800] = (T)(img)(_n6##x,_n12##y,z,c), I[801] = (T)(img)(_n7##x,_n12##y,z,c), I[802] = (T)(img)(_n8##x,_n12##y,z,c), I[803] = (T)(img)(_n9##x,_n12##y,z,c), I[804] = (T)(img)(_n10##x,_n12##y,z,c), I[805] = (T)(img)(_n11##x,_n12##y,z,c), I[806] = (T)(img)(_n12##x,_n12##y,z,c), I[807] = (T)(img)(_n13##x,_n12##y,z,c), I[808] = (T)(img)(_n14##x,_n12##y,z,c), I[809] = (T)(img)(_n15##x,_n12##y,z,c), \
17892
I[810] = (T)(img)(_p14##x,_n13##y,z,c), I[811] = (T)(img)(_p13##x,_n13##y,z,c), I[812] = (T)(img)(_p12##x,_n13##y,z,c), I[813] = (T)(img)(_p11##x,_n13##y,z,c), I[814] = (T)(img)(_p10##x,_n13##y,z,c), I[815] = (T)(img)(_p9##x,_n13##y,z,c), I[816] = (T)(img)(_p8##x,_n13##y,z,c), I[817] = (T)(img)(_p7##x,_n13##y,z,c), I[818] = (T)(img)(_p6##x,_n13##y,z,c), I[819] = (T)(img)(_p5##x,_n13##y,z,c), I[820] = (T)(img)(_p4##x,_n13##y,z,c), I[821] = (T)(img)(_p3##x,_n13##y,z,c), I[822] = (T)(img)(_p2##x,_n13##y,z,c), I[823] = (T)(img)(_p1##x,_n13##y,z,c), I[824] = (T)(img)(x,_n13##y,z,c), I[825] = (T)(img)(_n1##x,_n13##y,z,c), I[826] = (T)(img)(_n2##x,_n13##y,z,c), I[827] = (T)(img)(_n3##x,_n13##y,z,c), I[828] = (T)(img)(_n4##x,_n13##y,z,c), I[829] = (T)(img)(_n5##x,_n13##y,z,c), I[830] = (T)(img)(_n6##x,_n13##y,z,c), I[831] = (T)(img)(_n7##x,_n13##y,z,c), I[832] = (T)(img)(_n8##x,_n13##y,z,c), I[833] = (T)(img)(_n9##x,_n13##y,z,c), I[834] = (T)(img)(_n10##x,_n13##y,z,c), I[835] = (T)(img)(_n11##x,_n13##y,z,c), I[836] = (T)(img)(_n12##x,_n13##y,z,c), I[837] = (T)(img)(_n13##x,_n13##y,z,c), I[838] = (T)(img)(_n14##x,_n13##y,z,c), I[839] = (T)(img)(_n15##x,_n13##y,z,c), \
17893
I[840] = (T)(img)(_p14##x,_n14##y,z,c), I[841] = (T)(img)(_p13##x,_n14##y,z,c), I[842] = (T)(img)(_p12##x,_n14##y,z,c), I[843] = (T)(img)(_p11##x,_n14##y,z,c), I[844] = (T)(img)(_p10##x,_n14##y,z,c), I[845] = (T)(img)(_p9##x,_n14##y,z,c), I[846] = (T)(img)(_p8##x,_n14##y,z,c), I[847] = (T)(img)(_p7##x,_n14##y,z,c), I[848] = (T)(img)(_p6##x,_n14##y,z,c), I[849] = (T)(img)(_p5##x,_n14##y,z,c), I[850] = (T)(img)(_p4##x,_n14##y,z,c), I[851] = (T)(img)(_p3##x,_n14##y,z,c), I[852] = (T)(img)(_p2##x,_n14##y,z,c), I[853] = (T)(img)(_p1##x,_n14##y,z,c), I[854] = (T)(img)(x,_n14##y,z,c), I[855] = (T)(img)(_n1##x,_n14##y,z,c), I[856] = (T)(img)(_n2##x,_n14##y,z,c), I[857] = (T)(img)(_n3##x,_n14##y,z,c), I[858] = (T)(img)(_n4##x,_n14##y,z,c), I[859] = (T)(img)(_n5##x,_n14##y,z,c), I[860] = (T)(img)(_n6##x,_n14##y,z,c), I[861] = (T)(img)(_n7##x,_n14##y,z,c), I[862] = (T)(img)(_n8##x,_n14##y,z,c), I[863] = (T)(img)(_n9##x,_n14##y,z,c), I[864] = (T)(img)(_n10##x,_n14##y,z,c), I[865] = (T)(img)(_n11##x,_n14##y,z,c), I[866] = (T)(img)(_n12##x,_n14##y,z,c), I[867] = (T)(img)(_n13##x,_n14##y,z,c), I[868] = (T)(img)(_n14##x,_n14##y,z,c), I[869] = (T)(img)(_n15##x,_n14##y,z,c), \
17894
I[870] = (T)(img)(_p14##x,_n15##y,z,c), I[871] = (T)(img)(_p13##x,_n15##y,z,c), I[872] = (T)(img)(_p12##x,_n15##y,z,c), I[873] = (T)(img)(_p11##x,_n15##y,z,c), I[874] = (T)(img)(_p10##x,_n15##y,z,c), I[875] = (T)(img)(_p9##x,_n15##y,z,c), I[876] = (T)(img)(_p8##x,_n15##y,z,c), I[877] = (T)(img)(_p7##x,_n15##y,z,c), I[878] = (T)(img)(_p6##x,_n15##y,z,c), I[879] = (T)(img)(_p5##x,_n15##y,z,c), I[880] = (T)(img)(_p4##x,_n15##y,z,c), I[881] = (T)(img)(_p3##x,_n15##y,z,c), I[882] = (T)(img)(_p2##x,_n15##y,z,c), I[883] = (T)(img)(_p1##x,_n15##y,z,c), I[884] = (T)(img)(x,_n15##y,z,c), I[885] = (T)(img)(_n1##x,_n15##y,z,c), I[886] = (T)(img)(_n2##x,_n15##y,z,c), I[887] = (T)(img)(_n3##x,_n15##y,z,c), I[888] = (T)(img)(_n4##x,_n15##y,z,c), I[889] = (T)(img)(_n5##x,_n15##y,z,c), I[890] = (T)(img)(_n6##x,_n15##y,z,c), I[891] = (T)(img)(_n7##x,_n15##y,z,c), I[892] = (T)(img)(_n8##x,_n15##y,z,c), I[893] = (T)(img)(_n9##x,_n15##y,z,c), I[894] = (T)(img)(_n10##x,_n15##y,z,c), I[895] = (T)(img)(_n11##x,_n15##y,z,c), I[896] = (T)(img)(_n12##x,_n15##y,z,c), I[897] = (T)(img)(_n13##x,_n15##y,z,c), I[898] = (T)(img)(_n14##x,_n15##y,z,c), I[899] = (T)(img)(_n15##x,_n15##y,z,c);
17895
17896
// Define 31x31 loop macros
17897
//-------------------------
17898
#define cimg_for31(bound,i) for (int i = 0, \
17899
_p15##i = 0, _p14##i = 0, _p13##i = 0, _p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
17900
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
17901
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
17902
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
17903
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
17904
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
17905
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
17906
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
17907
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
17908
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
17909
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
17910
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
17911
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
17912
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13, \
17913
_n14##i = 14>=(int)(bound)?(int)(bound) - 1:14, \
17914
_n15##i = 15>=(int)(bound)?(int)(bound) - 1:15; \
17915
_n15##i<(int)(bound) || _n14##i==--_n15##i || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
17916
i==(_n15##i = _n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
17917
_p15##i = _p14##i, _p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
17918
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i, ++_n15##i)
17919
17920
#define cimg_for31X(img,x) cimg_for31((img)._width,x)
17921
#define cimg_for31Y(img,y) cimg_for31((img)._height,y)
17922
#define cimg_for31Z(img,z) cimg_for31((img)._depth,z)
17923
#define cimg_for31C(img,c) cimg_for31((img)._spectrum,c)
17924
#define cimg_for31XY(img,x,y) cimg_for31Y(img,y) cimg_for31X(img,x)
17925
#define cimg_for31XZ(img,x,z) cimg_for31Z(img,z) cimg_for31X(img,x)
17926
#define cimg_for31XC(img,x,c) cimg_for31C(img,c) cimg_for31X(img,x)
17927
#define cimg_for31YZ(img,y,z) cimg_for31Z(img,z) cimg_for31Y(img,y)
17928
#define cimg_for31YC(img,y,c) cimg_for31C(img,c) cimg_for31Y(img,y)
17929
#define cimg_for31ZC(img,z,c) cimg_for31C(img,c) cimg_for31Z(img,z)
17930
#define cimg_for31XYZ(img,x,y,z) cimg_for31Z(img,z) cimg_for31XY(img,x,y)
17931
#define cimg_for31XZC(img,x,z,c) cimg_for31C(img,c) cimg_for31XZ(img,x,z)
17932
#define cimg_for31YZC(img,y,z,c) cimg_for31C(img,c) cimg_for31YZ(img,y,z)
17933
#define cimg_for31XYZC(img,x,y,z,c) cimg_for31C(img,c) cimg_for31XYZ(img,x,y,z)
17934
17935
#define cimg_for_in31(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
17936
_p15##i = i - 15<0?0:i - 15, \
17937
_p14##i = i - 14<0?0:i - 14, \
17938
_p13##i = i - 13<0?0:i - 13, \
17939
_p12##i = i - 12<0?0:i - 12, \
17940
_p11##i = i - 11<0?0:i - 11, \
17941
_p10##i = i - 10<0?0:i - 10, \
17942
_p9##i = i - 9<0?0:i - 9, \
17943
_p8##i = i - 8<0?0:i - 8, \
17944
_p7##i = i - 7<0?0:i - 7, \
17945
_p6##i = i - 6<0?0:i - 6, \
17946
_p5##i = i - 5<0?0:i - 5, \
17947
_p4##i = i - 4<0?0:i - 4, \
17948
_p3##i = i - 3<0?0:i - 3, \
17949
_p2##i = i - 2<0?0:i - 2, \
17950
_p1##i = i - 1<0?0:i - 1, \
17951
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
17952
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
17953
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
17954
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
17955
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
17956
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
17957
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
17958
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
17959
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
17960
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
17961
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
17962
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
17963
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13, \
17964
_n14##i = i + 14>=(int)(bound)?(int)(bound) - 1:i + 14, \
17965
_n15##i = i + 15>=(int)(bound)?(int)(bound) - 1:i + 15; \
17966
i<=(int)(i1) && (_n15##i<(int)(bound) || _n14##i==--_n15##i || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
17967
i==(_n15##i = _n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
17968
_p15##i = _p14##i, _p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
17969
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i, ++_n15##i)
17970
17971
#define cimg_for_in31X(img,x0,x1,x) cimg_for_in31((img)._width,x0,x1,x)
17972
#define cimg_for_in31Y(img,y0,y1,y) cimg_for_in31((img)._height,y0,y1,y)
17973
#define cimg_for_in31Z(img,z0,z1,z) cimg_for_in31((img)._depth,z0,z1,z)
17974
#define cimg_for_in31C(img,c0,c1,c) cimg_for_in31((img)._spectrum,c0,c1,c)
17975
#define cimg_for_in31XY(img,x0,y0,x1,y1,x,y) cimg_for_in31Y(img,y0,y1,y) cimg_for_in31X(img,x0,x1,x)
17976
#define cimg_for_in31XZ(img,x0,z0,x1,z1,x,z) cimg_for_in31Z(img,z0,z1,z) cimg_for_in31X(img,x0,x1,x)
17977
#define cimg_for_in31XC(img,x0,c0,x1,c1,x,c) cimg_for_in31C(img,c0,c1,c) cimg_for_in31X(img,x0,x1,x)
17978
#define cimg_for_in31YZ(img,y0,z0,y1,z1,y,z) cimg_for_in31Z(img,z0,z1,z) cimg_for_in31Y(img,y0,y1,y)
17979
#define cimg_for_in31YC(img,y0,c0,y1,c1,y,c) cimg_for_in31C(img,c0,c1,c) cimg_for_in31Y(img,y0,y1,y)
17980
#define cimg_for_in31ZC(img,z0,c0,z1,c1,z,c) cimg_for_in31C(img,c0,c1,c) cimg_for_in31Z(img,z0,z1,z)
17981
#define cimg_for_in31XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in31Z(img,z0,z1,z) cimg_for_in31XY(img,x0,y0,x1,y1,x,y)
17982
#define cimg_for_in31XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in31C(img,c0,c1,c) cimg_for_in31XZ(img,x0,y0,x1,y1,x,z)
17983
#define cimg_for_in31YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in31C(img,c0,c1,c) cimg_for_in31YZ(img,y0,z0,y1,z1,y,z)
17984
#define cimg_for_in31XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in31C(img,c0,c1,c) cimg_for_in31XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
17985
17986
#define cimg_for31x31(img,x,y,z,c,I,T) \
17987
cimg_for31((img)._height,y) for (int x = 0, \
17988
_p15##x = 0, _p14##x = 0, _p13##x = 0, _p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
17989
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
17990
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
17991
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
17992
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
17993
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
17994
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
17995
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
17996
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
17997
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
17998
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
17999
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
18000
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
18001
_n13##x = 13>=((img)._width)?(img).width() - 1:13, \
18002
_n14##x = 14>=((img)._width)?(img).width() - 1:14, \
18003
_n15##x = (int)( \
18004
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = I[13] = I[14] = I[15] = (T)(img)(0,_p15##y,z,c)), \
18005
(I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = I[46] = (T)(img)(0,_p14##y,z,c)), \
18006
(I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = (T)(img)(0,_p13##y,z,c)), \
18007
(I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = (T)(img)(0,_p12##y,z,c)), \
18008
(I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = (T)(img)(0,_p11##y,z,c)), \
18009
(I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = (T)(img)(0,_p10##y,z,c)), \
18010
(I[186] = I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = (T)(img)(0,_p9##y,z,c)), \
18011
(I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = I[231] = I[232] = (T)(img)(0,_p8##y,z,c)), \
18012
(I[248] = I[249] = I[250] = I[251] = I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = (T)(img)(0,_p7##y,z,c)), \
18013
(I[279] = I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = (T)(img)(0,_p6##y,z,c)), \
18014
(I[310] = I[311] = I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = (T)(img)(0,_p5##y,z,c)), \
18015
(I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = I[350] = I[351] = I[352] = I[353] = I[354] = I[355] = I[356] = (T)(img)(0,_p4##y,z,c)), \
18016
(I[372] = I[373] = I[374] = I[375] = I[376] = I[377] = I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = (T)(img)(0,_p3##y,z,c)), \
18017
(I[403] = I[404] = I[405] = I[406] = I[407] = I[408] = I[409] = I[410] = I[411] = I[412] = I[413] = I[414] = I[415] = I[416] = I[417] = I[418] = (T)(img)(0,_p2##y,z,c)), \
18018
(I[434] = I[435] = I[436] = I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = I[449] = (T)(img)(0,_p1##y,z,c)), \
18019
(I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = I[472] = I[473] = I[474] = I[475] = I[476] = I[477] = I[478] = I[479] = I[480] = (T)(img)(0,y,z,c)), \
18020
(I[496] = I[497] = I[498] = I[499] = I[500] = I[501] = I[502] = I[503] = I[504] = I[505] = I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = (T)(img)(0,_n1##y,z,c)), \
18021
(I[527] = I[528] = I[529] = I[530] = I[531] = I[532] = I[533] = I[534] = I[535] = I[536] = I[537] = I[538] = I[539] = I[540] = I[541] = I[542] = (T)(img)(0,_n2##y,z,c)), \
18022
(I[558] = I[559] = I[560] = I[561] = I[562] = I[563] = I[564] = I[565] = I[566] = I[567] = I[568] = I[569] = I[570] = I[571] = I[572] = I[573] = (T)(img)(0,_n3##y,z,c)), \
18023
(I[589] = I[590] = I[591] = I[592] = I[593] = I[594] = I[595] = I[596] = I[597] = I[598] = I[599] = I[600] = I[601] = I[602] = I[603] = I[604] = (T)(img)(0,_n4##y,z,c)), \
18024
(I[620] = I[621] = I[622] = I[623] = I[624] = I[625] = I[626] = I[627] = I[628] = I[629] = I[630] = I[631] = I[632] = I[633] = I[634] = I[635] = (T)(img)(0,_n5##y,z,c)), \
18025
(I[651] = I[652] = I[653] = I[654] = I[655] = I[656] = I[657] = I[658] = I[659] = I[660] = I[661] = I[662] = I[663] = I[664] = I[665] = I[666] = (T)(img)(0,_n6##y,z,c)), \
18026
(I[682] = I[683] = I[684] = I[685] = I[686] = I[687] = I[688] = I[689] = I[690] = I[691] = I[692] = I[693] = I[694] = I[695] = I[696] = I[697] = (T)(img)(0,_n7##y,z,c)), \
18027
(I[713] = I[714] = I[715] = I[716] = I[717] = I[718] = I[719] = I[720] = I[721] = I[722] = I[723] = I[724] = I[725] = I[726] = I[727] = I[728] = (T)(img)(0,_n8##y,z,c)), \
18028
(I[744] = I[745] = I[746] = I[747] = I[748] = I[749] = I[750] = I[751] = I[752] = I[753] = I[754] = I[755] = I[756] = I[757] = I[758] = I[759] = (T)(img)(0,_n9##y,z,c)), \
18029
(I[775] = I[776] = I[777] = I[778] = I[779] = I[780] = I[781] = I[782] = I[783] = I[784] = I[785] = I[786] = I[787] = I[788] = I[789] = I[790] = (T)(img)(0,_n10##y,z,c)), \
18030
(I[806] = I[807] = I[808] = I[809] = I[810] = I[811] = I[812] = I[813] = I[814] = I[815] = I[816] = I[817] = I[818] = I[819] = I[820] = I[821] = (T)(img)(0,_n11##y,z,c)), \
18031
(I[837] = I[838] = I[839] = I[840] = I[841] = I[842] = I[843] = I[844] = I[845] = I[846] = I[847] = I[848] = I[849] = I[850] = I[851] = I[852] = (T)(img)(0,_n12##y,z,c)), \
18032
(I[868] = I[869] = I[870] = I[871] = I[872] = I[873] = I[874] = I[875] = I[876] = I[877] = I[878] = I[879] = I[880] = I[881] = I[882] = I[883] = (T)(img)(0,_n13##y,z,c)), \
18033
(I[899] = I[900] = I[901] = I[902] = I[903] = I[904] = I[905] = I[906] = I[907] = I[908] = I[909] = I[910] = I[911] = I[912] = I[913] = I[914] = (T)(img)(0,_n14##y,z,c)), \
18034
(I[930] = I[931] = I[932] = I[933] = I[934] = I[935] = I[936] = I[937] = I[938] = I[939] = I[940] = I[941] = I[942] = I[943] = I[944] = I[945] = (T)(img)(0,_n15##y,z,c)), \
18035
(I[16] = (T)(img)(_n1##x,_p15##y,z,c)), \
18036
(I[47] = (T)(img)(_n1##x,_p14##y,z,c)), \
18037
(I[78] = (T)(img)(_n1##x,_p13##y,z,c)), \
18038
(I[109] = (T)(img)(_n1##x,_p12##y,z,c)), \
18039
(I[140] = (T)(img)(_n1##x,_p11##y,z,c)), \
18040
(I[171] = (T)(img)(_n1##x,_p10##y,z,c)), \
18041
(I[202] = (T)(img)(_n1##x,_p9##y,z,c)), \
18042
(I[233] = (T)(img)(_n1##x,_p8##y,z,c)), \
18043
(I[264] = (T)(img)(_n1##x,_p7##y,z,c)), \
18044
(I[295] = (T)(img)(_n1##x,_p6##y,z,c)), \
18045
(I[326] = (T)(img)(_n1##x,_p5##y,z,c)), \
18046
(I[357] = (T)(img)(_n1##x,_p4##y,z,c)), \
18047
(I[388] = (T)(img)(_n1##x,_p3##y,z,c)), \
18048
(I[419] = (T)(img)(_n1##x,_p2##y,z,c)), \
18049
(I[450] = (T)(img)(_n1##x,_p1##y,z,c)), \
18050
(I[481] = (T)(img)(_n1##x,y,z,c)), \
18051
(I[512] = (T)(img)(_n1##x,_n1##y,z,c)), \
18052
(I[543] = (T)(img)(_n1##x,_n2##y,z,c)), \
18053
(I[574] = (T)(img)(_n1##x,_n3##y,z,c)), \
18054
(I[605] = (T)(img)(_n1##x,_n4##y,z,c)), \
18055
(I[636] = (T)(img)(_n1##x,_n5##y,z,c)), \
18056
(I[667] = (T)(img)(_n1##x,_n6##y,z,c)), \
18057
(I[698] = (T)(img)(_n1##x,_n7##y,z,c)), \
18058
(I[729] = (T)(img)(_n1##x,_n8##y,z,c)), \
18059
(I[760] = (T)(img)(_n1##x,_n9##y,z,c)), \
18060
(I[791] = (T)(img)(_n1##x,_n10##y,z,c)), \
18061
(I[822] = (T)(img)(_n1##x,_n11##y,z,c)), \
18062
(I[853] = (T)(img)(_n1##x,_n12##y,z,c)), \
18063
(I[884] = (T)(img)(_n1##x,_n13##y,z,c)), \
18064
(I[915] = (T)(img)(_n1##x,_n14##y,z,c)), \
18065
(I[946] = (T)(img)(_n1##x,_n15##y,z,c)), \
18066
(I[17] = (T)(img)(_n2##x,_p15##y,z,c)), \
18067
(I[48] = (T)(img)(_n2##x,_p14##y,z,c)), \
18068
(I[79] = (T)(img)(_n2##x,_p13##y,z,c)), \
18069
(I[110] = (T)(img)(_n2##x,_p12##y,z,c)), \
18070
(I[141] = (T)(img)(_n2##x,_p11##y,z,c)), \
18071
(I[172] = (T)(img)(_n2##x,_p10##y,z,c)), \
18072
(I[203] = (T)(img)(_n2##x,_p9##y,z,c)), \
18073
(I[234] = (T)(img)(_n2##x,_p8##y,z,c)), \
18074
(I[265] = (T)(img)(_n2##x,_p7##y,z,c)), \
18075
(I[296] = (T)(img)(_n2##x,_p6##y,z,c)), \
18076
(I[327] = (T)(img)(_n2##x,_p5##y,z,c)), \
18077
(I[358] = (T)(img)(_n2##x,_p4##y,z,c)), \
18078
(I[389] = (T)(img)(_n2##x,_p3##y,z,c)), \
18079
(I[420] = (T)(img)(_n2##x,_p2##y,z,c)), \
18080
(I[451] = (T)(img)(_n2##x,_p1##y,z,c)), \
18081
(I[482] = (T)(img)(_n2##x,y,z,c)), \
18082
(I[513] = (T)(img)(_n2##x,_n1##y,z,c)), \
18083
(I[544] = (T)(img)(_n2##x,_n2##y,z,c)), \
18084
(I[575] = (T)(img)(_n2##x,_n3##y,z,c)), \
18085
(I[606] = (T)(img)(_n2##x,_n4##y,z,c)), \
18086
(I[637] = (T)(img)(_n2##x,_n5##y,z,c)), \
18087
(I[668] = (T)(img)(_n2##x,_n6##y,z,c)), \
18088
(I[699] = (T)(img)(_n2##x,_n7##y,z,c)), \
18089
(I[730] = (T)(img)(_n2##x,_n8##y,z,c)), \
18090
(I[761] = (T)(img)(_n2##x,_n9##y,z,c)), \
18091
(I[792] = (T)(img)(_n2##x,_n10##y,z,c)), \
18092
(I[823] = (T)(img)(_n2##x,_n11##y,z,c)), \
18093
(I[854] = (T)(img)(_n2##x,_n12##y,z,c)), \
18094
(I[885] = (T)(img)(_n2##x,_n13##y,z,c)), \
18095
(I[916] = (T)(img)(_n2##x,_n14##y,z,c)), \
18096
(I[947] = (T)(img)(_n2##x,_n15##y,z,c)), \
18097
(I[18] = (T)(img)(_n3##x,_p15##y,z,c)), \
18098
(I[49] = (T)(img)(_n3##x,_p14##y,z,c)), \
18099
(I[80] = (T)(img)(_n3##x,_p13##y,z,c)), \
18100
(I[111] = (T)(img)(_n3##x,_p12##y,z,c)), \
18101
(I[142] = (T)(img)(_n3##x,_p11##y,z,c)), \
18102
(I[173] = (T)(img)(_n3##x,_p10##y,z,c)), \
18103
(I[204] = (T)(img)(_n3##x,_p9##y,z,c)), \
18104
(I[235] = (T)(img)(_n3##x,_p8##y,z,c)), \
18105
(I[266] = (T)(img)(_n3##x,_p7##y,z,c)), \
18106
(I[297] = (T)(img)(_n3##x,_p6##y,z,c)), \
18107
(I[328] = (T)(img)(_n3##x,_p5##y,z,c)), \
18108
(I[359] = (T)(img)(_n3##x,_p4##y,z,c)), \
18109
(I[390] = (T)(img)(_n3##x,_p3##y,z,c)), \
18110
(I[421] = (T)(img)(_n3##x,_p2##y,z,c)), \
18111
(I[452] = (T)(img)(_n3##x,_p1##y,z,c)), \
18112
(I[483] = (T)(img)(_n3##x,y,z,c)), \
18113
(I[514] = (T)(img)(_n3##x,_n1##y,z,c)), \
18114
(I[545] = (T)(img)(_n3##x,_n2##y,z,c)), \
18115
(I[576] = (T)(img)(_n3##x,_n3##y,z,c)), \
18116
(I[607] = (T)(img)(_n3##x,_n4##y,z,c)), \
18117
(I[638] = (T)(img)(_n3##x,_n5##y,z,c)), \
18118
(I[669] = (T)(img)(_n3##x,_n6##y,z,c)), \
18119
(I[700] = (T)(img)(_n3##x,_n7##y,z,c)), \
18120
(I[731] = (T)(img)(_n3##x,_n8##y,z,c)), \
18121
(I[762] = (T)(img)(_n3##x,_n9##y,z,c)), \
18122
(I[793] = (T)(img)(_n3##x,_n10##y,z,c)), \
18123
(I[824] = (T)(img)(_n3##x,_n11##y,z,c)), \
18124
(I[855] = (T)(img)(_n3##x,_n12##y,z,c)), \
18125
(I[886] = (T)(img)(_n3##x,_n13##y,z,c)), \
18126
(I[917] = (T)(img)(_n3##x,_n14##y,z,c)), \
18127
(I[948] = (T)(img)(_n3##x,_n15##y,z,c)), \
18128
(I[19] = (T)(img)(_n4##x,_p15##y,z,c)), \
18129
(I[50] = (T)(img)(_n4##x,_p14##y,z,c)), \
18130
(I[81] = (T)(img)(_n4##x,_p13##y,z,c)), \
18131
(I[112] = (T)(img)(_n4##x,_p12##y,z,c)), \
18132
(I[143] = (T)(img)(_n4##x,_p11##y,z,c)), \
18133
(I[174] = (T)(img)(_n4##x,_p10##y,z,c)), \
18134
(I[205] = (T)(img)(_n4##x,_p9##y,z,c)), \
18135
(I[236] = (T)(img)(_n4##x,_p8##y,z,c)), \
18136
(I[267] = (T)(img)(_n4##x,_p7##y,z,c)), \
18137
(I[298] = (T)(img)(_n4##x,_p6##y,z,c)), \
18138
(I[329] = (T)(img)(_n4##x,_p5##y,z,c)), \
18139
(I[360] = (T)(img)(_n4##x,_p4##y,z,c)), \
18140
(I[391] = (T)(img)(_n4##x,_p3##y,z,c)), \
18141
(I[422] = (T)(img)(_n4##x,_p2##y,z,c)), \
18142
(I[453] = (T)(img)(_n4##x,_p1##y,z,c)), \
18143
(I[484] = (T)(img)(_n4##x,y,z,c)), \
18144
(I[515] = (T)(img)(_n4##x,_n1##y,z,c)), \
18145
(I[546] = (T)(img)(_n4##x,_n2##y,z,c)), \
18146
(I[577] = (T)(img)(_n4##x,_n3##y,z,c)), \
18147
(I[608] = (T)(img)(_n4##x,_n4##y,z,c)), \
18148
(I[639] = (T)(img)(_n4##x,_n5##y,z,c)), \
18149
(I[670] = (T)(img)(_n4##x,_n6##y,z,c)), \
18150
(I[701] = (T)(img)(_n4##x,_n7##y,z,c)), \
18151
(I[732] = (T)(img)(_n4##x,_n8##y,z,c)), \
18152
(I[763] = (T)(img)(_n4##x,_n9##y,z,c)), \
18153
(I[794] = (T)(img)(_n4##x,_n10##y,z,c)), \
18154
(I[825] = (T)(img)(_n4##x,_n11##y,z,c)), \
18155
(I[856] = (T)(img)(_n4##x,_n12##y,z,c)), \
18156
(I[887] = (T)(img)(_n4##x,_n13##y,z,c)), \
18157
(I[918] = (T)(img)(_n4##x,_n14##y,z,c)), \
18158
(I[949] = (T)(img)(_n4##x,_n15##y,z,c)), \
18159
(I[20] = (T)(img)(_n5##x,_p15##y,z,c)), \
18160
(I[51] = (T)(img)(_n5##x,_p14##y,z,c)), \
18161
(I[82] = (T)(img)(_n5##x,_p13##y,z,c)), \
18162
(I[113] = (T)(img)(_n5##x,_p12##y,z,c)), \
18163
(I[144] = (T)(img)(_n5##x,_p11##y,z,c)), \
18164
(I[175] = (T)(img)(_n5##x,_p10##y,z,c)), \
18165
(I[206] = (T)(img)(_n5##x,_p9##y,z,c)), \
18166
(I[237] = (T)(img)(_n5##x,_p8##y,z,c)), \
18167
(I[268] = (T)(img)(_n5##x,_p7##y,z,c)), \
18168
(I[299] = (T)(img)(_n5##x,_p6##y,z,c)), \
18169
(I[330] = (T)(img)(_n5##x,_p5##y,z,c)), \
18170
(I[361] = (T)(img)(_n5##x,_p4##y,z,c)), \
18171
(I[392] = (T)(img)(_n5##x,_p3##y,z,c)), \
18172
(I[423] = (T)(img)(_n5##x,_p2##y,z,c)), \
18173
(I[454] = (T)(img)(_n5##x,_p1##y,z,c)), \
18174
(I[485] = (T)(img)(_n5##x,y,z,c)), \
18175
(I[516] = (T)(img)(_n5##x,_n1##y,z,c)), \
18176
(I[547] = (T)(img)(_n5##x,_n2##y,z,c)), \
18177
(I[578] = (T)(img)(_n5##x,_n3##y,z,c)), \
18178
(I[609] = (T)(img)(_n5##x,_n4##y,z,c)), \
18179
(I[640] = (T)(img)(_n5##x,_n5##y,z,c)), \
18180
(I[671] = (T)(img)(_n5##x,_n6##y,z,c)), \
18181
(I[702] = (T)(img)(_n5##x,_n7##y,z,c)), \
18182
(I[733] = (T)(img)(_n5##x,_n8##y,z,c)), \
18183
(I[764] = (T)(img)(_n5##x,_n9##y,z,c)), \
18184
(I[795] = (T)(img)(_n5##x,_n10##y,z,c)), \
18185
(I[826] = (T)(img)(_n5##x,_n11##y,z,c)), \
18186
(I[857] = (T)(img)(_n5##x,_n12##y,z,c)), \
18187
(I[888] = (T)(img)(_n5##x,_n13##y,z,c)), \
18188
(I[919] = (T)(img)(_n5##x,_n14##y,z,c)), \
18189
(I[950] = (T)(img)(_n5##x,_n15##y,z,c)), \
18190
(I[21] = (T)(img)(_n6##x,_p15##y,z,c)), \
18191
(I[52] = (T)(img)(_n6##x,_p14##y,z,c)), \
18192
(I[83] = (T)(img)(_n6##x,_p13##y,z,c)), \
18193
(I[114] = (T)(img)(_n6##x,_p12##y,z,c)), \
18194
(I[145] = (T)(img)(_n6##x,_p11##y,z,c)), \
18195
(I[176] = (T)(img)(_n6##x,_p10##y,z,c)), \
18196
(I[207] = (T)(img)(_n6##x,_p9##y,z,c)), \
18197
(I[238] = (T)(img)(_n6##x,_p8##y,z,c)), \
18198
(I[269] = (T)(img)(_n6##x,_p7##y,z,c)), \
18199
(I[300] = (T)(img)(_n6##x,_p6##y,z,c)), \
18200
(I[331] = (T)(img)(_n6##x,_p5##y,z,c)), \
18201
(I[362] = (T)(img)(_n6##x,_p4##y,z,c)), \
18202
(I[393] = (T)(img)(_n6##x,_p3##y,z,c)), \
18203
(I[424] = (T)(img)(_n6##x,_p2##y,z,c)), \
18204
(I[455] = (T)(img)(_n6##x,_p1##y,z,c)), \
18205
(I[486] = (T)(img)(_n6##x,y,z,c)), \
18206
(I[517] = (T)(img)(_n6##x,_n1##y,z,c)), \
18207
(I[548] = (T)(img)(_n6##x,_n2##y,z,c)), \
18208
(I[579] = (T)(img)(_n6##x,_n3##y,z,c)), \
18209
(I[610] = (T)(img)(_n6##x,_n4##y,z,c)), \
18210
(I[641] = (T)(img)(_n6##x,_n5##y,z,c)), \
18211
(I[672] = (T)(img)(_n6##x,_n6##y,z,c)), \
18212
(I[703] = (T)(img)(_n6##x,_n7##y,z,c)), \
18213
(I[734] = (T)(img)(_n6##x,_n8##y,z,c)), \
18214
(I[765] = (T)(img)(_n6##x,_n9##y,z,c)), \
18215
(I[796] = (T)(img)(_n6##x,_n10##y,z,c)), \
18216
(I[827] = (T)(img)(_n6##x,_n11##y,z,c)), \
18217
(I[858] = (T)(img)(_n6##x,_n12##y,z,c)), \
18218
(I[889] = (T)(img)(_n6##x,_n13##y,z,c)), \
18219
(I[920] = (T)(img)(_n6##x,_n14##y,z,c)), \
18220
(I[951] = (T)(img)(_n6##x,_n15##y,z,c)), \
18221
(I[22] = (T)(img)(_n7##x,_p15##y,z,c)), \
18222
(I[53] = (T)(img)(_n7##x,_p14##y,z,c)), \
18223
(I[84] = (T)(img)(_n7##x,_p13##y,z,c)), \
18224
(I[115] = (T)(img)(_n7##x,_p12##y,z,c)), \
18225
(I[146] = (T)(img)(_n7##x,_p11##y,z,c)), \
18226
(I[177] = (T)(img)(_n7##x,_p10##y,z,c)), \
18227
(I[208] = (T)(img)(_n7##x,_p9##y,z,c)), \
18228
(I[239] = (T)(img)(_n7##x,_p8##y,z,c)), \
18229
(I[270] = (T)(img)(_n7##x,_p7##y,z,c)), \
18230
(I[301] = (T)(img)(_n7##x,_p6##y,z,c)), \
18231
(I[332] = (T)(img)(_n7##x,_p5##y,z,c)), \
18232
(I[363] = (T)(img)(_n7##x,_p4##y,z,c)), \
18233
(I[394] = (T)(img)(_n7##x,_p3##y,z,c)), \
18234
(I[425] = (T)(img)(_n7##x,_p2##y,z,c)), \
18235
(I[456] = (T)(img)(_n7##x,_p1##y,z,c)), \
18236
(I[487] = (T)(img)(_n7##x,y,z,c)), \
18237
(I[518] = (T)(img)(_n7##x,_n1##y,z,c)), \
18238
(I[549] = (T)(img)(_n7##x,_n2##y,z,c)), \
18239
(I[580] = (T)(img)(_n7##x,_n3##y,z,c)), \
18240
(I[611] = (T)(img)(_n7##x,_n4##y,z,c)), \
18241
(I[642] = (T)(img)(_n7##x,_n5##y,z,c)), \
18242
(I[673] = (T)(img)(_n7##x,_n6##y,z,c)), \
18243
(I[704] = (T)(img)(_n7##x,_n7##y,z,c)), \
18244
(I[735] = (T)(img)(_n7##x,_n8##y,z,c)), \
18245
(I[766] = (T)(img)(_n7##x,_n9##y,z,c)), \
18246
(I[797] = (T)(img)(_n7##x,_n10##y,z,c)), \
18247
(I[828] = (T)(img)(_n7##x,_n11##y,z,c)), \
18248
(I[859] = (T)(img)(_n7##x,_n12##y,z,c)), \
18249
(I[890] = (T)(img)(_n7##x,_n13##y,z,c)), \
18250
(I[921] = (T)(img)(_n7##x,_n14##y,z,c)), \
18251
(I[952] = (T)(img)(_n7##x,_n15##y,z,c)), \
18252
(I[23] = (T)(img)(_n8##x,_p15##y,z,c)), \
18253
(I[54] = (T)(img)(_n8##x,_p14##y,z,c)), \
18254
(I[85] = (T)(img)(_n8##x,_p13##y,z,c)), \
18255
(I[116] = (T)(img)(_n8##x,_p12##y,z,c)), \
18256
(I[147] = (T)(img)(_n8##x,_p11##y,z,c)), \
18257
(I[178] = (T)(img)(_n8##x,_p10##y,z,c)), \
18258
(I[209] = (T)(img)(_n8##x,_p9##y,z,c)), \
18259
(I[240] = (T)(img)(_n8##x,_p8##y,z,c)), \
18260
(I[271] = (T)(img)(_n8##x,_p7##y,z,c)), \
18261
(I[302] = (T)(img)(_n8##x,_p6##y,z,c)), \
18262
(I[333] = (T)(img)(_n8##x,_p5##y,z,c)), \
18263
(I[364] = (T)(img)(_n8##x,_p4##y,z,c)), \
18264
(I[395] = (T)(img)(_n8##x,_p3##y,z,c)), \
18265
(I[426] = (T)(img)(_n8##x,_p2##y,z,c)), \
18266
(I[457] = (T)(img)(_n8##x,_p1##y,z,c)), \
18267
(I[488] = (T)(img)(_n8##x,y,z,c)), \
18268
(I[519] = (T)(img)(_n8##x,_n1##y,z,c)), \
18269
(I[550] = (T)(img)(_n8##x,_n2##y,z,c)), \
18270
(I[581] = (T)(img)(_n8##x,_n3##y,z,c)), \
18271
(I[612] = (T)(img)(_n8##x,_n4##y,z,c)), \
18272
(I[643] = (T)(img)(_n8##x,_n5##y,z,c)), \
18273
(I[674] = (T)(img)(_n8##x,_n6##y,z,c)), \
18274
(I[705] = (T)(img)(_n8##x,_n7##y,z,c)), \
18275
(I[736] = (T)(img)(_n8##x,_n8##y,z,c)), \
18276
(I[767] = (T)(img)(_n8##x,_n9##y,z,c)), \
18277
(I[798] = (T)(img)(_n8##x,_n10##y,z,c)), \
18278
(I[829] = (T)(img)(_n8##x,_n11##y,z,c)), \
18279
(I[860] = (T)(img)(_n8##x,_n12##y,z,c)), \
18280
(I[891] = (T)(img)(_n8##x,_n13##y,z,c)), \
18281
(I[922] = (T)(img)(_n8##x,_n14##y,z,c)), \
18282
(I[953] = (T)(img)(_n8##x,_n15##y,z,c)), \
18283
(I[24] = (T)(img)(_n9##x,_p15##y,z,c)), \
18284
(I[55] = (T)(img)(_n9##x,_p14##y,z,c)), \
18285
(I[86] = (T)(img)(_n9##x,_p13##y,z,c)), \
18286
(I[117] = (T)(img)(_n9##x,_p12##y,z,c)), \
18287
(I[148] = (T)(img)(_n9##x,_p11##y,z,c)), \
18288
(I[179] = (T)(img)(_n9##x,_p10##y,z,c)), \
18289
(I[210] = (T)(img)(_n9##x,_p9##y,z,c)), \
18290
(I[241] = (T)(img)(_n9##x,_p8##y,z,c)), \
18291
(I[272] = (T)(img)(_n9##x,_p7##y,z,c)), \
18292
(I[303] = (T)(img)(_n9##x,_p6##y,z,c)), \
18293
(I[334] = (T)(img)(_n9##x,_p5##y,z,c)), \
18294
(I[365] = (T)(img)(_n9##x,_p4##y,z,c)), \
18295
(I[396] = (T)(img)(_n9##x,_p3##y,z,c)), \
18296
(I[427] = (T)(img)(_n9##x,_p2##y,z,c)), \
18297
(I[458] = (T)(img)(_n9##x,_p1##y,z,c)), \
18298
(I[489] = (T)(img)(_n9##x,y,z,c)), \
18299
(I[520] = (T)(img)(_n9##x,_n1##y,z,c)), \
18300
(I[551] = (T)(img)(_n9##x,_n2##y,z,c)), \
18301
(I[582] = (T)(img)(_n9##x,_n3##y,z,c)), \
18302
(I[613] = (T)(img)(_n9##x,_n4##y,z,c)), \
18303
(I[644] = (T)(img)(_n9##x,_n5##y,z,c)), \
18304
(I[675] = (T)(img)(_n9##x,_n6##y,z,c)), \
18305
(I[706] = (T)(img)(_n9##x,_n7##y,z,c)), \
18306
(I[737] = (T)(img)(_n9##x,_n8##y,z,c)), \
18307
(I[768] = (T)(img)(_n9##x,_n9##y,z,c)), \
18308
(I[799] = (T)(img)(_n9##x,_n10##y,z,c)), \
18309
(I[830] = (T)(img)(_n9##x,_n11##y,z,c)), \
18310
(I[861] = (T)(img)(_n9##x,_n12##y,z,c)), \
18311
(I[892] = (T)(img)(_n9##x,_n13##y,z,c)), \
18312
(I[923] = (T)(img)(_n9##x,_n14##y,z,c)), \
18313
(I[954] = (T)(img)(_n9##x,_n15##y,z,c)), \
18314
(I[25] = (T)(img)(_n10##x,_p15##y,z,c)), \
18315
(I[56] = (T)(img)(_n10##x,_p14##y,z,c)), \
18316
(I[87] = (T)(img)(_n10##x,_p13##y,z,c)), \
18317
(I[118] = (T)(img)(_n10##x,_p12##y,z,c)), \
18318
(I[149] = (T)(img)(_n10##x,_p11##y,z,c)), \
18319
(I[180] = (T)(img)(_n10##x,_p10##y,z,c)), \
18320
(I[211] = (T)(img)(_n10##x,_p9##y,z,c)), \
18321
(I[242] = (T)(img)(_n10##x,_p8##y,z,c)), \
18322
(I[273] = (T)(img)(_n10##x,_p7##y,z,c)), \
18323
(I[304] = (T)(img)(_n10##x,_p6##y,z,c)), \
18324
(I[335] = (T)(img)(_n10##x,_p5##y,z,c)), \
18325
(I[366] = (T)(img)(_n10##x,_p4##y,z,c)), \
18326
(I[397] = (T)(img)(_n10##x,_p3##y,z,c)), \
18327
(I[428] = (T)(img)(_n10##x,_p2##y,z,c)), \
18328
(I[459] = (T)(img)(_n10##x,_p1##y,z,c)), \
18329
(I[490] = (T)(img)(_n10##x,y,z,c)), \
18330
(I[521] = (T)(img)(_n10##x,_n1##y,z,c)), \
18331
(I[552] = (T)(img)(_n10##x,_n2##y,z,c)), \
18332
(I[583] = (T)(img)(_n10##x,_n3##y,z,c)), \
18333
(I[614] = (T)(img)(_n10##x,_n4##y,z,c)), \
18334
(I[645] = (T)(img)(_n10##x,_n5##y,z,c)), \
18335
(I[676] = (T)(img)(_n10##x,_n6##y,z,c)), \
18336
(I[707] = (T)(img)(_n10##x,_n7##y,z,c)), \
18337
(I[738] = (T)(img)(_n10##x,_n8##y,z,c)), \
18338
(I[769] = (T)(img)(_n10##x,_n9##y,z,c)), \
18339
(I[800] = (T)(img)(_n10##x,_n10##y,z,c)), \
18340
(I[831] = (T)(img)(_n10##x,_n11##y,z,c)), \
18341
(I[862] = (T)(img)(_n10##x,_n12##y,z,c)), \
18342
(I[893] = (T)(img)(_n10##x,_n13##y,z,c)), \
18343
(I[924] = (T)(img)(_n10##x,_n14##y,z,c)), \
18344
(I[955] = (T)(img)(_n10##x,_n15##y,z,c)), \
18345
(I[26] = (T)(img)(_n11##x,_p15##y,z,c)), \
18346
(I[57] = (T)(img)(_n11##x,_p14##y,z,c)), \
18347
(I[88] = (T)(img)(_n11##x,_p13##y,z,c)), \
18348
(I[119] = (T)(img)(_n11##x,_p12##y,z,c)), \
18349
(I[150] = (T)(img)(_n11##x,_p11##y,z,c)), \
18350
(I[181] = (T)(img)(_n11##x,_p10##y,z,c)), \
18351
(I[212] = (T)(img)(_n11##x,_p9##y,z,c)), \
18352
(I[243] = (T)(img)(_n11##x,_p8##y,z,c)), \
18353
(I[274] = (T)(img)(_n11##x,_p7##y,z,c)), \
18354
(I[305] = (T)(img)(_n11##x,_p6##y,z,c)), \
18355
(I[336] = (T)(img)(_n11##x,_p5##y,z,c)), \
18356
(I[367] = (T)(img)(_n11##x,_p4##y,z,c)), \
18357
(I[398] = (T)(img)(_n11##x,_p3##y,z,c)), \
18358
(I[429] = (T)(img)(_n11##x,_p2##y,z,c)), \
18359
(I[460] = (T)(img)(_n11##x,_p1##y,z,c)), \
18360
(I[491] = (T)(img)(_n11##x,y,z,c)), \
18361
(I[522] = (T)(img)(_n11##x,_n1##y,z,c)), \
18362
(I[553] = (T)(img)(_n11##x,_n2##y,z,c)), \
18363
(I[584] = (T)(img)(_n11##x,_n3##y,z,c)), \
18364
(I[615] = (T)(img)(_n11##x,_n4##y,z,c)), \
18365
(I[646] = (T)(img)(_n11##x,_n5##y,z,c)), \
18366
(I[677] = (T)(img)(_n11##x,_n6##y,z,c)), \
18367
(I[708] = (T)(img)(_n11##x,_n7##y,z,c)), \
18368
(I[739] = (T)(img)(_n11##x,_n8##y,z,c)), \
18369
(I[770] = (T)(img)(_n11##x,_n9##y,z,c)), \
18370
(I[801] = (T)(img)(_n11##x,_n10##y,z,c)), \
18371
(I[832] = (T)(img)(_n11##x,_n11##y,z,c)), \
18372
(I[863] = (T)(img)(_n11##x,_n12##y,z,c)), \
18373
(I[894] = (T)(img)(_n11##x,_n13##y,z,c)), \
18374
(I[925] = (T)(img)(_n11##x,_n14##y,z,c)), \
18375
(I[956] = (T)(img)(_n11##x,_n15##y,z,c)), \
18376
(I[27] = (T)(img)(_n12##x,_p15##y,z,c)), \
18377
(I[58] = (T)(img)(_n12##x,_p14##y,z,c)), \
18378
(I[89] = (T)(img)(_n12##x,_p13##y,z,c)), \
18379
(I[120] = (T)(img)(_n12##x,_p12##y,z,c)), \
18380
(I[151] = (T)(img)(_n12##x,_p11##y,z,c)), \
18381
(I[182] = (T)(img)(_n12##x,_p10##y,z,c)), \
18382
(I[213] = (T)(img)(_n12##x,_p9##y,z,c)), \
18383
(I[244] = (T)(img)(_n12##x,_p8##y,z,c)), \
18384
(I[275] = (T)(img)(_n12##x,_p7##y,z,c)), \
18385
(I[306] = (T)(img)(_n12##x,_p6##y,z,c)), \
18386
(I[337] = (T)(img)(_n12##x,_p5##y,z,c)), \
18387
(I[368] = (T)(img)(_n12##x,_p4##y,z,c)), \
18388
(I[399] = (T)(img)(_n12##x,_p3##y,z,c)), \
18389
(I[430] = (T)(img)(_n12##x,_p2##y,z,c)), \
18390
(I[461] = (T)(img)(_n12##x,_p1##y,z,c)), \
18391
(I[492] = (T)(img)(_n12##x,y,z,c)), \
18392
(I[523] = (T)(img)(_n12##x,_n1##y,z,c)), \
18393
(I[554] = (T)(img)(_n12##x,_n2##y,z,c)), \
18394
(I[585] = (T)(img)(_n12##x,_n3##y,z,c)), \
18395
(I[616] = (T)(img)(_n12##x,_n4##y,z,c)), \
18396
(I[647] = (T)(img)(_n12##x,_n5##y,z,c)), \
18397
(I[678] = (T)(img)(_n12##x,_n6##y,z,c)), \
18398
(I[709] = (T)(img)(_n12##x,_n7##y,z,c)), \
18399
(I[740] = (T)(img)(_n12##x,_n8##y,z,c)), \
18400
(I[771] = (T)(img)(_n12##x,_n9##y,z,c)), \
18401
(I[802] = (T)(img)(_n12##x,_n10##y,z,c)), \
18402
(I[833] = (T)(img)(_n12##x,_n11##y,z,c)), \
18403
(I[864] = (T)(img)(_n12##x,_n12##y,z,c)), \
18404
(I[895] = (T)(img)(_n12##x,_n13##y,z,c)), \
18405
(I[926] = (T)(img)(_n12##x,_n14##y,z,c)), \
18406
(I[957] = (T)(img)(_n12##x,_n15##y,z,c)), \
18407
(I[28] = (T)(img)(_n13##x,_p15##y,z,c)), \
18408
(I[59] = (T)(img)(_n13##x,_p14##y,z,c)), \
18409
(I[90] = (T)(img)(_n13##x,_p13##y,z,c)), \
18410
(I[121] = (T)(img)(_n13##x,_p12##y,z,c)), \
18411
(I[152] = (T)(img)(_n13##x,_p11##y,z,c)), \
18412
(I[183] = (T)(img)(_n13##x,_p10##y,z,c)), \
18413
(I[214] = (T)(img)(_n13##x,_p9##y,z,c)), \
18414
(I[245] = (T)(img)(_n13##x,_p8##y,z,c)), \
18415
(I[276] = (T)(img)(_n13##x,_p7##y,z,c)), \
18416
(I[307] = (T)(img)(_n13##x,_p6##y,z,c)), \
18417
(I[338] = (T)(img)(_n13##x,_p5##y,z,c)), \
18418
(I[369] = (T)(img)(_n13##x,_p4##y,z,c)), \
18419
(I[400] = (T)(img)(_n13##x,_p3##y,z,c)), \
18420
(I[431] = (T)(img)(_n13##x,_p2##y,z,c)), \
18421
(I[462] = (T)(img)(_n13##x,_p1##y,z,c)), \
18422
(I[493] = (T)(img)(_n13##x,y,z,c)), \
18423
(I[524] = (T)(img)(_n13##x,_n1##y,z,c)), \
18424
(I[555] = (T)(img)(_n13##x,_n2##y,z,c)), \
18425
(I[586] = (T)(img)(_n13##x,_n3##y,z,c)), \
18426
(I[617] = (T)(img)(_n13##x,_n4##y,z,c)), \
18427
(I[648] = (T)(img)(_n13##x,_n5##y,z,c)), \
18428
(I[679] = (T)(img)(_n13##x,_n6##y,z,c)), \
18429
(I[710] = (T)(img)(_n13##x,_n7##y,z,c)), \
18430
(I[741] = (T)(img)(_n13##x,_n8##y,z,c)), \
18431
(I[772] = (T)(img)(_n13##x,_n9##y,z,c)), \
18432
(I[803] = (T)(img)(_n13##x,_n10##y,z,c)), \
18433
(I[834] = (T)(img)(_n13##x,_n11##y,z,c)), \
18434
(I[865] = (T)(img)(_n13##x,_n12##y,z,c)), \
18435
(I[896] = (T)(img)(_n13##x,_n13##y,z,c)), \
18436
(I[927] = (T)(img)(_n13##x,_n14##y,z,c)), \
18437
(I[958] = (T)(img)(_n13##x,_n15##y,z,c)), \
18438
(I[29] = (T)(img)(_n14##x,_p15##y,z,c)), \
18439
(I[60] = (T)(img)(_n14##x,_p14##y,z,c)), \
18440
(I[91] = (T)(img)(_n14##x,_p13##y,z,c)), \
18441
(I[122] = (T)(img)(_n14##x,_p12##y,z,c)), \
18442
(I[153] = (T)(img)(_n14##x,_p11##y,z,c)), \
18443
(I[184] = (T)(img)(_n14##x,_p10##y,z,c)), \
18444
(I[215] = (T)(img)(_n14##x,_p9##y,z,c)), \
18445
(I[246] = (T)(img)(_n14##x,_p8##y,z,c)), \
18446
(I[277] = (T)(img)(_n14##x,_p7##y,z,c)), \
18447
(I[308] = (T)(img)(_n14##x,_p6##y,z,c)), \
18448
(I[339] = (T)(img)(_n14##x,_p5##y,z,c)), \
18449
(I[370] = (T)(img)(_n14##x,_p4##y,z,c)), \
18450
(I[401] = (T)(img)(_n14##x,_p3##y,z,c)), \
18451
(I[432] = (T)(img)(_n14##x,_p2##y,z,c)), \
18452
(I[463] = (T)(img)(_n14##x,_p1##y,z,c)), \
18453
(I[494] = (T)(img)(_n14##x,y,z,c)), \
18454
(I[525] = (T)(img)(_n14##x,_n1##y,z,c)), \
18455
(I[556] = (T)(img)(_n14##x,_n2##y,z,c)), \
18456
(I[587] = (T)(img)(_n14##x,_n3##y,z,c)), \
18457
(I[618] = (T)(img)(_n14##x,_n4##y,z,c)), \
18458
(I[649] = (T)(img)(_n14##x,_n5##y,z,c)), \
18459
(I[680] = (T)(img)(_n14##x,_n6##y,z,c)), \
18460
(I[711] = (T)(img)(_n14##x,_n7##y,z,c)), \
18461
(I[742] = (T)(img)(_n14##x,_n8##y,z,c)), \
18462
(I[773] = (T)(img)(_n14##x,_n9##y,z,c)), \
18463
(I[804] = (T)(img)(_n14##x,_n10##y,z,c)), \
18464
(I[835] = (T)(img)(_n14##x,_n11##y,z,c)), \
18465
(I[866] = (T)(img)(_n14##x,_n12##y,z,c)), \
18466
(I[897] = (T)(img)(_n14##x,_n13##y,z,c)), \
18467
(I[928] = (T)(img)(_n14##x,_n14##y,z,c)), \
18468
(I[959] = (T)(img)(_n14##x,_n15##y,z,c)), \
18469
15>=((img)._width)?(img).width() - 1:15); \
18470
(_n15##x<(img).width() && ( \
18471
(I[30] = (T)(img)(_n15##x,_p15##y,z,c)), \
18472
(I[61] = (T)(img)(_n15##x,_p14##y,z,c)), \
18473
(I[92] = (T)(img)(_n15##x,_p13##y,z,c)), \
18474
(I[123] = (T)(img)(_n15##x,_p12##y,z,c)), \
18475
(I[154] = (T)(img)(_n15##x,_p11##y,z,c)), \
18476
(I[185] = (T)(img)(_n15##x,_p10##y,z,c)), \
18477
(I[216] = (T)(img)(_n15##x,_p9##y,z,c)), \
18478
(I[247] = (T)(img)(_n15##x,_p8##y,z,c)), \
18479
(I[278] = (T)(img)(_n15##x,_p7##y,z,c)), \
18480
(I[309] = (T)(img)(_n15##x,_p6##y,z,c)), \
18481
(I[340] = (T)(img)(_n15##x,_p5##y,z,c)), \
18482
(I[371] = (T)(img)(_n15##x,_p4##y,z,c)), \
18483
(I[402] = (T)(img)(_n15##x,_p3##y,z,c)), \
18484
(I[433] = (T)(img)(_n15##x,_p2##y,z,c)), \
18485
(I[464] = (T)(img)(_n15##x,_p1##y,z,c)), \
18486
(I[495] = (T)(img)(_n15##x,y,z,c)), \
18487
(I[526] = (T)(img)(_n15##x,_n1##y,z,c)), \
18488
(I[557] = (T)(img)(_n15##x,_n2##y,z,c)), \
18489
(I[588] = (T)(img)(_n15##x,_n3##y,z,c)), \
18490
(I[619] = (T)(img)(_n15##x,_n4##y,z,c)), \
18491
(I[650] = (T)(img)(_n15##x,_n5##y,z,c)), \
18492
(I[681] = (T)(img)(_n15##x,_n6##y,z,c)), \
18493
(I[712] = (T)(img)(_n15##x,_n7##y,z,c)), \
18494
(I[743] = (T)(img)(_n15##x,_n8##y,z,c)), \
18495
(I[774] = (T)(img)(_n15##x,_n9##y,z,c)), \
18496
(I[805] = (T)(img)(_n15##x,_n10##y,z,c)), \
18497
(I[836] = (T)(img)(_n15##x,_n11##y,z,c)), \
18498
(I[867] = (T)(img)(_n15##x,_n12##y,z,c)), \
18499
(I[898] = (T)(img)(_n15##x,_n13##y,z,c)), \
18500
(I[929] = (T)(img)(_n15##x,_n14##y,z,c)), \
18501
(I[960] = (T)(img)(_n15##x,_n15##y,z,c)),1)) || \
18502
_n14##x==--_n15##x || _n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n15##x = _n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
18503
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], \
18504
I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], \
18505
I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], \
18506
I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], \
18507
I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], \
18508
I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], \
18509
I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], \
18510
I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], \
18511
I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], \
18512
I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], \
18513
I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], \
18514
I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], \
18515
I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], \
18516
I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], \
18517
I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], \
18518
I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], \
18519
I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], \
18520
I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], \
18521
I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], \
18522
I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], \
18523
I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], \
18524
I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], \
18525
I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], \
18526
I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], \
18527
I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], \
18528
I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], I[782] = I[783], I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], I[799] = I[800], I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], \
18529
I[806] = I[807], I[807] = I[808], I[808] = I[809], I[809] = I[810], I[810] = I[811], I[811] = I[812], I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], I[831] = I[832], I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], \
18530
I[837] = I[838], I[838] = I[839], I[839] = I[840], I[840] = I[841], I[841] = I[842], I[842] = I[843], I[843] = I[844], I[844] = I[845], I[845] = I[846], I[846] = I[847], I[847] = I[848], I[848] = I[849], I[849] = I[850], I[850] = I[851], I[851] = I[852], I[852] = I[853], I[853] = I[854], I[854] = I[855], I[855] = I[856], I[856] = I[857], I[857] = I[858], I[858] = I[859], I[859] = I[860], I[860] = I[861], I[861] = I[862], I[862] = I[863], I[863] = I[864], I[864] = I[865], I[865] = I[866], I[866] = I[867], \
18531
I[868] = I[869], I[869] = I[870], I[870] = I[871], I[871] = I[872], I[872] = I[873], I[873] = I[874], I[874] = I[875], I[875] = I[876], I[876] = I[877], I[877] = I[878], I[878] = I[879], I[879] = I[880], I[880] = I[881], I[881] = I[882], I[882] = I[883], I[883] = I[884], I[884] = I[885], I[885] = I[886], I[886] = I[887], I[887] = I[888], I[888] = I[889], I[889] = I[890], I[890] = I[891], I[891] = I[892], I[892] = I[893], I[893] = I[894], I[894] = I[895], I[895] = I[896], I[896] = I[897], I[897] = I[898], \
18532
I[899] = I[900], I[900] = I[901], I[901] = I[902], I[902] = I[903], I[903] = I[904], I[904] = I[905], I[905] = I[906], I[906] = I[907], I[907] = I[908], I[908] = I[909], I[909] = I[910], I[910] = I[911], I[911] = I[912], I[912] = I[913], I[913] = I[914], I[914] = I[915], I[915] = I[916], I[916] = I[917], I[917] = I[918], I[918] = I[919], I[919] = I[920], I[920] = I[921], I[921] = I[922], I[922] = I[923], I[923] = I[924], I[924] = I[925], I[925] = I[926], I[926] = I[927], I[927] = I[928], I[928] = I[929], \
18533
I[930] = I[931], I[931] = I[932], I[932] = I[933], I[933] = I[934], I[934] = I[935], I[935] = I[936], I[936] = I[937], I[937] = I[938], I[938] = I[939], I[939] = I[940], I[940] = I[941], I[941] = I[942], I[942] = I[943], I[943] = I[944], I[944] = I[945], I[945] = I[946], I[946] = I[947], I[947] = I[948], I[948] = I[949], I[949] = I[950], I[950] = I[951], I[951] = I[952], I[952] = I[953], I[953] = I[954], I[954] = I[955], I[955] = I[956], I[956] = I[957], I[957] = I[958], I[958] = I[959], I[959] = I[960], \
18534
_p15##x = _p14##x, _p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x, ++_n15##x)
18535
18536
#define cimg_for_in31x31(img,x0,y0,x1,y1,x,y,z,c,I,T) \
18537
cimg_for_in31((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
18538
_p15##x = x - 15<0?0:x - 15, \
18539
_p14##x = x - 14<0?0:x - 14, \
18540
_p13##x = x - 13<0?0:x - 13, \
18541
_p12##x = x - 12<0?0:x - 12, \
18542
_p11##x = x - 11<0?0:x - 11, \
18543
_p10##x = x - 10<0?0:x - 10, \
18544
_p9##x = x - 9<0?0:x - 9, \
18545
_p8##x = x - 8<0?0:x - 8, \
18546
_p7##x = x - 7<0?0:x - 7, \
18547
_p6##x = x - 6<0?0:x - 6, \
18548
_p5##x = x - 5<0?0:x - 5, \
18549
_p4##x = x - 4<0?0:x - 4, \
18550
_p3##x = x - 3<0?0:x - 3, \
18551
_p2##x = x - 2<0?0:x - 2, \
18552
_p1##x = x - 1<0?0:x - 1, \
18553
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
18554
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
18555
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
18556
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
18557
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
18558
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
18559
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
18560
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
18561
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
18562
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
18563
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
18564
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
18565
_n13##x = x + 13>=(img).width()?(img).width() - 1:x + 13, \
18566
_n14##x = x + 14>=(img).width()?(img).width() - 1:x + 14, \
18567
_n15##x = (int)( \
18568
(I[0] = (T)(img)(_p15##x,_p15##y,z,c)), \
18569
(I[31] = (T)(img)(_p15##x,_p14##y,z,c)), \
18570
(I[62] = (T)(img)(_p15##x,_p13##y,z,c)), \
18571
(I[93] = (T)(img)(_p15##x,_p12##y,z,c)), \
18572
(I[124] = (T)(img)(_p15##x,_p11##y,z,c)), \
18573
(I[155] = (T)(img)(_p15##x,_p10##y,z,c)), \
18574
(I[186] = (T)(img)(_p15##x,_p9##y,z,c)), \
18575
(I[217] = (T)(img)(_p15##x,_p8##y,z,c)), \
18576
(I[248] = (T)(img)(_p15##x,_p7##y,z,c)), \
18577
(I[279] = (T)(img)(_p15##x,_p6##y,z,c)), \
18578
(I[310] = (T)(img)(_p15##x,_p5##y,z,c)), \
18579
(I[341] = (T)(img)(_p15##x,_p4##y,z,c)), \
18580
(I[372] = (T)(img)(_p15##x,_p3##y,z,c)), \
18581
(I[403] = (T)(img)(_p15##x,_p2##y,z,c)), \
18582
(I[434] = (T)(img)(_p15##x,_p1##y,z,c)), \
18583
(I[465] = (T)(img)(_p15##x,y,z,c)), \
18584
(I[496] = (T)(img)(_p15##x,_n1##y,z,c)), \
18585
(I[527] = (T)(img)(_p15##x,_n2##y,z,c)), \
18586
(I[558] = (T)(img)(_p15##x,_n3##y,z,c)), \
18587
(I[589] = (T)(img)(_p15##x,_n4##y,z,c)), \
18588
(I[620] = (T)(img)(_p15##x,_n5##y,z,c)), \
18589
(I[651] = (T)(img)(_p15##x,_n6##y,z,c)), \
18590
(I[682] = (T)(img)(_p15##x,_n7##y,z,c)), \
18591
(I[713] = (T)(img)(_p15##x,_n8##y,z,c)), \
18592
(I[744] = (T)(img)(_p15##x,_n9##y,z,c)), \
18593
(I[775] = (T)(img)(_p15##x,_n10##y,z,c)), \
18594
(I[806] = (T)(img)(_p15##x,_n11##y,z,c)), \
18595
(I[837] = (T)(img)(_p15##x,_n12##y,z,c)), \
18596
(I[868] = (T)(img)(_p15##x,_n13##y,z,c)), \
18597
(I[899] = (T)(img)(_p15##x,_n14##y,z,c)), \
18598
(I[930] = (T)(img)(_p15##x,_n15##y,z,c)), \
18599
(I[1] = (T)(img)(_p14##x,_p15##y,z,c)), \
18600
(I[32] = (T)(img)(_p14##x,_p14##y,z,c)), \
18601
(I[63] = (T)(img)(_p14##x,_p13##y,z,c)), \
18602
(I[94] = (T)(img)(_p14##x,_p12##y,z,c)), \
18603
(I[125] = (T)(img)(_p14##x,_p11##y,z,c)), \
18604
(I[156] = (T)(img)(_p14##x,_p10##y,z,c)), \
18605
(I[187] = (T)(img)(_p14##x,_p9##y,z,c)), \
18606
(I[218] = (T)(img)(_p14##x,_p8##y,z,c)), \
18607
(I[249] = (T)(img)(_p14##x,_p7##y,z,c)), \
18608
(I[280] = (T)(img)(_p14##x,_p6##y,z,c)), \
18609
(I[311] = (T)(img)(_p14##x,_p5##y,z,c)), \
18610
(I[342] = (T)(img)(_p14##x,_p4##y,z,c)), \
18611
(I[373] = (T)(img)(_p14##x,_p3##y,z,c)), \
18612
(I[404] = (T)(img)(_p14##x,_p2##y,z,c)), \
18613
(I[435] = (T)(img)(_p14##x,_p1##y,z,c)), \
18614
(I[466] = (T)(img)(_p14##x,y,z,c)), \
18615
(I[497] = (T)(img)(_p14##x,_n1##y,z,c)), \
18616
(I[528] = (T)(img)(_p14##x,_n2##y,z,c)), \
18617
(I[559] = (T)(img)(_p14##x,_n3##y,z,c)), \
18618
(I[590] = (T)(img)(_p14##x,_n4##y,z,c)), \
18619
(I[621] = (T)(img)(_p14##x,_n5##y,z,c)), \
18620
(I[652] = (T)(img)(_p14##x,_n6##y,z,c)), \
18621
(I[683] = (T)(img)(_p14##x,_n7##y,z,c)), \
18622
(I[714] = (T)(img)(_p14##x,_n8##y,z,c)), \
18623
(I[745] = (T)(img)(_p14##x,_n9##y,z,c)), \
18624
(I[776] = (T)(img)(_p14##x,_n10##y,z,c)), \
18625
(I[807] = (T)(img)(_p14##x,_n11##y,z,c)), \
18626
(I[838] = (T)(img)(_p14##x,_n12##y,z,c)), \
18627
(I[869] = (T)(img)(_p14##x,_n13##y,z,c)), \
18628
(I[900] = (T)(img)(_p14##x,_n14##y,z,c)), \
18629
(I[931] = (T)(img)(_p14##x,_n15##y,z,c)), \
18630
(I[2] = (T)(img)(_p13##x,_p15##y,z,c)), \
18631
(I[33] = (T)(img)(_p13##x,_p14##y,z,c)), \
18632
(I[64] = (T)(img)(_p13##x,_p13##y,z,c)), \
18633
(I[95] = (T)(img)(_p13##x,_p12##y,z,c)), \
18634
(I[126] = (T)(img)(_p13##x,_p11##y,z,c)), \
18635
(I[157] = (T)(img)(_p13##x,_p10##y,z,c)), \
18636
(I[188] = (T)(img)(_p13##x,_p9##y,z,c)), \
18637
(I[219] = (T)(img)(_p13##x,_p8##y,z,c)), \
18638
(I[250] = (T)(img)(_p13##x,_p7##y,z,c)), \
18639
(I[281] = (T)(img)(_p13##x,_p6##y,z,c)), \
18640
(I[312] = (T)(img)(_p13##x,_p5##y,z,c)), \
18641
(I[343] = (T)(img)(_p13##x,_p4##y,z,c)), \
18642
(I[374] = (T)(img)(_p13##x,_p3##y,z,c)), \
18643
(I[405] = (T)(img)(_p13##x,_p2##y,z,c)), \
18644
(I[436] = (T)(img)(_p13##x,_p1##y,z,c)), \
18645
(I[467] = (T)(img)(_p13##x,y,z,c)), \
18646
(I[498] = (T)(img)(_p13##x,_n1##y,z,c)), \
18647
(I[529] = (T)(img)(_p13##x,_n2##y,z,c)), \
18648
(I[560] = (T)(img)(_p13##x,_n3##y,z,c)), \
18649
(I[591] = (T)(img)(_p13##x,_n4##y,z,c)), \
18650
(I[622] = (T)(img)(_p13##x,_n5##y,z,c)), \
18651
(I[653] = (T)(img)(_p13##x,_n6##y,z,c)), \
18652
(I[684] = (T)(img)(_p13##x,_n7##y,z,c)), \
18653
(I[715] = (T)(img)(_p13##x,_n8##y,z,c)), \
18654
(I[746] = (T)(img)(_p13##x,_n9##y,z,c)), \
18655
(I[777] = (T)(img)(_p13##x,_n10##y,z,c)), \
18656
(I[808] = (T)(img)(_p13##x,_n11##y,z,c)), \
18657
(I[839] = (T)(img)(_p13##x,_n12##y,z,c)), \
18658
(I[870] = (T)(img)(_p13##x,_n13##y,z,c)), \
18659
(I[901] = (T)(img)(_p13##x,_n14##y,z,c)), \
18660
(I[932] = (T)(img)(_p13##x,_n15##y,z,c)), \
18661
(I[3] = (T)(img)(_p12##x,_p15##y,z,c)), \
18662
(I[34] = (T)(img)(_p12##x,_p14##y,z,c)), \
18663
(I[65] = (T)(img)(_p12##x,_p13##y,z,c)), \
18664
(I[96] = (T)(img)(_p12##x,_p12##y,z,c)), \
18665
(I[127] = (T)(img)(_p12##x,_p11##y,z,c)), \
18666
(I[158] = (T)(img)(_p12##x,_p10##y,z,c)), \
18667
(I[189] = (T)(img)(_p12##x,_p9##y,z,c)), \
18668
(I[220] = (T)(img)(_p12##x,_p8##y,z,c)), \
18669
(I[251] = (T)(img)(_p12##x,_p7##y,z,c)), \
18670
(I[282] = (T)(img)(_p12##x,_p6##y,z,c)), \
18671
(I[313] = (T)(img)(_p12##x,_p5##y,z,c)), \
18672
(I[344] = (T)(img)(_p12##x,_p4##y,z,c)), \
18673
(I[375] = (T)(img)(_p12##x,_p3##y,z,c)), \
18674
(I[406] = (T)(img)(_p12##x,_p2##y,z,c)), \
18675
(I[437] = (T)(img)(_p12##x,_p1##y,z,c)), \
18676
(I[468] = (T)(img)(_p12##x,y,z,c)), \
18677
(I[499] = (T)(img)(_p12##x,_n1##y,z,c)), \
18678
(I[530] = (T)(img)(_p12##x,_n2##y,z,c)), \
18679
(I[561] = (T)(img)(_p12##x,_n3##y,z,c)), \
18680
(I[592] = (T)(img)(_p12##x,_n4##y,z,c)), \
18681
(I[623] = (T)(img)(_p12##x,_n5##y,z,c)), \
18682
(I[654] = (T)(img)(_p12##x,_n6##y,z,c)), \
18683
(I[685] = (T)(img)(_p12##x,_n7##y,z,c)), \
18684
(I[716] = (T)(img)(_p12##x,_n8##y,z,c)), \
18685
(I[747] = (T)(img)(_p12##x,_n9##y,z,c)), \
18686
(I[778] = (T)(img)(_p12##x,_n10##y,z,c)), \
18687
(I[809] = (T)(img)(_p12##x,_n11##y,z,c)), \
18688
(I[840] = (T)(img)(_p12##x,_n12##y,z,c)), \
18689
(I[871] = (T)(img)(_p12##x,_n13##y,z,c)), \
18690
(I[902] = (T)(img)(_p12##x,_n14##y,z,c)), \
18691
(I[933] = (T)(img)(_p12##x,_n15##y,z,c)), \
18692
(I[4] = (T)(img)(_p11##x,_p15##y,z,c)), \
18693
(I[35] = (T)(img)(_p11##x,_p14##y,z,c)), \
18694
(I[66] = (T)(img)(_p11##x,_p13##y,z,c)), \
18695
(I[97] = (T)(img)(_p11##x,_p12##y,z,c)), \
18696
(I[128] = (T)(img)(_p11##x,_p11##y,z,c)), \
18697
(I[159] = (T)(img)(_p11##x,_p10##y,z,c)), \
18698
(I[190] = (T)(img)(_p11##x,_p9##y,z,c)), \
18699
(I[221] = (T)(img)(_p11##x,_p8##y,z,c)), \
18700
(I[252] = (T)(img)(_p11##x,_p7##y,z,c)), \
18701
(I[283] = (T)(img)(_p11##x,_p6##y,z,c)), \
18702
(I[314] = (T)(img)(_p11##x,_p5##y,z,c)), \
18703
(I[345] = (T)(img)(_p11##x,_p4##y,z,c)), \
18704
(I[376] = (T)(img)(_p11##x,_p3##y,z,c)), \
18705
(I[407] = (T)(img)(_p11##x,_p2##y,z,c)), \
18706
(I[438] = (T)(img)(_p11##x,_p1##y,z,c)), \
18707
(I[469] = (T)(img)(_p11##x,y,z,c)), \
18708
(I[500] = (T)(img)(_p11##x,_n1##y,z,c)), \
18709
(I[531] = (T)(img)(_p11##x,_n2##y,z,c)), \
18710
(I[562] = (T)(img)(_p11##x,_n3##y,z,c)), \
18711
(I[593] = (T)(img)(_p11##x,_n4##y,z,c)), \
18712
(I[624] = (T)(img)(_p11##x,_n5##y,z,c)), \
18713
(I[655] = (T)(img)(_p11##x,_n6##y,z,c)), \
18714
(I[686] = (T)(img)(_p11##x,_n7##y,z,c)), \
18715
(I[717] = (T)(img)(_p11##x,_n8##y,z,c)), \
18716
(I[748] = (T)(img)(_p11##x,_n9##y,z,c)), \
18717
(I[779] = (T)(img)(_p11##x,_n10##y,z,c)), \
18718
(I[810] = (T)(img)(_p11##x,_n11##y,z,c)), \
18719
(I[841] = (T)(img)(_p11##x,_n12##y,z,c)), \
18720
(I[872] = (T)(img)(_p11##x,_n13##y,z,c)), \
18721
(I[903] = (T)(img)(_p11##x,_n14##y,z,c)), \
18722
(I[934] = (T)(img)(_p11##x,_n15##y,z,c)), \
18723
(I[5] = (T)(img)(_p10##x,_p15##y,z,c)), \
18724
(I[36] = (T)(img)(_p10##x,_p14##y,z,c)), \
18725
(I[67] = (T)(img)(_p10##x,_p13##y,z,c)), \
18726
(I[98] = (T)(img)(_p10##x,_p12##y,z,c)), \
18727
(I[129] = (T)(img)(_p10##x,_p11##y,z,c)), \
18728
(I[160] = (T)(img)(_p10##x,_p10##y,z,c)), \
18729
(I[191] = (T)(img)(_p10##x,_p9##y,z,c)), \
18730
(I[222] = (T)(img)(_p10##x,_p8##y,z,c)), \
18731
(I[253] = (T)(img)(_p10##x,_p7##y,z,c)), \
18732
(I[284] = (T)(img)(_p10##x,_p6##y,z,c)), \
18733
(I[315] = (T)(img)(_p10##x,_p5##y,z,c)), \
18734
(I[346] = (T)(img)(_p10##x,_p4##y,z,c)), \
18735
(I[377] = (T)(img)(_p10##x,_p3##y,z,c)), \
18736
(I[408] = (T)(img)(_p10##x,_p2##y,z,c)), \
18737
(I[439] = (T)(img)(_p10##x,_p1##y,z,c)), \
18738
(I[470] = (T)(img)(_p10##x,y,z,c)), \
18739
(I[501] = (T)(img)(_p10##x,_n1##y,z,c)), \
18740
(I[532] = (T)(img)(_p10##x,_n2##y,z,c)), \
18741
(I[563] = (T)(img)(_p10##x,_n3##y,z,c)), \
18742
(I[594] = (T)(img)(_p10##x,_n4##y,z,c)), \
18743
(I[625] = (T)(img)(_p10##x,_n5##y,z,c)), \
18744
(I[656] = (T)(img)(_p10##x,_n6##y,z,c)), \
18745
(I[687] = (T)(img)(_p10##x,_n7##y,z,c)), \
18746
(I[718] = (T)(img)(_p10##x,_n8##y,z,c)), \
18747
(I[749] = (T)(img)(_p10##x,_n9##y,z,c)), \
18748
(I[780] = (T)(img)(_p10##x,_n10##y,z,c)), \
18749
(I[811] = (T)(img)(_p10##x,_n11##y,z,c)), \
18750
(I[842] = (T)(img)(_p10##x,_n12##y,z,c)), \
18751
(I[873] = (T)(img)(_p10##x,_n13##y,z,c)), \
18752
(I[904] = (T)(img)(_p10##x,_n14##y,z,c)), \
18753
(I[935] = (T)(img)(_p10##x,_n15##y,z,c)), \
18754
(I[6] = (T)(img)(_p9##x,_p15##y,z,c)), \
18755
(I[37] = (T)(img)(_p9##x,_p14##y,z,c)), \
18756
(I[68] = (T)(img)(_p9##x,_p13##y,z,c)), \
18757
(I[99] = (T)(img)(_p9##x,_p12##y,z,c)), \
18758
(I[130] = (T)(img)(_p9##x,_p11##y,z,c)), \
18759
(I[161] = (T)(img)(_p9##x,_p10##y,z,c)), \
18760
(I[192] = (T)(img)(_p9##x,_p9##y,z,c)), \
18761
(I[223] = (T)(img)(_p9##x,_p8##y,z,c)), \
18762
(I[254] = (T)(img)(_p9##x,_p7##y,z,c)), \
18763
(I[285] = (T)(img)(_p9##x,_p6##y,z,c)), \
18764
(I[316] = (T)(img)(_p9##x,_p5##y,z,c)), \
18765
(I[347] = (T)(img)(_p9##x,_p4##y,z,c)), \
18766
(I[378] = (T)(img)(_p9##x,_p3##y,z,c)), \
18767
(I[409] = (T)(img)(_p9##x,_p2##y,z,c)), \
18768
(I[440] = (T)(img)(_p9##x,_p1##y,z,c)), \
18769
(I[471] = (T)(img)(_p9##x,y,z,c)), \
18770
(I[502] = (T)(img)(_p9##x,_n1##y,z,c)), \
18771
(I[533] = (T)(img)(_p9##x,_n2##y,z,c)), \
18772
(I[564] = (T)(img)(_p9##x,_n3##y,z,c)), \
18773
(I[595] = (T)(img)(_p9##x,_n4##y,z,c)), \
18774
(I[626] = (T)(img)(_p9##x,_n5##y,z,c)), \
18775
(I[657] = (T)(img)(_p9##x,_n6##y,z,c)), \
18776
(I[688] = (T)(img)(_p9##x,_n7##y,z,c)), \
18777
(I[719] = (T)(img)(_p9##x,_n8##y,z,c)), \
18778
(I[750] = (T)(img)(_p9##x,_n9##y,z,c)), \
18779
(I[781] = (T)(img)(_p9##x,_n10##y,z,c)), \
18780
(I[812] = (T)(img)(_p9##x,_n11##y,z,c)), \
18781
(I[843] = (T)(img)(_p9##x,_n12##y,z,c)), \
18782
(I[874] = (T)(img)(_p9##x,_n13##y,z,c)), \
18783
(I[905] = (T)(img)(_p9##x,_n14##y,z,c)), \
18784
(I[936] = (T)(img)(_p9##x,_n15##y,z,c)), \
18785
(I[7] = (T)(img)(_p8##x,_p15##y,z,c)), \
18786
(I[38] = (T)(img)(_p8##x,_p14##y,z,c)), \
18787
(I[69] = (T)(img)(_p8##x,_p13##y,z,c)), \
18788
(I[100] = (T)(img)(_p8##x,_p12##y,z,c)), \
18789
(I[131] = (T)(img)(_p8##x,_p11##y,z,c)), \
18790
(I[162] = (T)(img)(_p8##x,_p10##y,z,c)), \
18791
(I[193] = (T)(img)(_p8##x,_p9##y,z,c)), \
18792
(I[224] = (T)(img)(_p8##x,_p8##y,z,c)), \
18793
(I[255] = (T)(img)(_p8##x,_p7##y,z,c)), \
18794
(I[286] = (T)(img)(_p8##x,_p6##y,z,c)), \
18795
(I[317] = (T)(img)(_p8##x,_p5##y,z,c)), \
18796
(I[348] = (T)(img)(_p8##x,_p4##y,z,c)), \
18797
(I[379] = (T)(img)(_p8##x,_p3##y,z,c)), \
18798
(I[410] = (T)(img)(_p8##x,_p2##y,z,c)), \
18799
(I[441] = (T)(img)(_p8##x,_p1##y,z,c)), \
18800
(I[472] = (T)(img)(_p8##x,y,z,c)), \
18801
(I[503] = (T)(img)(_p8##x,_n1##y,z,c)), \
18802
(I[534] = (T)(img)(_p8##x,_n2##y,z,c)), \
18803
(I[565] = (T)(img)(_p8##x,_n3##y,z,c)), \
18804
(I[596] = (T)(img)(_p8##x,_n4##y,z,c)), \
18805
(I[627] = (T)(img)(_p8##x,_n5##y,z,c)), \
18806
(I[658] = (T)(img)(_p8##x,_n6##y,z,c)), \
18807
(I[689] = (T)(img)(_p8##x,_n7##y,z,c)), \
18808
(I[720] = (T)(img)(_p8##x,_n8##y,z,c)), \
18809
(I[751] = (T)(img)(_p8##x,_n9##y,z,c)), \
18810
(I[782] = (T)(img)(_p8##x,_n10##y,z,c)), \
18811
(I[813] = (T)(img)(_p8##x,_n11##y,z,c)), \
18812
(I[844] = (T)(img)(_p8##x,_n12##y,z,c)), \
18813
(I[875] = (T)(img)(_p8##x,_n13##y,z,c)), \
18814
(I[906] = (T)(img)(_p8##x,_n14##y,z,c)), \
18815
(I[937] = (T)(img)(_p8##x,_n15##y,z,c)), \
18816
(I[8] = (T)(img)(_p7##x,_p15##y,z,c)), \
18817
(I[39] = (T)(img)(_p7##x,_p14##y,z,c)), \
18818
(I[70] = (T)(img)(_p7##x,_p13##y,z,c)), \
18819
(I[101] = (T)(img)(_p7##x,_p12##y,z,c)), \
18820
(I[132] = (T)(img)(_p7##x,_p11##y,z,c)), \
18821
(I[163] = (T)(img)(_p7##x,_p10##y,z,c)), \
18822
(I[194] = (T)(img)(_p7##x,_p9##y,z,c)), \
18823
(I[225] = (T)(img)(_p7##x,_p8##y,z,c)), \
18824
(I[256] = (T)(img)(_p7##x,_p7##y,z,c)), \
18825
(I[287] = (T)(img)(_p7##x,_p6##y,z,c)), \
18826
(I[318] = (T)(img)(_p7##x,_p5##y,z,c)), \
18827
(I[349] = (T)(img)(_p7##x,_p4##y,z,c)), \
18828
(I[380] = (T)(img)(_p7##x,_p3##y,z,c)), \
18829
(I[411] = (T)(img)(_p7##x,_p2##y,z,c)), \
18830
(I[442] = (T)(img)(_p7##x,_p1##y,z,c)), \
18831
(I[473] = (T)(img)(_p7##x,y,z,c)), \
18832
(I[504] = (T)(img)(_p7##x,_n1##y,z,c)), \
18833
(I[535] = (T)(img)(_p7##x,_n2##y,z,c)), \
18834
(I[566] = (T)(img)(_p7##x,_n3##y,z,c)), \
18835
(I[597] = (T)(img)(_p7##x,_n4##y,z,c)), \
18836
(I[628] = (T)(img)(_p7##x,_n5##y,z,c)), \
18837
(I[659] = (T)(img)(_p7##x,_n6##y,z,c)), \
18838
(I[690] = (T)(img)(_p7##x,_n7##y,z,c)), \
18839
(I[721] = (T)(img)(_p7##x,_n8##y,z,c)), \
18840
(I[752] = (T)(img)(_p7##x,_n9##y,z,c)), \
18841
(I[783] = (T)(img)(_p7##x,_n10##y,z,c)), \
18842
(I[814] = (T)(img)(_p7##x,_n11##y,z,c)), \
18843
(I[845] = (T)(img)(_p7##x,_n12##y,z,c)), \
18844
(I[876] = (T)(img)(_p7##x,_n13##y,z,c)), \
18845
(I[907] = (T)(img)(_p7##x,_n14##y,z,c)), \
18846
(I[938] = (T)(img)(_p7##x,_n15##y,z,c)), \
18847
(I[9] = (T)(img)(_p6##x,_p15##y,z,c)), \
18848
(I[40] = (T)(img)(_p6##x,_p14##y,z,c)), \
18849
(I[71] = (T)(img)(_p6##x,_p13##y,z,c)), \
18850
(I[102] = (T)(img)(_p6##x,_p12##y,z,c)), \
18851
(I[133] = (T)(img)(_p6##x,_p11##y,z,c)), \
18852
(I[164] = (T)(img)(_p6##x,_p10##y,z,c)), \
18853
(I[195] = (T)(img)(_p6##x,_p9##y,z,c)), \
18854
(I[226] = (T)(img)(_p6##x,_p8##y,z,c)), \
18855
(I[257] = (T)(img)(_p6##x,_p7##y,z,c)), \
18856
(I[288] = (T)(img)(_p6##x,_p6##y,z,c)), \
18857
(I[319] = (T)(img)(_p6##x,_p5##y,z,c)), \
18858
(I[350] = (T)(img)(_p6##x,_p4##y,z,c)), \
18859
(I[381] = (T)(img)(_p6##x,_p3##y,z,c)), \
18860
(I[412] = (T)(img)(_p6##x,_p2##y,z,c)), \
18861
(I[443] = (T)(img)(_p6##x,_p1##y,z,c)), \
18862
(I[474] = (T)(img)(_p6##x,y,z,c)), \
18863
(I[505] = (T)(img)(_p6##x,_n1##y,z,c)), \
18864
(I[536] = (T)(img)(_p6##x,_n2##y,z,c)), \
18865
(I[567] = (T)(img)(_p6##x,_n3##y,z,c)), \
18866
(I[598] = (T)(img)(_p6##x,_n4##y,z,c)), \
18867
(I[629] = (T)(img)(_p6##x,_n5##y,z,c)), \
18868
(I[660] = (T)(img)(_p6##x,_n6##y,z,c)), \
18869
(I[691] = (T)(img)(_p6##x,_n7##y,z,c)), \
18870
(I[722] = (T)(img)(_p6##x,_n8##y,z,c)), \
18871
(I[753] = (T)(img)(_p6##x,_n9##y,z,c)), \
18872
(I[784] = (T)(img)(_p6##x,_n10##y,z,c)), \
18873
(I[815] = (T)(img)(_p6##x,_n11##y,z,c)), \
18874
(I[846] = (T)(img)(_p6##x,_n12##y,z,c)), \
18875
(I[877] = (T)(img)(_p6##x,_n13##y,z,c)), \
18876
(I[908] = (T)(img)(_p6##x,_n14##y,z,c)), \
18877
(I[939] = (T)(img)(_p6##x,_n15##y,z,c)), \
18878
(I[10] = (T)(img)(_p5##x,_p15##y,z,c)), \
18879
(I[41] = (T)(img)(_p5##x,_p14##y,z,c)), \
18880
(I[72] = (T)(img)(_p5##x,_p13##y,z,c)), \
18881
(I[103] = (T)(img)(_p5##x,_p12##y,z,c)), \
18882
(I[134] = (T)(img)(_p5##x,_p11##y,z,c)), \
18883
(I[165] = (T)(img)(_p5##x,_p10##y,z,c)), \
18884
(I[196] = (T)(img)(_p5##x,_p9##y,z,c)), \
18885
(I[227] = (T)(img)(_p5##x,_p8##y,z,c)), \
18886
(I[258] = (T)(img)(_p5##x,_p7##y,z,c)), \
18887
(I[289] = (T)(img)(_p5##x,_p6##y,z,c)), \
18888
(I[320] = (T)(img)(_p5##x,_p5##y,z,c)), \
18889
(I[351] = (T)(img)(_p5##x,_p4##y,z,c)), \
18890
(I[382] = (T)(img)(_p5##x,_p3##y,z,c)), \
18891
(I[413] = (T)(img)(_p5##x,_p2##y,z,c)), \
18892
(I[444] = (T)(img)(_p5##x,_p1##y,z,c)), \
18893
(I[475] = (T)(img)(_p5##x,y,z,c)), \
18894
(I[506] = (T)(img)(_p5##x,_n1##y,z,c)), \
18895
(I[537] = (T)(img)(_p5##x,_n2##y,z,c)), \
18896
(I[568] = (T)(img)(_p5##x,_n3##y,z,c)), \
18897
(I[599] = (T)(img)(_p5##x,_n4##y,z,c)), \
18898
(I[630] = (T)(img)(_p5##x,_n5##y,z,c)), \
18899
(I[661] = (T)(img)(_p5##x,_n6##y,z,c)), \
18900
(I[692] = (T)(img)(_p5##x,_n7##y,z,c)), \
18901
(I[723] = (T)(img)(_p5##x,_n8##y,z,c)), \
18902
(I[754] = (T)(img)(_p5##x,_n9##y,z,c)), \
18903
(I[785] = (T)(img)(_p5##x,_n10##y,z,c)), \
18904
(I[816] = (T)(img)(_p5##x,_n11##y,z,c)), \
18905
(I[847] = (T)(img)(_p5##x,_n12##y,z,c)), \
18906
(I[878] = (T)(img)(_p5##x,_n13##y,z,c)), \
18907
(I[909] = (T)(img)(_p5##x,_n14##y,z,c)), \
18908
(I[940] = (T)(img)(_p5##x,_n15##y,z,c)), \
18909
(I[11] = (T)(img)(_p4##x,_p15##y,z,c)), \
18910
(I[42] = (T)(img)(_p4##x,_p14##y,z,c)), \
18911
(I[73] = (T)(img)(_p4##x,_p13##y,z,c)), \
18912
(I[104] = (T)(img)(_p4##x,_p12##y,z,c)), \
18913
(I[135] = (T)(img)(_p4##x,_p11##y,z,c)), \
18914
(I[166] = (T)(img)(_p4##x,_p10##y,z,c)), \
18915
(I[197] = (T)(img)(_p4##x,_p9##y,z,c)), \
18916
(I[228] = (T)(img)(_p4##x,_p8##y,z,c)), \
18917
(I[259] = (T)(img)(_p4##x,_p7##y,z,c)), \
18918
(I[290] = (T)(img)(_p4##x,_p6##y,z,c)), \
18919
(I[321] = (T)(img)(_p4##x,_p5##y,z,c)), \
18920
(I[352] = (T)(img)(_p4##x,_p4##y,z,c)), \
18921
(I[383] = (T)(img)(_p4##x,_p3##y,z,c)), \
18922
(I[414] = (T)(img)(_p4##x,_p2##y,z,c)), \
18923
(I[445] = (T)(img)(_p4##x,_p1##y,z,c)), \
18924
(I[476] = (T)(img)(_p4##x,y,z,c)), \
18925
(I[507] = (T)(img)(_p4##x,_n1##y,z,c)), \
18926
(I[538] = (T)(img)(_p4##x,_n2##y,z,c)), \
18927
(I[569] = (T)(img)(_p4##x,_n3##y,z,c)), \
18928
(I[600] = (T)(img)(_p4##x,_n4##y,z,c)), \
18929
(I[631] = (T)(img)(_p4##x,_n5##y,z,c)), \
18930
(I[662] = (T)(img)(_p4##x,_n6##y,z,c)), \
18931
(I[693] = (T)(img)(_p4##x,_n7##y,z,c)), \
18932
(I[724] = (T)(img)(_p4##x,_n8##y,z,c)), \
18933
(I[755] = (T)(img)(_p4##x,_n9##y,z,c)), \
18934
(I[786] = (T)(img)(_p4##x,_n10##y,z,c)), \
18935
(I[817] = (T)(img)(_p4##x,_n11##y,z,c)), \
18936
(I[848] = (T)(img)(_p4##x,_n12##y,z,c)), \
18937
(I[879] = (T)(img)(_p4##x,_n13##y,z,c)), \
18938
(I[910] = (T)(img)(_p4##x,_n14##y,z,c)), \
18939
(I[941] = (T)(img)(_p4##x,_n15##y,z,c)), \
18940
(I[12] = (T)(img)(_p3##x,_p15##y,z,c)), \
18941
(I[43] = (T)(img)(_p3##x,_p14##y,z,c)), \
18942
(I[74] = (T)(img)(_p3##x,_p13##y,z,c)), \
18943
(I[105] = (T)(img)(_p3##x,_p12##y,z,c)), \
18944
(I[136] = (T)(img)(_p3##x,_p11##y,z,c)), \
18945
(I[167] = (T)(img)(_p3##x,_p10##y,z,c)), \
18946
(I[198] = (T)(img)(_p3##x,_p9##y,z,c)), \
18947
(I[229] = (T)(img)(_p3##x,_p8##y,z,c)), \
18948
(I[260] = (T)(img)(_p3##x,_p7##y,z,c)), \
18949
(I[291] = (T)(img)(_p3##x,_p6##y,z,c)), \
18950
(I[322] = (T)(img)(_p3##x,_p5##y,z,c)), \
18951
(I[353] = (T)(img)(_p3##x,_p4##y,z,c)), \
18952
(I[384] = (T)(img)(_p3##x,_p3##y,z,c)), \
18953
(I[415] = (T)(img)(_p3##x,_p2##y,z,c)), \
18954
(I[446] = (T)(img)(_p3##x,_p1##y,z,c)), \
18955
(I[477] = (T)(img)(_p3##x,y,z,c)), \
18956
(I[508] = (T)(img)(_p3##x,_n1##y,z,c)), \
18957
(I[539] = (T)(img)(_p3##x,_n2##y,z,c)), \
18958
(I[570] = (T)(img)(_p3##x,_n3##y,z,c)), \
18959
(I[601] = (T)(img)(_p3##x,_n4##y,z,c)), \
18960
(I[632] = (T)(img)(_p3##x,_n5##y,z,c)), \
18961
(I[663] = (T)(img)(_p3##x,_n6##y,z,c)), \
18962
(I[694] = (T)(img)(_p3##x,_n7##y,z,c)), \
18963
(I[725] = (T)(img)(_p3##x,_n8##y,z,c)), \
18964
(I[756] = (T)(img)(_p3##x,_n9##y,z,c)), \
18965
(I[787] = (T)(img)(_p3##x,_n10##y,z,c)), \
18966
(I[818] = (T)(img)(_p3##x,_n11##y,z,c)), \
18967
(I[849] = (T)(img)(_p3##x,_n12##y,z,c)), \
18968
(I[880] = (T)(img)(_p3##x,_n13##y,z,c)), \
18969
(I[911] = (T)(img)(_p3##x,_n14##y,z,c)), \
18970
(I[942] = (T)(img)(_p3##x,_n15##y,z,c)), \
18971
(I[13] = (T)(img)(_p2##x,_p15##y,z,c)), \
18972
(I[44] = (T)(img)(_p2##x,_p14##y,z,c)), \
18973
(I[75] = (T)(img)(_p2##x,_p13##y,z,c)), \
18974
(I[106] = (T)(img)(_p2##x,_p12##y,z,c)), \
18975
(I[137] = (T)(img)(_p2##x,_p11##y,z,c)), \
18976
(I[168] = (T)(img)(_p2##x,_p10##y,z,c)), \
18977
(I[199] = (T)(img)(_p2##x,_p9##y,z,c)), \
18978
(I[230] = (T)(img)(_p2##x,_p8##y,z,c)), \
18979
(I[261] = (T)(img)(_p2##x,_p7##y,z,c)), \
18980
(I[292] = (T)(img)(_p2##x,_p6##y,z,c)), \
18981
(I[323] = (T)(img)(_p2##x,_p5##y,z,c)), \
18982
(I[354] = (T)(img)(_p2##x,_p4##y,z,c)), \
18983
(I[385] = (T)(img)(_p2##x,_p3##y,z,c)), \
18984
(I[416] = (T)(img)(_p2##x,_p2##y,z,c)), \
18985
(I[447] = (T)(img)(_p2##x,_p1##y,z,c)), \
18986
(I[478] = (T)(img)(_p2##x,y,z,c)), \
18987
(I[509] = (T)(img)(_p2##x,_n1##y,z,c)), \
18988
(I[540] = (T)(img)(_p2##x,_n2##y,z,c)), \
18989
(I[571] = (T)(img)(_p2##x,_n3##y,z,c)), \
18990
(I[602] = (T)(img)(_p2##x,_n4##y,z,c)), \
18991
(I[633] = (T)(img)(_p2##x,_n5##y,z,c)), \
18992
(I[664] = (T)(img)(_p2##x,_n6##y,z,c)), \
18993
(I[695] = (T)(img)(_p2##x,_n7##y,z,c)), \
18994
(I[726] = (T)(img)(_p2##x,_n8##y,z,c)), \
18995
(I[757] = (T)(img)(_p2##x,_n9##y,z,c)), \
18996
(I[788] = (T)(img)(_p2##x,_n10##y,z,c)), \
18997
(I[819] = (T)(img)(_p2##x,_n11##y,z,c)), \
18998
(I[850] = (T)(img)(_p2##x,_n12##y,z,c)), \
18999
(I[881] = (T)(img)(_p2##x,_n13##y,z,c)), \
19000
(I[912] = (T)(img)(_p2##x,_n14##y,z,c)), \
19001
(I[943] = (T)(img)(_p2##x,_n15##y,z,c)), \
19002
(I[14] = (T)(img)(_p1##x,_p15##y,z,c)), \
19003
(I[45] = (T)(img)(_p1##x,_p14##y,z,c)), \
19004
(I[76] = (T)(img)(_p1##x,_p13##y,z,c)), \
19005
(I[107] = (T)(img)(_p1##x,_p12##y,z,c)), \
19006
(I[138] = (T)(img)(_p1##x,_p11##y,z,c)), \
19007
(I[169] = (T)(img)(_p1##x,_p10##y,z,c)), \
19008
(I[200] = (T)(img)(_p1##x,_p9##y,z,c)), \
19009
(I[231] = (T)(img)(_p1##x,_p8##y,z,c)), \
19010
(I[262] = (T)(img)(_p1##x,_p7##y,z,c)), \
19011
(I[293] = (T)(img)(_p1##x,_p6##y,z,c)), \
19012
(I[324] = (T)(img)(_p1##x,_p5##y,z,c)), \
19013
(I[355] = (T)(img)(_p1##x,_p4##y,z,c)), \
19014
(I[386] = (T)(img)(_p1##x,_p3##y,z,c)), \
19015
(I[417] = (T)(img)(_p1##x,_p2##y,z,c)), \
19016
(I[448] = (T)(img)(_p1##x,_p1##y,z,c)), \
19017
(I[479] = (T)(img)(_p1##x,y,z,c)), \
19018
(I[510] = (T)(img)(_p1##x,_n1##y,z,c)), \
19019
(I[541] = (T)(img)(_p1##x,_n2##y,z,c)), \
19020
(I[572] = (T)(img)(_p1##x,_n3##y,z,c)), \
19021
(I[603] = (T)(img)(_p1##x,_n4##y,z,c)), \
19022
(I[634] = (T)(img)(_p1##x,_n5##y,z,c)), \
19023
(I[665] = (T)(img)(_p1##x,_n6##y,z,c)), \
19024
(I[696] = (T)(img)(_p1##x,_n7##y,z,c)), \
19025
(I[727] = (T)(img)(_p1##x,_n8##y,z,c)), \
19026
(I[758] = (T)(img)(_p1##x,_n9##y,z,c)), \
19027
(I[789] = (T)(img)(_p1##x,_n10##y,z,c)), \
19028
(I[820] = (T)(img)(_p1##x,_n11##y,z,c)), \
19029
(I[851] = (T)(img)(_p1##x,_n12##y,z,c)), \
19030
(I[882] = (T)(img)(_p1##x,_n13##y,z,c)), \
19031
(I[913] = (T)(img)(_p1##x,_n14##y,z,c)), \
19032
(I[944] = (T)(img)(_p1##x,_n15##y,z,c)), \
19033
(I[15] = (T)(img)(x,_p15##y,z,c)), \
19034
(I[46] = (T)(img)(x,_p14##y,z,c)), \
19035
(I[77] = (T)(img)(x,_p13##y,z,c)), \
19036
(I[108] = (T)(img)(x,_p12##y,z,c)), \
19037
(I[139] = (T)(img)(x,_p11##y,z,c)), \
19038
(I[170] = (T)(img)(x,_p10##y,z,c)), \
19039
(I[201] = (T)(img)(x,_p9##y,z,c)), \
19040
(I[232] = (T)(img)(x,_p8##y,z,c)), \
19041
(I[263] = (T)(img)(x,_p7##y,z,c)), \
19042
(I[294] = (T)(img)(x,_p6##y,z,c)), \
19043
(I[325] = (T)(img)(x,_p5##y,z,c)), \
19044
(I[356] = (T)(img)(x,_p4##y,z,c)), \
19045
(I[387] = (T)(img)(x,_p3##y,z,c)), \
19046
(I[418] = (T)(img)(x,_p2##y,z,c)), \
19047
(I[449] = (T)(img)(x,_p1##y,z,c)), \
19048
(I[480] = (T)(img)(x,y,z,c)), \
19049
(I[511] = (T)(img)(x,_n1##y,z,c)), \
19050
(I[542] = (T)(img)(x,_n2##y,z,c)), \
19051
(I[573] = (T)(img)(x,_n3##y,z,c)), \
19052
(I[604] = (T)(img)(x,_n4##y,z,c)), \
19053
(I[635] = (T)(img)(x,_n5##y,z,c)), \
19054
(I[666] = (T)(img)(x,_n6##y,z,c)), \
19055
(I[697] = (T)(img)(x,_n7##y,z,c)), \
19056
(I[728] = (T)(img)(x,_n8##y,z,c)), \
19057
(I[759] = (T)(img)(x,_n9##y,z,c)), \
19058
(I[790] = (T)(img)(x,_n10##y,z,c)), \
19059
(I[821] = (T)(img)(x,_n11##y,z,c)), \
19060
(I[852] = (T)(img)(x,_n12##y,z,c)), \
19061
(I[883] = (T)(img)(x,_n13##y,z,c)), \
19062
(I[914] = (T)(img)(x,_n14##y,z,c)), \
19063
(I[945] = (T)(img)(x,_n15##y,z,c)), \
19064
(I[16] = (T)(img)(_n1##x,_p15##y,z,c)), \
19065
(I[47] = (T)(img)(_n1##x,_p14##y,z,c)), \
19066
(I[78] = (T)(img)(_n1##x,_p13##y,z,c)), \
19067
(I[109] = (T)(img)(_n1##x,_p12##y,z,c)), \
19068
(I[140] = (T)(img)(_n1##x,_p11##y,z,c)), \
19069
(I[171] = (T)(img)(_n1##x,_p10##y,z,c)), \
19070
(I[202] = (T)(img)(_n1##x,_p9##y,z,c)), \
19071
(I[233] = (T)(img)(_n1##x,_p8##y,z,c)), \
19072
(I[264] = (T)(img)(_n1##x,_p7##y,z,c)), \
19073
(I[295] = (T)(img)(_n1##x,_p6##y,z,c)), \
19074
(I[326] = (T)(img)(_n1##x,_p5##y,z,c)), \
19075
(I[357] = (T)(img)(_n1##x,_p4##y,z,c)), \
19076
(I[388] = (T)(img)(_n1##x,_p3##y,z,c)), \
19077
(I[419] = (T)(img)(_n1##x,_p2##y,z,c)), \
19078
(I[450] = (T)(img)(_n1##x,_p1##y,z,c)), \
19079
(I[481] = (T)(img)(_n1##x,y,z,c)), \
19080
(I[512] = (T)(img)(_n1##x,_n1##y,z,c)), \
19081
(I[543] = (T)(img)(_n1##x,_n2##y,z,c)), \
19082
(I[574] = (T)(img)(_n1##x,_n3##y,z,c)), \
19083
(I[605] = (T)(img)(_n1##x,_n4##y,z,c)), \
19084
(I[636] = (T)(img)(_n1##x,_n5##y,z,c)), \
19085
(I[667] = (T)(img)(_n1##x,_n6##y,z,c)), \
19086
(I[698] = (T)(img)(_n1##x,_n7##y,z,c)), \
19087
(I[729] = (T)(img)(_n1##x,_n8##y,z,c)), \
19088
(I[760] = (T)(img)(_n1##x,_n9##y,z,c)), \
19089
(I[791] = (T)(img)(_n1##x,_n10##y,z,c)), \
19090
(I[822] = (T)(img)(_n1##x,_n11##y,z,c)), \
19091
(I[853] = (T)(img)(_n1##x,_n12##y,z,c)), \
19092
(I[884] = (T)(img)(_n1##x,_n13##y,z,c)), \
19093
(I[915] = (T)(img)(_n1##x,_n14##y,z,c)), \
19094
(I[946] = (T)(img)(_n1##x,_n15##y,z,c)), \
19095
(I[17] = (T)(img)(_n2##x,_p15##y,z,c)), \
19096
(I[48] = (T)(img)(_n2##x,_p14##y,z,c)), \
19097
(I[79] = (T)(img)(_n2##x,_p13##y,z,c)), \
19098
(I[110] = (T)(img)(_n2##x,_p12##y,z,c)), \
19099
(I[141] = (T)(img)(_n2##x,_p11##y,z,c)), \
19100
(I[172] = (T)(img)(_n2##x,_p10##y,z,c)), \
19101
(I[203] = (T)(img)(_n2##x,_p9##y,z,c)), \
19102
(I[234] = (T)(img)(_n2##x,_p8##y,z,c)), \
19103
(I[265] = (T)(img)(_n2##x,_p7##y,z,c)), \
19104
(I[296] = (T)(img)(_n2##x,_p6##y,z,c)), \
19105
(I[327] = (T)(img)(_n2##x,_p5##y,z,c)), \
19106
(I[358] = (T)(img)(_n2##x,_p4##y,z,c)), \
19107
(I[389] = (T)(img)(_n2##x,_p3##y,z,c)), \
19108
(I[420] = (T)(img)(_n2##x,_p2##y,z,c)), \
19109
(I[451] = (T)(img)(_n2##x,_p1##y,z,c)), \
19110
(I[482] = (T)(img)(_n2##x,y,z,c)), \
19111
(I[513] = (T)(img)(_n2##x,_n1##y,z,c)), \
19112
(I[544] = (T)(img)(_n2##x,_n2##y,z,c)), \
19113
(I[575] = (T)(img)(_n2##x,_n3##y,z,c)), \
19114
(I[606] = (T)(img)(_n2##x,_n4##y,z,c)), \
19115
(I[637] = (T)(img)(_n2##x,_n5##y,z,c)), \
19116
(I[668] = (T)(img)(_n2##x,_n6##y,z,c)), \
19117
(I[699] = (T)(img)(_n2##x,_n7##y,z,c)), \
19118
(I[730] = (T)(img)(_n2##x,_n8##y,z,c)), \
19119
(I[761] = (T)(img)(_n2##x,_n9##y,z,c)), \
19120
(I[792] = (T)(img)(_n2##x,_n10##y,z,c)), \
19121
(I[823] = (T)(img)(_n2##x,_n11##y,z,c)), \
19122
(I[854] = (T)(img)(_n2##x,_n12##y,z,c)), \
19123
(I[885] = (T)(img)(_n2##x,_n13##y,z,c)), \
19124
(I[916] = (T)(img)(_n2##x,_n14##y,z,c)), \
19125
(I[947] = (T)(img)(_n2##x,_n15##y,z,c)), \
19126
(I[18] = (T)(img)(_n3##x,_p15##y,z,c)), \
19127
(I[49] = (T)(img)(_n3##x,_p14##y,z,c)), \
19128
(I[80] = (T)(img)(_n3##x,_p13##y,z,c)), \
19129
(I[111] = (T)(img)(_n3##x,_p12##y,z,c)), \
19130
(I[142] = (T)(img)(_n3##x,_p11##y,z,c)), \
19131
(I[173] = (T)(img)(_n3##x,_p10##y,z,c)), \
19132
(I[204] = (T)(img)(_n3##x,_p9##y,z,c)), \
19133
(I[235] = (T)(img)(_n3##x,_p8##y,z,c)), \
19134
(I[266] = (T)(img)(_n3##x,_p7##y,z,c)), \
19135
(I[297] = (T)(img)(_n3##x,_p6##y,z,c)), \
19136
(I[328] = (T)(img)(_n3##x,_p5##y,z,c)), \
19137
(I[359] = (T)(img)(_n3##x,_p4##y,z,c)), \
19138
(I[390] = (T)(img)(_n3##x,_p3##y,z,c)), \
19139
(I[421] = (T)(img)(_n3##x,_p2##y,z,c)), \
19140
(I[452] = (T)(img)(_n3##x,_p1##y,z,c)), \
19141
(I[483] = (T)(img)(_n3##x,y,z,c)), \
19142
(I[514] = (T)(img)(_n3##x,_n1##y,z,c)), \
19143
(I[545] = (T)(img)(_n3##x,_n2##y,z,c)), \
19144
(I[576] = (T)(img)(_n3##x,_n3##y,z,c)), \
19145
(I[607] = (T)(img)(_n3##x,_n4##y,z,c)), \
19146
(I[638] = (T)(img)(_n3##x,_n5##y,z,c)), \
19147
(I[669] = (T)(img)(_n3##x,_n6##y,z,c)), \
19148
(I[700] = (T)(img)(_n3##x,_n7##y,z,c)), \
19149
(I[731] = (T)(img)(_n3##x,_n8##y,z,c)), \
19150
(I[762] = (T)(img)(_n3##x,_n9##y,z,c)), \
19151
(I[793] = (T)(img)(_n3##x,_n10##y,z,c)), \
19152
(I[824] = (T)(img)(_n3##x,_n11##y,z,c)), \
19153
(I[855] = (T)(img)(_n3##x,_n12##y,z,c)), \
19154
(I[886] = (T)(img)(_n3##x,_n13##y,z,c)), \
19155
(I[917] = (T)(img)(_n3##x,_n14##y,z,c)), \
19156
(I[948] = (T)(img)(_n3##x,_n15##y,z,c)), \
19157
(I[19] = (T)(img)(_n4##x,_p15##y,z,c)), \
19158
(I[50] = (T)(img)(_n4##x,_p14##y,z,c)), \
19159
(I[81] = (T)(img)(_n4##x,_p13##y,z,c)), \
19160
(I[112] = (T)(img)(_n4##x,_p12##y,z,c)), \
19161
(I[143] = (T)(img)(_n4##x,_p11##y,z,c)), \
19162
(I[174] = (T)(img)(_n4##x,_p10##y,z,c)), \
19163
(I[205] = (T)(img)(_n4##x,_p9##y,z,c)), \
19164
(I[236] = (T)(img)(_n4##x,_p8##y,z,c)), \
19165
(I[267] = (T)(img)(_n4##x,_p7##y,z,c)), \
19166
(I[298] = (T)(img)(_n4##x,_p6##y,z,c)), \
19167
(I[329] = (T)(img)(_n4##x,_p5##y,z,c)), \
19168
(I[360] = (T)(img)(_n4##x,_p4##y,z,c)), \
19169
(I[391] = (T)(img)(_n4##x,_p3##y,z,c)), \
19170
(I[422] = (T)(img)(_n4##x,_p2##y,z,c)), \
19171
(I[453] = (T)(img)(_n4##x,_p1##y,z,c)), \
19172
(I[484] = (T)(img)(_n4##x,y,z,c)), \
19173
(I[515] = (T)(img)(_n4##x,_n1##y,z,c)), \
19174
(I[546] = (T)(img)(_n4##x,_n2##y,z,c)), \
19175
(I[577] = (T)(img)(_n4##x,_n3##y,z,c)), \
19176
(I[608] = (T)(img)(_n4##x,_n4##y,z,c)), \
19177
(I[639] = (T)(img)(_n4##x,_n5##y,z,c)), \
19178
(I[670] = (T)(img)(_n4##x,_n6##y,z,c)), \
19179
(I[701] = (T)(img)(_n4##x,_n7##y,z,c)), \
19180
(I[732] = (T)(img)(_n4##x,_n8##y,z,c)), \
19181
(I[763] = (T)(img)(_n4##x,_n9##y,z,c)), \
19182
(I[794] = (T)(img)(_n4##x,_n10##y,z,c)), \
19183
(I[825] = (T)(img)(_n4##x,_n11##y,z,c)), \
19184
(I[856] = (T)(img)(_n4##x,_n12##y,z,c)), \
19185
(I[887] = (T)(img)(_n4##x,_n13##y,z,c)), \
19186
(I[918] = (T)(img)(_n4##x,_n14##y,z,c)), \
19187
(I[949] = (T)(img)(_n4##x,_n15##y,z,c)), \
19188
(I[20] = (T)(img)(_n5##x,_p15##y,z,c)), \
19189
(I[51] = (T)(img)(_n5##x,_p14##y,z,c)), \
19190
(I[82] = (T)(img)(_n5##x,_p13##y,z,c)), \
19191
(I[113] = (T)(img)(_n5##x,_p12##y,z,c)), \
19192
(I[144] = (T)(img)(_n5##x,_p11##y,z,c)), \
19193
(I[175] = (T)(img)(_n5##x,_p10##y,z,c)), \
19194
(I[206] = (T)(img)(_n5##x,_p9##y,z,c)), \
19195
(I[237] = (T)(img)(_n5##x,_p8##y,z,c)), \
19196
(I[268] = (T)(img)(_n5##x,_p7##y,z,c)), \
19197
(I[299] = (T)(img)(_n5##x,_p6##y,z,c)), \
19198
(I[330] = (T)(img)(_n5##x,_p5##y,z,c)), \
19199
(I[361] = (T)(img)(_n5##x,_p4##y,z,c)), \
19200
(I[392] = (T)(img)(_n5##x,_p3##y,z,c)), \
19201
(I[423] = (T)(img)(_n5##x,_p2##y,z,c)), \
19202
(I[454] = (T)(img)(_n5##x,_p1##y,z,c)), \
19203
(I[485] = (T)(img)(_n5##x,y,z,c)), \
19204
(I[516] = (T)(img)(_n5##x,_n1##y,z,c)), \
19205
(I[547] = (T)(img)(_n5##x,_n2##y,z,c)), \
19206
(I[578] = (T)(img)(_n5##x,_n3##y,z,c)), \
19207
(I[609] = (T)(img)(_n5##x,_n4##y,z,c)), \
19208
(I[640] = (T)(img)(_n5##x,_n5##y,z,c)), \
19209
(I[671] = (T)(img)(_n5##x,_n6##y,z,c)), \
19210
(I[702] = (T)(img)(_n5##x,_n7##y,z,c)), \
19211
(I[733] = (T)(img)(_n5##x,_n8##y,z,c)), \
19212
(I[764] = (T)(img)(_n5##x,_n9##y,z,c)), \
19213
(I[795] = (T)(img)(_n5##x,_n10##y,z,c)), \
19214
(I[826] = (T)(img)(_n5##x,_n11##y,z,c)), \
19215
(I[857] = (T)(img)(_n5##x,_n12##y,z,c)), \
19216
(I[888] = (T)(img)(_n5##x,_n13##y,z,c)), \
19217
(I[919] = (T)(img)(_n5##x,_n14##y,z,c)), \
19218
(I[950] = (T)(img)(_n5##x,_n15##y,z,c)), \
19219
(I[21] = (T)(img)(_n6##x,_p15##y,z,c)), \
19220
(I[52] = (T)(img)(_n6##x,_p14##y,z,c)), \
19221
(I[83] = (T)(img)(_n6##x,_p13##y,z,c)), \
19222
(I[114] = (T)(img)(_n6##x,_p12##y,z,c)), \
19223
(I[145] = (T)(img)(_n6##x,_p11##y,z,c)), \
19224
(I[176] = (T)(img)(_n6##x,_p10##y,z,c)), \
19225
(I[207] = (T)(img)(_n6##x,_p9##y,z,c)), \
19226
(I[238] = (T)(img)(_n6##x,_p8##y,z,c)), \
19227
(I[269] = (T)(img)(_n6##x,_p7##y,z,c)), \
19228
(I[300] = (T)(img)(_n6##x,_p6##y,z,c)), \
19229
(I[331] = (T)(img)(_n6##x,_p5##y,z,c)), \
19230
(I[362] = (T)(img)(_n6##x,_p4##y,z,c)), \
19231
(I[393] = (T)(img)(_n6##x,_p3##y,z,c)), \
19232
(I[424] = (T)(img)(_n6##x,_p2##y,z,c)), \
19233
(I[455] = (T)(img)(_n6##x,_p1##y,z,c)), \
19234
(I[486] = (T)(img)(_n6##x,y,z,c)), \
19235
(I[517] = (T)(img)(_n6##x,_n1##y,z,c)), \
19236
(I[548] = (T)(img)(_n6##x,_n2##y,z,c)), \
19237
(I[579] = (T)(img)(_n6##x,_n3##y,z,c)), \
19238
(I[610] = (T)(img)(_n6##x,_n4##y,z,c)), \
19239
(I[641] = (T)(img)(_n6##x,_n5##y,z,c)), \
19240
(I[672] = (T)(img)(_n6##x,_n6##y,z,c)), \
19241
(I[703] = (T)(img)(_n6##x,_n7##y,z,c)), \
19242
(I[734] = (T)(img)(_n6##x,_n8##y,z,c)), \
19243
(I[765] = (T)(img)(_n6##x,_n9##y,z,c)), \
19244
(I[796] = (T)(img)(_n6##x,_n10##y,z,c)), \
19245
(I[827] = (T)(img)(_n6##x,_n11##y,z,c)), \
19246
(I[858] = (T)(img)(_n6##x,_n12##y,z,c)), \
19247
(I[889] = (T)(img)(_n6##x,_n13##y,z,c)), \
19248
(I[920] = (T)(img)(_n6##x,_n14##y,z,c)), \
19249
(I[951] = (T)(img)(_n6##x,_n15##y,z,c)), \
19250
(I[22] = (T)(img)(_n7##x,_p15##y,z,c)), \
19251
(I[53] = (T)(img)(_n7##x,_p14##y,z,c)), \
19252
(I[84] = (T)(img)(_n7##x,_p13##y,z,c)), \
19253
(I[115] = (T)(img)(_n7##x,_p12##y,z,c)), \
19254
(I[146] = (T)(img)(_n7##x,_p11##y,z,c)), \
19255
(I[177] = (T)(img)(_n7##x,_p10##y,z,c)), \
19256
(I[208] = (T)(img)(_n7##x,_p9##y,z,c)), \
19257
(I[239] = (T)(img)(_n7##x,_p8##y,z,c)), \
19258
(I[270] = (T)(img)(_n7##x,_p7##y,z,c)), \
19259
(I[301] = (T)(img)(_n7##x,_p6##y,z,c)), \
19260
(I[332] = (T)(img)(_n7##x,_p5##y,z,c)), \
19261
(I[363] = (T)(img)(_n7##x,_p4##y,z,c)), \
19262
(I[394] = (T)(img)(_n7##x,_p3##y,z,c)), \
19263
(I[425] = (T)(img)(_n7##x,_p2##y,z,c)), \
19264
(I[456] = (T)(img)(_n7##x,_p1##y,z,c)), \
19265
(I[487] = (T)(img)(_n7##x,y,z,c)), \
19266
(I[518] = (T)(img)(_n7##x,_n1##y,z,c)), \
19267
(I[549] = (T)(img)(_n7##x,_n2##y,z,c)), \
19268
(I[580] = (T)(img)(_n7##x,_n3##y,z,c)), \
19269
(I[611] = (T)(img)(_n7##x,_n4##y,z,c)), \
19270
(I[642] = (T)(img)(_n7##x,_n5##y,z,c)), \
19271
(I[673] = (T)(img)(_n7##x,_n6##y,z,c)), \
19272
(I[704] = (T)(img)(_n7##x,_n7##y,z,c)), \
19273
(I[735] = (T)(img)(_n7##x,_n8##y,z,c)), \
19274
(I[766] = (T)(img)(_n7##x,_n9##y,z,c)), \
19275
(I[797] = (T)(img)(_n7##x,_n10##y,z,c)), \
19276
(I[828] = (T)(img)(_n7##x,_n11##y,z,c)), \
19277
(I[859] = (T)(img)(_n7##x,_n12##y,z,c)), \
19278
(I[890] = (T)(img)(_n7##x,_n13##y,z,c)), \
19279
(I[921] = (T)(img)(_n7##x,_n14##y,z,c)), \
19280
(I[952] = (T)(img)(_n7##x,_n15##y,z,c)), \
19281
(I[23] = (T)(img)(_n8##x,_p15##y,z,c)), \
19282
(I[54] = (T)(img)(_n8##x,_p14##y,z,c)), \
19283
(I[85] = (T)(img)(_n8##x,_p13##y,z,c)), \
19284
(I[116] = (T)(img)(_n8##x,_p12##y,z,c)), \
19285
(I[147] = (T)(img)(_n8##x,_p11##y,z,c)), \
19286
(I[178] = (T)(img)(_n8##x,_p10##y,z,c)), \
19287
(I[209] = (T)(img)(_n8##x,_p9##y,z,c)), \
19288
(I[240] = (T)(img)(_n8##x,_p8##y,z,c)), \
19289
(I[271] = (T)(img)(_n8##x,_p7##y,z,c)), \
19290
(I[302] = (T)(img)(_n8##x,_p6##y,z,c)), \
19291
(I[333] = (T)(img)(_n8##x,_p5##y,z,c)), \
19292
(I[364] = (T)(img)(_n8##x,_p4##y,z,c)), \
19293
(I[395] = (T)(img)(_n8##x,_p3##y,z,c)), \
19294
(I[426] = (T)(img)(_n8##x,_p2##y,z,c)), \
19295
(I[457] = (T)(img)(_n8##x,_p1##y,z,c)), \
19296
(I[488] = (T)(img)(_n8##x,y,z,c)), \
19297
(I[519] = (T)(img)(_n8##x,_n1##y,z,c)), \
19298
(I[550] = (T)(img)(_n8##x,_n2##y,z,c)), \
19299
(I[581] = (T)(img)(_n8##x,_n3##y,z,c)), \
19300
(I[612] = (T)(img)(_n8##x,_n4##y,z,c)), \
19301
(I[643] = (T)(img)(_n8##x,_n5##y,z,c)), \
19302
(I[674] = (T)(img)(_n8##x,_n6##y,z,c)), \
19303
(I[705] = (T)(img)(_n8##x,_n7##y,z,c)), \
19304
(I[736] = (T)(img)(_n8##x,_n8##y,z,c)), \
19305
(I[767] = (T)(img)(_n8##x,_n9##y,z,c)), \
19306
(I[798] = (T)(img)(_n8##x,_n10##y,z,c)), \
19307
(I[829] = (T)(img)(_n8##x,_n11##y,z,c)), \
19308
(I[860] = (T)(img)(_n8##x,_n12##y,z,c)), \
19309
(I[891] = (T)(img)(_n8##x,_n13##y,z,c)), \
19310
(I[922] = (T)(img)(_n8##x,_n14##y,z,c)), \
19311
(I[953] = (T)(img)(_n8##x,_n15##y,z,c)), \
19312
(I[24] = (T)(img)(_n9##x,_p15##y,z,c)), \
19313
(I[55] = (T)(img)(_n9##x,_p14##y,z,c)), \
19314
(I[86] = (T)(img)(_n9##x,_p13##y,z,c)), \
19315
(I[117] = (T)(img)(_n9##x,_p12##y,z,c)), \
19316
(I[148] = (T)(img)(_n9##x,_p11##y,z,c)), \
19317
(I[179] = (T)(img)(_n9##x,_p10##y,z,c)), \
19318
(I[210] = (T)(img)(_n9##x,_p9##y,z,c)), \
19319
(I[241] = (T)(img)(_n9##x,_p8##y,z,c)), \
19320
(I[272] = (T)(img)(_n9##x,_p7##y,z,c)), \
19321
(I[303] = (T)(img)(_n9##x,_p6##y,z,c)), \
19322
(I[334] = (T)(img)(_n9##x,_p5##y,z,c)), \
19323
(I[365] = (T)(img)(_n9##x,_p4##y,z,c)), \
19324
(I[396] = (T)(img)(_n9##x,_p3##y,z,c)), \
19325
(I[427] = (T)(img)(_n9##x,_p2##y,z,c)), \
19326
(I[458] = (T)(img)(_n9##x,_p1##y,z,c)), \
19327
(I[489] = (T)(img)(_n9##x,y,z,c)), \
19328
(I[520] = (T)(img)(_n9##x,_n1##y,z,c)), \
19329
(I[551] = (T)(img)(_n9##x,_n2##y,z,c)), \
19330
(I[582] = (T)(img)(_n9##x,_n3##y,z,c)), \
19331
(I[613] = (T)(img)(_n9##x,_n4##y,z,c)), \
19332
(I[644] = (T)(img)(_n9##x,_n5##y,z,c)), \
19333
(I[675] = (T)(img)(_n9##x,_n6##y,z,c)), \
19334
(I[706] = (T)(img)(_n9##x,_n7##y,z,c)), \
19335
(I[737] = (T)(img)(_n9##x,_n8##y,z,c)), \
19336
(I[768] = (T)(img)(_n9##x,_n9##y,z,c)), \
19337
(I[799] = (T)(img)(_n9##x,_n10##y,z,c)), \
19338
(I[830] = (T)(img)(_n9##x,_n11##y,z,c)), \
19339
(I[861] = (T)(img)(_n9##x,_n12##y,z,c)), \
19340
(I[892] = (T)(img)(_n9##x,_n13##y,z,c)), \
19341
(I[923] = (T)(img)(_n9##x,_n14##y,z,c)), \
19342
(I[954] = (T)(img)(_n9##x,_n15##y,z,c)), \
19343
(I[25] = (T)(img)(_n10##x,_p15##y,z,c)), \
19344
(I[56] = (T)(img)(_n10##x,_p14##y,z,c)), \
19345
(I[87] = (T)(img)(_n10##x,_p13##y,z,c)), \
19346
(I[118] = (T)(img)(_n10##x,_p12##y,z,c)), \
19347
(I[149] = (T)(img)(_n10##x,_p11##y,z,c)), \
19348
(I[180] = (T)(img)(_n10##x,_p10##y,z,c)), \
19349
(I[211] = (T)(img)(_n10##x,_p9##y,z,c)), \
19350
(I[242] = (T)(img)(_n10##x,_p8##y,z,c)), \
19351
(I[273] = (T)(img)(_n10##x,_p7##y,z,c)), \
19352
(I[304] = (T)(img)(_n10##x,_p6##y,z,c)), \
19353
(I[335] = (T)(img)(_n10##x,_p5##y,z,c)), \
19354
(I[366] = (T)(img)(_n10##x,_p4##y,z,c)), \
19355
(I[397] = (T)(img)(_n10##x,_p3##y,z,c)), \
19356
(I[428] = (T)(img)(_n10##x,_p2##y,z,c)), \
19357
(I[459] = (T)(img)(_n10##x,_p1##y,z,c)), \
19358
(I[490] = (T)(img)(_n10##x,y,z,c)), \
19359
(I[521] = (T)(img)(_n10##x,_n1##y,z,c)), \
19360
(I[552] = (T)(img)(_n10##x,_n2##y,z,c)), \
19361
(I[583] = (T)(img)(_n10##x,_n3##y,z,c)), \
19362
(I[614] = (T)(img)(_n10##x,_n4##y,z,c)), \
19363
(I[645] = (T)(img)(_n10##x,_n5##y,z,c)), \
19364
(I[676] = (T)(img)(_n10##x,_n6##y,z,c)), \
19365
(I[707] = (T)(img)(_n10##x,_n7##y,z,c)), \
19366
(I[738] = (T)(img)(_n10##x,_n8##y,z,c)), \
19367
(I[769] = (T)(img)(_n10##x,_n9##y,z,c)), \
19368
(I[800] = (T)(img)(_n10##x,_n10##y,z,c)), \
19369
(I[831] = (T)(img)(_n10##x,_n11##y,z,c)), \
19370
(I[862] = (T)(img)(_n10##x,_n12##y,z,c)), \
19371
(I[893] = (T)(img)(_n10##x,_n13##y,z,c)), \
19372
(I[924] = (T)(img)(_n10##x,_n14##y,z,c)), \
19373
(I[955] = (T)(img)(_n10##x,_n15##y,z,c)), \
19374
(I[26] = (T)(img)(_n11##x,_p15##y,z,c)), \
19375
(I[57] = (T)(img)(_n11##x,_p14##y,z,c)), \
19376
(I[88] = (T)(img)(_n11##x,_p13##y,z,c)), \
19377
(I[119] = (T)(img)(_n11##x,_p12##y,z,c)), \
19378
(I[150] = (T)(img)(_n11##x,_p11##y,z,c)), \
19379
(I[181] = (T)(img)(_n11##x,_p10##y,z,c)), \
19380
(I[212] = (T)(img)(_n11##x,_p9##y,z,c)), \
19381
(I[243] = (T)(img)(_n11##x,_p8##y,z,c)), \
19382
(I[274] = (T)(img)(_n11##x,_p7##y,z,c)), \
19383
(I[305] = (T)(img)(_n11##x,_p6##y,z,c)), \
19384
(I[336] = (T)(img)(_n11##x,_p5##y,z,c)), \
19385
(I[367] = (T)(img)(_n11##x,_p4##y,z,c)), \
19386
(I[398] = (T)(img)(_n11##x,_p3##y,z,c)), \
19387
(I[429] = (T)(img)(_n11##x,_p2##y,z,c)), \
19388
(I[460] = (T)(img)(_n11##x,_p1##y,z,c)), \
19389
(I[491] = (T)(img)(_n11##x,y,z,c)), \
19390
(I[522] = (T)(img)(_n11##x,_n1##y,z,c)), \
19391
(I[553] = (T)(img)(_n11##x,_n2##y,z,c)), \
19392
(I[584] = (T)(img)(_n11##x,_n3##y,z,c)), \
19393
(I[615] = (T)(img)(_n11##x,_n4##y,z,c)), \
19394
(I[646] = (T)(img)(_n11##x,_n5##y,z,c)), \
19395
(I[677] = (T)(img)(_n11##x,_n6##y,z,c)), \
19396
(I[708] = (T)(img)(_n11##x,_n7##y,z,c)), \
19397
(I[739] = (T)(img)(_n11##x,_n8##y,z,c)), \
19398
(I[770] = (T)(img)(_n11##x,_n9##y,z,c)), \
19399
(I[801] = (T)(img)(_n11##x,_n10##y,z,c)), \
19400
(I[832] = (T)(img)(_n11##x,_n11##y,z,c)), \
19401
(I[863] = (T)(img)(_n11##x,_n12##y,z,c)), \
19402
(I[894] = (T)(img)(_n11##x,_n13##y,z,c)), \
19403
(I[925] = (T)(img)(_n11##x,_n14##y,z,c)), \
19404
(I[956] = (T)(img)(_n11##x,_n15##y,z,c)), \
19405
(I[27] = (T)(img)(_n12##x,_p15##y,z,c)), \
19406
(I[58] = (T)(img)(_n12##x,_p14##y,z,c)), \
19407
(I[89] = (T)(img)(_n12##x,_p13##y,z,c)), \
19408
(I[120] = (T)(img)(_n12##x,_p12##y,z,c)), \
19409
(I[151] = (T)(img)(_n12##x,_p11##y,z,c)), \
19410
(I[182] = (T)(img)(_n12##x,_p10##y,z,c)), \
19411
(I[213] = (T)(img)(_n12##x,_p9##y,z,c)), \
19412
(I[244] = (T)(img)(_n12##x,_p8##y,z,c)), \
19413
(I[275] = (T)(img)(_n12##x,_p7##y,z,c)), \
19414
(I[306] = (T)(img)(_n12##x,_p6##y,z,c)), \
19415
(I[337] = (T)(img)(_n12##x,_p5##y,z,c)), \
19416
(I[368] = (T)(img)(_n12##x,_p4##y,z,c)), \
19417
(I[399] = (T)(img)(_n12##x,_p3##y,z,c)), \
19418
(I[430] = (T)(img)(_n12##x,_p2##y,z,c)), \
19419
(I[461] = (T)(img)(_n12##x,_p1##y,z,c)), \
19420
(I[492] = (T)(img)(_n12##x,y,z,c)), \
19421
(I[523] = (T)(img)(_n12##x,_n1##y,z,c)), \
19422
(I[554] = (T)(img)(_n12##x,_n2##y,z,c)), \
19423
(I[585] = (T)(img)(_n12##x,_n3##y,z,c)), \
19424
(I[616] = (T)(img)(_n12##x,_n4##y,z,c)), \
19425
(I[647] = (T)(img)(_n12##x,_n5##y,z,c)), \
19426
(I[678] = (T)(img)(_n12##x,_n6##y,z,c)), \
19427
(I[709] = (T)(img)(_n12##x,_n7##y,z,c)), \
19428
(I[740] = (T)(img)(_n12##x,_n8##y,z,c)), \
19429
(I[771] = (T)(img)(_n12##x,_n9##y,z,c)), \
19430
(I[802] = (T)(img)(_n12##x,_n10##y,z,c)), \
19431
(I[833] = (T)(img)(_n12##x,_n11##y,z,c)), \
19432
(I[864] = (T)(img)(_n12##x,_n12##y,z,c)), \
19433
(I[895] = (T)(img)(_n12##x,_n13##y,z,c)), \
19434
(I[926] = (T)(img)(_n12##x,_n14##y,z,c)), \
19435
(I[957] = (T)(img)(_n12##x,_n15##y,z,c)), \
19436
(I[28] = (T)(img)(_n13##x,_p15##y,z,c)), \
19437
(I[59] = (T)(img)(_n13##x,_p14##y,z,c)), \
19438
(I[90] = (T)(img)(_n13##x,_p13##y,z,c)), \
19439
(I[121] = (T)(img)(_n13##x,_p12##y,z,c)), \
19440
(I[152] = (T)(img)(_n13##x,_p11##y,z,c)), \
19441
(I[183] = (T)(img)(_n13##x,_p10##y,z,c)), \
19442
(I[214] = (T)(img)(_n13##x,_p9##y,z,c)), \
19443
(I[245] = (T)(img)(_n13##x,_p8##y,z,c)), \
19444
(I[276] = (T)(img)(_n13##x,_p7##y,z,c)), \
19445
(I[307] = (T)(img)(_n13##x,_p6##y,z,c)), \
19446
(I[338] = (T)(img)(_n13##x,_p5##y,z,c)), \
19447
(I[369] = (T)(img)(_n13##x,_p4##y,z,c)), \
19448
(I[400] = (T)(img)(_n13##x,_p3##y,z,c)), \
19449
(I[431] = (T)(img)(_n13##x,_p2##y,z,c)), \
19450
(I[462] = (T)(img)(_n13##x,_p1##y,z,c)), \
19451
(I[493] = (T)(img)(_n13##x,y,z,c)), \
19452
(I[524] = (T)(img)(_n13##x,_n1##y,z,c)), \
19453
(I[555] = (T)(img)(_n13##x,_n2##y,z,c)), \
19454
(I[586] = (T)(img)(_n13##x,_n3##y,z,c)), \
19455
(I[617] = (T)(img)(_n13##x,_n4##y,z,c)), \
19456
(I[648] = (T)(img)(_n13##x,_n5##y,z,c)), \
19457
(I[679] = (T)(img)(_n13##x,_n6##y,z,c)), \
19458
(I[710] = (T)(img)(_n13##x,_n7##y,z,c)), \
19459
(I[741] = (T)(img)(_n13##x,_n8##y,z,c)), \
19460
(I[772] = (T)(img)(_n13##x,_n9##y,z,c)), \
19461
(I[803] = (T)(img)(_n13##x,_n10##y,z,c)), \
19462
(I[834] = (T)(img)(_n13##x,_n11##y,z,c)), \
19463
(I[865] = (T)(img)(_n13##x,_n12##y,z,c)), \
19464
(I[896] = (T)(img)(_n13##x,_n13##y,z,c)), \
19465
(I[927] = (T)(img)(_n13##x,_n14##y,z,c)), \
19466
(I[958] = (T)(img)(_n13##x,_n15##y,z,c)), \
19467
(I[29] = (T)(img)(_n14##x,_p15##y,z,c)), \
19468
(I[60] = (T)(img)(_n14##x,_p14##y,z,c)), \
19469
(I[91] = (T)(img)(_n14##x,_p13##y,z,c)), \
19470
(I[122] = (T)(img)(_n14##x,_p12##y,z,c)), \
19471
(I[153] = (T)(img)(_n14##x,_p11##y,z,c)), \
19472
(I[184] = (T)(img)(_n14##x,_p10##y,z,c)), \
19473
(I[215] = (T)(img)(_n14##x,_p9##y,z,c)), \
19474
(I[246] = (T)(img)(_n14##x,_p8##y,z,c)), \
19475
(I[277] = (T)(img)(_n14##x,_p7##y,z,c)), \
19476
(I[308] = (T)(img)(_n14##x,_p6##y,z,c)), \
19477
(I[339] = (T)(img)(_n14##x,_p5##y,z,c)), \
19478
(I[370] = (T)(img)(_n14##x,_p4##y,z,c)), \
19479
(I[401] = (T)(img)(_n14##x,_p3##y,z,c)), \
19480
(I[432] = (T)(img)(_n14##x,_p2##y,z,c)), \
19481
(I[463] = (T)(img)(_n14##x,_p1##y,z,c)), \
19482
(I[494] = (T)(img)(_n14##x,y,z,c)), \
19483
(I[525] = (T)(img)(_n14##x,_n1##y,z,c)), \
19484
(I[556] = (T)(img)(_n14##x,_n2##y,z,c)), \
19485
(I[587] = (T)(img)(_n14##x,_n3##y,z,c)), \
19486
(I[618] = (T)(img)(_n14##x,_n4##y,z,c)), \
19487
(I[649] = (T)(img)(_n14##x,_n5##y,z,c)), \
19488
(I[680] = (T)(img)(_n14##x,_n6##y,z,c)), \
19489
(I[711] = (T)(img)(_n14##x,_n7##y,z,c)), \
19490
(I[742] = (T)(img)(_n14##x,_n8##y,z,c)), \
19491
(I[773] = (T)(img)(_n14##x,_n9##y,z,c)), \
19492
(I[804] = (T)(img)(_n14##x,_n10##y,z,c)), \
19493
(I[835] = (T)(img)(_n14##x,_n11##y,z,c)), \
19494
(I[866] = (T)(img)(_n14##x,_n12##y,z,c)), \
19495
(I[897] = (T)(img)(_n14##x,_n13##y,z,c)), \
19496
(I[928] = (T)(img)(_n14##x,_n14##y,z,c)), \
19497
(I[959] = (T)(img)(_n14##x,_n15##y,z,c)), \
19498
x + 15>=(img).width()?(img).width() - 1:x + 15); \
19499
x<=(int)(x1) && ((_n15##x<(img).width() && ( \
19500
(I[30] = (T)(img)(_n15##x,_p15##y,z,c)), \
19501
(I[61] = (T)(img)(_n15##x,_p14##y,z,c)), \
19502
(I[92] = (T)(img)(_n15##x,_p13##y,z,c)), \
19503
(I[123] = (T)(img)(_n15##x,_p12##y,z,c)), \
19504
(I[154] = (T)(img)(_n15##x,_p11##y,z,c)), \
19505
(I[185] = (T)(img)(_n15##x,_p10##y,z,c)), \
19506
(I[216] = (T)(img)(_n15##x,_p9##y,z,c)), \
19507
(I[247] = (T)(img)(_n15##x,_p8##y,z,c)), \
19508
(I[278] = (T)(img)(_n15##x,_p7##y,z,c)), \
19509
(I[309] = (T)(img)(_n15##x,_p6##y,z,c)), \
19510
(I[340] = (T)(img)(_n15##x,_p5##y,z,c)), \
19511
(I[371] = (T)(img)(_n15##x,_p4##y,z,c)), \
19512
(I[402] = (T)(img)(_n15##x,_p3##y,z,c)), \
19513
(I[433] = (T)(img)(_n15##x,_p2##y,z,c)), \
19514
(I[464] = (T)(img)(_n15##x,_p1##y,z,c)), \
19515
(I[495] = (T)(img)(_n15##x,y,z,c)), \
19516
(I[526] = (T)(img)(_n15##x,_n1##y,z,c)), \
19517
(I[557] = (T)(img)(_n15##x,_n2##y,z,c)), \
19518
(I[588] = (T)(img)(_n15##x,_n3##y,z,c)), \
19519
(I[619] = (T)(img)(_n15##x,_n4##y,z,c)), \
19520
(I[650] = (T)(img)(_n15##x,_n5##y,z,c)), \
19521
(I[681] = (T)(img)(_n15##x,_n6##y,z,c)), \
19522
(I[712] = (T)(img)(_n15##x,_n7##y,z,c)), \
19523
(I[743] = (T)(img)(_n15##x,_n8##y,z,c)), \
19524
(I[774] = (T)(img)(_n15##x,_n9##y,z,c)), \
19525
(I[805] = (T)(img)(_n15##x,_n10##y,z,c)), \
19526
(I[836] = (T)(img)(_n15##x,_n11##y,z,c)), \
19527
(I[867] = (T)(img)(_n15##x,_n12##y,z,c)), \
19528
(I[898] = (T)(img)(_n15##x,_n13##y,z,c)), \
19529
(I[929] = (T)(img)(_n15##x,_n14##y,z,c)), \
19530
(I[960] = (T)(img)(_n15##x,_n15##y,z,c)),1)) || \
19531
_n14##x==--_n15##x || _n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n15##x = _n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
19532
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], \
19533
I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], \
19534
I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], \
19535
I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], \
19536
I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], \
19537
I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], \
19538
I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], \
19539
I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], \
19540
I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], \
19541
I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], \
19542
I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], \
19543
I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], \
19544
I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], \
19545
I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], \
19546
I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], \
19547
I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], \
19548
I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], \
19549
I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], \
19550
I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], I[575] = I[576], I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], \
19551
I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], I[607] = I[608], I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], \
19552
I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], I[639] = I[640], I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], \
19553
I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], I[671] = I[672], I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], \
19554
I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], I[703] = I[704], I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], \
19555
I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], I[735] = I[736], I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], \
19556
I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], I[767] = I[768], I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], \
19557
I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], I[782] = I[783], I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], I[799] = I[800], I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], \
19558
I[806] = I[807], I[807] = I[808], I[808] = I[809], I[809] = I[810], I[810] = I[811], I[811] = I[812], I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], I[831] = I[832], I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], \
19559
I[837] = I[838], I[838] = I[839], I[839] = I[840], I[840] = I[841], I[841] = I[842], I[842] = I[843], I[843] = I[844], I[844] = I[845], I[845] = I[846], I[846] = I[847], I[847] = I[848], I[848] = I[849], I[849] = I[850], I[850] = I[851], I[851] = I[852], I[852] = I[853], I[853] = I[854], I[854] = I[855], I[855] = I[856], I[856] = I[857], I[857] = I[858], I[858] = I[859], I[859] = I[860], I[860] = I[861], I[861] = I[862], I[862] = I[863], I[863] = I[864], I[864] = I[865], I[865] = I[866], I[866] = I[867], \
19560
I[868] = I[869], I[869] = I[870], I[870] = I[871], I[871] = I[872], I[872] = I[873], I[873] = I[874], I[874] = I[875], I[875] = I[876], I[876] = I[877], I[877] = I[878], I[878] = I[879], I[879] = I[880], I[880] = I[881], I[881] = I[882], I[882] = I[883], I[883] = I[884], I[884] = I[885], I[885] = I[886], I[886] = I[887], I[887] = I[888], I[888] = I[889], I[889] = I[890], I[890] = I[891], I[891] = I[892], I[892] = I[893], I[893] = I[894], I[894] = I[895], I[895] = I[896], I[896] = I[897], I[897] = I[898], \
19561
I[899] = I[900], I[900] = I[901], I[901] = I[902], I[902] = I[903], I[903] = I[904], I[904] = I[905], I[905] = I[906], I[906] = I[907], I[907] = I[908], I[908] = I[909], I[909] = I[910], I[910] = I[911], I[911] = I[912], I[912] = I[913], I[913] = I[914], I[914] = I[915], I[915] = I[916], I[916] = I[917], I[917] = I[918], I[918] = I[919], I[919] = I[920], I[920] = I[921], I[921] = I[922], I[922] = I[923], I[923] = I[924], I[924] = I[925], I[925] = I[926], I[926] = I[927], I[927] = I[928], I[928] = I[929], \
19562
I[930] = I[931], I[931] = I[932], I[932] = I[933], I[933] = I[934], I[934] = I[935], I[935] = I[936], I[936] = I[937], I[937] = I[938], I[938] = I[939], I[939] = I[940], I[940] = I[941], I[941] = I[942], I[942] = I[943], I[943] = I[944], I[944] = I[945], I[945] = I[946], I[946] = I[947], I[947] = I[948], I[948] = I[949], I[949] = I[950], I[950] = I[951], I[951] = I[952], I[952] = I[953], I[953] = I[954], I[954] = I[955], I[955] = I[956], I[956] = I[957], I[957] = I[958], I[958] = I[959], I[959] = I[960], \
19563
_p15##x = _p14##x, _p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x, ++_n15##x)
19564
19565
#define cimg_get31x31(img,x,y,z,c,I,T) \
19566
I[0] = (T)(img)(_p15##x,_p15##y,z,c), I[1] = (T)(img)(_p14##x,_p15##y,z,c), I[2] = (T)(img)(_p13##x,_p15##y,z,c), I[3] = (T)(img)(_p12##x,_p15##y,z,c), I[4] = (T)(img)(_p11##x,_p15##y,z,c), I[5] = (T)(img)(_p10##x,_p15##y,z,c), I[6] = (T)(img)(_p9##x,_p15##y,z,c), I[7] = (T)(img)(_p8##x,_p15##y,z,c), I[8] = (T)(img)(_p7##x,_p15##y,z,c), I[9] = (T)(img)(_p6##x,_p15##y,z,c), I[10] = (T)(img)(_p5##x,_p15##y,z,c), I[11] = (T)(img)(_p4##x,_p15##y,z,c), I[12] = (T)(img)(_p3##x,_p15##y,z,c), I[13] = (T)(img)(_p2##x,_p15##y,z,c), I[14] = (T)(img)(_p1##x,_p15##y,z,c), I[15] = (T)(img)(x,_p15##y,z,c), I[16] = (T)(img)(_n1##x,_p15##y,z,c), I[17] = (T)(img)(_n2##x,_p15##y,z,c), I[18] = (T)(img)(_n3##x,_p15##y,z,c), I[19] = (T)(img)(_n4##x,_p15##y,z,c), I[20] = (T)(img)(_n5##x,_p15##y,z,c), I[21] = (T)(img)(_n6##x,_p15##y,z,c), I[22] = (T)(img)(_n7##x,_p15##y,z,c), I[23] = (T)(img)(_n8##x,_p15##y,z,c), I[24] = (T)(img)(_n9##x,_p15##y,z,c), I[25] = (T)(img)(_n10##x,_p15##y,z,c), I[26] = (T)(img)(_n11##x,_p15##y,z,c), I[27] = (T)(img)(_n12##x,_p15##y,z,c), I[28] = (T)(img)(_n13##x,_p15##y,z,c), I[29] = (T)(img)(_n14##x,_p15##y,z,c), I[30] = (T)(img)(_n15##x,_p15##y,z,c), \
19567
I[31] = (T)(img)(_p15##x,_p14##y,z,c), I[32] = (T)(img)(_p14##x,_p14##y,z,c), I[33] = (T)(img)(_p13##x,_p14##y,z,c), I[34] = (T)(img)(_p12##x,_p14##y,z,c), I[35] = (T)(img)(_p11##x,_p14##y,z,c), I[36] = (T)(img)(_p10##x,_p14##y,z,c), I[37] = (T)(img)(_p9##x,_p14##y,z,c), I[38] = (T)(img)(_p8##x,_p14##y,z,c), I[39] = (T)(img)(_p7##x,_p14##y,z,c), I[40] = (T)(img)(_p6##x,_p14##y,z,c), I[41] = (T)(img)(_p5##x,_p14##y,z,c), I[42] = (T)(img)(_p4##x,_p14##y,z,c), I[43] = (T)(img)(_p3##x,_p14##y,z,c), I[44] = (T)(img)(_p2##x,_p14##y,z,c), I[45] = (T)(img)(_p1##x,_p14##y,z,c), I[46] = (T)(img)(x,_p14##y,z,c), I[47] = (T)(img)(_n1##x,_p14##y,z,c), I[48] = (T)(img)(_n2##x,_p14##y,z,c), I[49] = (T)(img)(_n3##x,_p14##y,z,c), I[50] = (T)(img)(_n4##x,_p14##y,z,c), I[51] = (T)(img)(_n5##x,_p14##y,z,c), I[52] = (T)(img)(_n6##x,_p14##y,z,c), I[53] = (T)(img)(_n7##x,_p14##y,z,c), I[54] = (T)(img)(_n8##x,_p14##y,z,c), I[55] = (T)(img)(_n9##x,_p14##y,z,c), I[56] = (T)(img)(_n10##x,_p14##y,z,c), I[57] = (T)(img)(_n11##x,_p14##y,z,c), I[58] = (T)(img)(_n12##x,_p14##y,z,c), I[59] = (T)(img)(_n13##x,_p14##y,z,c), I[60] = (T)(img)(_n14##x,_p14##y,z,c), I[61] = (T)(img)(_n15##x,_p14##y,z,c), \
19568
I[62] = (T)(img)(_p15##x,_p13##y,z,c), I[63] = (T)(img)(_p14##x,_p13##y,z,c), I[64] = (T)(img)(_p13##x,_p13##y,z,c), I[65] = (T)(img)(_p12##x,_p13##y,z,c), I[66] = (T)(img)(_p11##x,_p13##y,z,c), I[67] = (T)(img)(_p10##x,_p13##y,z,c), I[68] = (T)(img)(_p9##x,_p13##y,z,c), I[69] = (T)(img)(_p8##x,_p13##y,z,c), I[70] = (T)(img)(_p7##x,_p13##y,z,c), I[71] = (T)(img)(_p6##x,_p13##y,z,c), I[72] = (T)(img)(_p5##x,_p13##y,z,c), I[73] = (T)(img)(_p4##x,_p13##y,z,c), I[74] = (T)(img)(_p3##x,_p13##y,z,c), I[75] = (T)(img)(_p2##x,_p13##y,z,c), I[76] = (T)(img)(_p1##x,_p13##y,z,c), I[77] = (T)(img)(x,_p13##y,z,c), I[78] = (T)(img)(_n1##x,_p13##y,z,c), I[79] = (T)(img)(_n2##x,_p13##y,z,c), I[80] = (T)(img)(_n3##x,_p13##y,z,c), I[81] = (T)(img)(_n4##x,_p13##y,z,c), I[82] = (T)(img)(_n5##x,_p13##y,z,c), I[83] = (T)(img)(_n6##x,_p13##y,z,c), I[84] = (T)(img)(_n7##x,_p13##y,z,c), I[85] = (T)(img)(_n8##x,_p13##y,z,c), I[86] = (T)(img)(_n9##x,_p13##y,z,c), I[87] = (T)(img)(_n10##x,_p13##y,z,c), I[88] = (T)(img)(_n11##x,_p13##y,z,c), I[89] = (T)(img)(_n12##x,_p13##y,z,c), I[90] = (T)(img)(_n13##x,_p13##y,z,c), I[91] = (T)(img)(_n14##x,_p13##y,z,c), I[92] = (T)(img)(_n15##x,_p13##y,z,c), \
19569
I[93] = (T)(img)(_p15##x,_p12##y,z,c), I[94] = (T)(img)(_p14##x,_p12##y,z,c), I[95] = (T)(img)(_p13##x,_p12##y,z,c), I[96] = (T)(img)(_p12##x,_p12##y,z,c), I[97] = (T)(img)(_p11##x,_p12##y,z,c), I[98] = (T)(img)(_p10##x,_p12##y,z,c), I[99] = (T)(img)(_p9##x,_p12##y,z,c), I[100] = (T)(img)(_p8##x,_p12##y,z,c), I[101] = (T)(img)(_p7##x,_p12##y,z,c), I[102] = (T)(img)(_p6##x,_p12##y,z,c), I[103] = (T)(img)(_p5##x,_p12##y,z,c), I[104] = (T)(img)(_p4##x,_p12##y,z,c), I[105] = (T)(img)(_p3##x,_p12##y,z,c), I[106] = (T)(img)(_p2##x,_p12##y,z,c), I[107] = (T)(img)(_p1##x,_p12##y,z,c), I[108] = (T)(img)(x,_p12##y,z,c), I[109] = (T)(img)(_n1##x,_p12##y,z,c), I[110] = (T)(img)(_n2##x,_p12##y,z,c), I[111] = (T)(img)(_n3##x,_p12##y,z,c), I[112] = (T)(img)(_n4##x,_p12##y,z,c), I[113] = (T)(img)(_n5##x,_p12##y,z,c), I[114] = (T)(img)(_n6##x,_p12##y,z,c), I[115] = (T)(img)(_n7##x,_p12##y,z,c), I[116] = (T)(img)(_n8##x,_p12##y,z,c), I[117] = (T)(img)(_n9##x,_p12##y,z,c), I[118] = (T)(img)(_n10##x,_p12##y,z,c), I[119] = (T)(img)(_n11##x,_p12##y,z,c), I[120] = (T)(img)(_n12##x,_p12##y,z,c), I[121] = (T)(img)(_n13##x,_p12##y,z,c), I[122] = (T)(img)(_n14##x,_p12##y,z,c), I[123] = (T)(img)(_n15##x,_p12##y,z,c), \
19570
I[124] = (T)(img)(_p15##x,_p11##y,z,c), I[125] = (T)(img)(_p14##x,_p11##y,z,c), I[126] = (T)(img)(_p13##x,_p11##y,z,c), I[127] = (T)(img)(_p12##x,_p11##y,z,c), I[128] = (T)(img)(_p11##x,_p11##y,z,c), I[129] = (T)(img)(_p10##x,_p11##y,z,c), I[130] = (T)(img)(_p9##x,_p11##y,z,c), I[131] = (T)(img)(_p8##x,_p11##y,z,c), I[132] = (T)(img)(_p7##x,_p11##y,z,c), I[133] = (T)(img)(_p6##x,_p11##y,z,c), I[134] = (T)(img)(_p5##x,_p11##y,z,c), I[135] = (T)(img)(_p4##x,_p11##y,z,c), I[136] = (T)(img)(_p3##x,_p11##y,z,c), I[137] = (T)(img)(_p2##x,_p11##y,z,c), I[138] = (T)(img)(_p1##x,_p11##y,z,c), I[139] = (T)(img)(x,_p11##y,z,c), I[140] = (T)(img)(_n1##x,_p11##y,z,c), I[141] = (T)(img)(_n2##x,_p11##y,z,c), I[142] = (T)(img)(_n3##x,_p11##y,z,c), I[143] = (T)(img)(_n4##x,_p11##y,z,c), I[144] = (T)(img)(_n5##x,_p11##y,z,c), I[145] = (T)(img)(_n6##x,_p11##y,z,c), I[146] = (T)(img)(_n7##x,_p11##y,z,c), I[147] = (T)(img)(_n8##x,_p11##y,z,c), I[148] = (T)(img)(_n9##x,_p11##y,z,c), I[149] = (T)(img)(_n10##x,_p11##y,z,c), I[150] = (T)(img)(_n11##x,_p11##y,z,c), I[151] = (T)(img)(_n12##x,_p11##y,z,c), I[152] = (T)(img)(_n13##x,_p11##y,z,c), I[153] = (T)(img)(_n14##x,_p11##y,z,c), I[154] = (T)(img)(_n15##x,_p11##y,z,c), \
19571
I[155] = (T)(img)(_p15##x,_p10##y,z,c), I[156] = (T)(img)(_p14##x,_p10##y,z,c), I[157] = (T)(img)(_p13##x,_p10##y,z,c), I[158] = (T)(img)(_p12##x,_p10##y,z,c), I[159] = (T)(img)(_p11##x,_p10##y,z,c), I[160] = (T)(img)(_p10##x,_p10##y,z,c), I[161] = (T)(img)(_p9##x,_p10##y,z,c), I[162] = (T)(img)(_p8##x,_p10##y,z,c), I[163] = (T)(img)(_p7##x,_p10##y,z,c), I[164] = (T)(img)(_p6##x,_p10##y,z,c), I[165] = (T)(img)(_p5##x,_p10##y,z,c), I[166] = (T)(img)(_p4##x,_p10##y,z,c), I[167] = (T)(img)(_p3##x,_p10##y,z,c), I[168] = (T)(img)(_p2##x,_p10##y,z,c), I[169] = (T)(img)(_p1##x,_p10##y,z,c), I[170] = (T)(img)(x,_p10##y,z,c), I[171] = (T)(img)(_n1##x,_p10##y,z,c), I[172] = (T)(img)(_n2##x,_p10##y,z,c), I[173] = (T)(img)(_n3##x,_p10##y,z,c), I[174] = (T)(img)(_n4##x,_p10##y,z,c), I[175] = (T)(img)(_n5##x,_p10##y,z,c), I[176] = (T)(img)(_n6##x,_p10##y,z,c), I[177] = (T)(img)(_n7##x,_p10##y,z,c), I[178] = (T)(img)(_n8##x,_p10##y,z,c), I[179] = (T)(img)(_n9##x,_p10##y,z,c), I[180] = (T)(img)(_n10##x,_p10##y,z,c), I[181] = (T)(img)(_n11##x,_p10##y,z,c), I[182] = (T)(img)(_n12##x,_p10##y,z,c), I[183] = (T)(img)(_n13##x,_p10##y,z,c), I[184] = (T)(img)(_n14##x,_p10##y,z,c), I[185] = (T)(img)(_n15##x,_p10##y,z,c), \
19572
I[186] = (T)(img)(_p15##x,_p9##y,z,c), I[187] = (T)(img)(_p14##x,_p9##y,z,c), I[188] = (T)(img)(_p13##x,_p9##y,z,c), I[189] = (T)(img)(_p12##x,_p9##y,z,c), I[190] = (T)(img)(_p11##x,_p9##y,z,c), I[191] = (T)(img)(_p10##x,_p9##y,z,c), I[192] = (T)(img)(_p9##x,_p9##y,z,c), I[193] = (T)(img)(_p8##x,_p9##y,z,c), I[194] = (T)(img)(_p7##x,_p9##y,z,c), I[195] = (T)(img)(_p6##x,_p9##y,z,c), I[196] = (T)(img)(_p5##x,_p9##y,z,c), I[197] = (T)(img)(_p4##x,_p9##y,z,c), I[198] = (T)(img)(_p3##x,_p9##y,z,c), I[199] = (T)(img)(_p2##x,_p9##y,z,c), I[200] = (T)(img)(_p1##x,_p9##y,z,c), I[201] = (T)(img)(x,_p9##y,z,c), I[202] = (T)(img)(_n1##x,_p9##y,z,c), I[203] = (T)(img)(_n2##x,_p9##y,z,c), I[204] = (T)(img)(_n3##x,_p9##y,z,c), I[205] = (T)(img)(_n4##x,_p9##y,z,c), I[206] = (T)(img)(_n5##x,_p9##y,z,c), I[207] = (T)(img)(_n6##x,_p9##y,z,c), I[208] = (T)(img)(_n7##x,_p9##y,z,c), I[209] = (T)(img)(_n8##x,_p9##y,z,c), I[210] = (T)(img)(_n9##x,_p9##y,z,c), I[211] = (T)(img)(_n10##x,_p9##y,z,c), I[212] = (T)(img)(_n11##x,_p9##y,z,c), I[213] = (T)(img)(_n12##x,_p9##y,z,c), I[214] = (T)(img)(_n13##x,_p9##y,z,c), I[215] = (T)(img)(_n14##x,_p9##y,z,c), I[216] = (T)(img)(_n15##x,_p9##y,z,c), \
19573
I[217] = (T)(img)(_p15##x,_p8##y,z,c), I[218] = (T)(img)(_p14##x,_p8##y,z,c), I[219] = (T)(img)(_p13##x,_p8##y,z,c), I[220] = (T)(img)(_p12##x,_p8##y,z,c), I[221] = (T)(img)(_p11##x,_p8##y,z,c), I[222] = (T)(img)(_p10##x,_p8##y,z,c), I[223] = (T)(img)(_p9##x,_p8##y,z,c), I[224] = (T)(img)(_p8##x,_p8##y,z,c), I[225] = (T)(img)(_p7##x,_p8##y,z,c), I[226] = (T)(img)(_p6##x,_p8##y,z,c), I[227] = (T)(img)(_p5##x,_p8##y,z,c), I[228] = (T)(img)(_p4##x,_p8##y,z,c), I[229] = (T)(img)(_p3##x,_p8##y,z,c), I[230] = (T)(img)(_p2##x,_p8##y,z,c), I[231] = (T)(img)(_p1##x,_p8##y,z,c), I[232] = (T)(img)(x,_p8##y,z,c), I[233] = (T)(img)(_n1##x,_p8##y,z,c), I[234] = (T)(img)(_n2##x,_p8##y,z,c), I[235] = (T)(img)(_n3##x,_p8##y,z,c), I[236] = (T)(img)(_n4##x,_p8##y,z,c), I[237] = (T)(img)(_n5##x,_p8##y,z,c), I[238] = (T)(img)(_n6##x,_p8##y,z,c), I[239] = (T)(img)(_n7##x,_p8##y,z,c), I[240] = (T)(img)(_n8##x,_p8##y,z,c), I[241] = (T)(img)(_n9##x,_p8##y,z,c), I[242] = (T)(img)(_n10##x,_p8##y,z,c), I[243] = (T)(img)(_n11##x,_p8##y,z,c), I[244] = (T)(img)(_n12##x,_p8##y,z,c), I[245] = (T)(img)(_n13##x,_p8##y,z,c), I[246] = (T)(img)(_n14##x,_p8##y,z,c), I[247] = (T)(img)(_n15##x,_p8##y,z,c), \
19574
I[248] = (T)(img)(_p15##x,_p7##y,z,c), I[249] = (T)(img)(_p14##x,_p7##y,z,c), I[250] = (T)(img)(_p13##x,_p7##y,z,c), I[251] = (T)(img)(_p12##x,_p7##y,z,c), I[252] = (T)(img)(_p11##x,_p7##y,z,c), I[253] = (T)(img)(_p10##x,_p7##y,z,c), I[254] = (T)(img)(_p9##x,_p7##y,z,c), I[255] = (T)(img)(_p8##x,_p7##y,z,c), I[256] = (T)(img)(_p7##x,_p7##y,z,c), I[257] = (T)(img)(_p6##x,_p7##y,z,c), I[258] = (T)(img)(_p5##x,_p7##y,z,c), I[259] = (T)(img)(_p4##x,_p7##y,z,c), I[260] = (T)(img)(_p3##x,_p7##y,z,c), I[261] = (T)(img)(_p2##x,_p7##y,z,c), I[262] = (T)(img)(_p1##x,_p7##y,z,c), I[263] = (T)(img)(x,_p7##y,z,c), I[264] = (T)(img)(_n1##x,_p7##y,z,c), I[265] = (T)(img)(_n2##x,_p7##y,z,c), I[266] = (T)(img)(_n3##x,_p7##y,z,c), I[267] = (T)(img)(_n4##x,_p7##y,z,c), I[268] = (T)(img)(_n5##x,_p7##y,z,c), I[269] = (T)(img)(_n6##x,_p7##y,z,c), I[270] = (T)(img)(_n7##x,_p7##y,z,c), I[271] = (T)(img)(_n8##x,_p7##y,z,c), I[272] = (T)(img)(_n9##x,_p7##y,z,c), I[273] = (T)(img)(_n10##x,_p7##y,z,c), I[274] = (T)(img)(_n11##x,_p7##y,z,c), I[275] = (T)(img)(_n12##x,_p7##y,z,c), I[276] = (T)(img)(_n13##x,_p7##y,z,c), I[277] = (T)(img)(_n14##x,_p7##y,z,c), I[278] = (T)(img)(_n15##x,_p7##y,z,c), \
19575
I[279] = (T)(img)(_p15##x,_p6##y,z,c), I[280] = (T)(img)(_p14##x,_p6##y,z,c), I[281] = (T)(img)(_p13##x,_p6##y,z,c), I[282] = (T)(img)(_p12##x,_p6##y,z,c), I[283] = (T)(img)(_p11##x,_p6##y,z,c), I[284] = (T)(img)(_p10##x,_p6##y,z,c), I[285] = (T)(img)(_p9##x,_p6##y,z,c), I[286] = (T)(img)(_p8##x,_p6##y,z,c), I[287] = (T)(img)(_p7##x,_p6##y,z,c), I[288] = (T)(img)(_p6##x,_p6##y,z,c), I[289] = (T)(img)(_p5##x,_p6##y,z,c), I[290] = (T)(img)(_p4##x,_p6##y,z,c), I[291] = (T)(img)(_p3##x,_p6##y,z,c), I[292] = (T)(img)(_p2##x,_p6##y,z,c), I[293] = (T)(img)(_p1##x,_p6##y,z,c), I[294] = (T)(img)(x,_p6##y,z,c), I[295] = (T)(img)(_n1##x,_p6##y,z,c), I[296] = (T)(img)(_n2##x,_p6##y,z,c), I[297] = (T)(img)(_n3##x,_p6##y,z,c), I[298] = (T)(img)(_n4##x,_p6##y,z,c), I[299] = (T)(img)(_n5##x,_p6##y,z,c), I[300] = (T)(img)(_n6##x,_p6##y,z,c), I[301] = (T)(img)(_n7##x,_p6##y,z,c), I[302] = (T)(img)(_n8##x,_p6##y,z,c), I[303] = (T)(img)(_n9##x,_p6##y,z,c), I[304] = (T)(img)(_n10##x,_p6##y,z,c), I[305] = (T)(img)(_n11##x,_p6##y,z,c), I[306] = (T)(img)(_n12##x,_p6##y,z,c), I[307] = (T)(img)(_n13##x,_p6##y,z,c), I[308] = (T)(img)(_n14##x,_p6##y,z,c), I[309] = (T)(img)(_n15##x,_p6##y,z,c), \
19576
I[310] = (T)(img)(_p15##x,_p5##y,z,c), I[311] = (T)(img)(_p14##x,_p5##y,z,c), I[312] = (T)(img)(_p13##x,_p5##y,z,c), I[313] = (T)(img)(_p12##x,_p5##y,z,c), I[314] = (T)(img)(_p11##x,_p5##y,z,c), I[315] = (T)(img)(_p10##x,_p5##y,z,c), I[316] = (T)(img)(_p9##x,_p5##y,z,c), I[317] = (T)(img)(_p8##x,_p5##y,z,c), I[318] = (T)(img)(_p7##x,_p5##y,z,c), I[319] = (T)(img)(_p6##x,_p5##y,z,c), I[320] = (T)(img)(_p5##x,_p5##y,z,c), I[321] = (T)(img)(_p4##x,_p5##y,z,c), I[322] = (T)(img)(_p3##x,_p5##y,z,c), I[323] = (T)(img)(_p2##x,_p5##y,z,c), I[324] = (T)(img)(_p1##x,_p5##y,z,c), I[325] = (T)(img)(x,_p5##y,z,c), I[326] = (T)(img)(_n1##x,_p5##y,z,c), I[327] = (T)(img)(_n2##x,_p5##y,z,c), I[328] = (T)(img)(_n3##x,_p5##y,z,c), I[329] = (T)(img)(_n4##x,_p5##y,z,c), I[330] = (T)(img)(_n5##x,_p5##y,z,c), I[331] = (T)(img)(_n6##x,_p5##y,z,c), I[332] = (T)(img)(_n7##x,_p5##y,z,c), I[333] = (T)(img)(_n8##x,_p5##y,z,c), I[334] = (T)(img)(_n9##x,_p5##y,z,c), I[335] = (T)(img)(_n10##x,_p5##y,z,c), I[336] = (T)(img)(_n11##x,_p5##y,z,c), I[337] = (T)(img)(_n12##x,_p5##y,z,c), I[338] = (T)(img)(_n13##x,_p5##y,z,c), I[339] = (T)(img)(_n14##x,_p5##y,z,c), I[340] = (T)(img)(_n15##x,_p5##y,z,c), \
19577
I[341] = (T)(img)(_p15##x,_p4##y,z,c), I[342] = (T)(img)(_p14##x,_p4##y,z,c), I[343] = (T)(img)(_p13##x,_p4##y,z,c), I[344] = (T)(img)(_p12##x,_p4##y,z,c), I[345] = (T)(img)(_p11##x,_p4##y,z,c), I[346] = (T)(img)(_p10##x,_p4##y,z,c), I[347] = (T)(img)(_p9##x,_p4##y,z,c), I[348] = (T)(img)(_p8##x,_p4##y,z,c), I[349] = (T)(img)(_p7##x,_p4##y,z,c), I[350] = (T)(img)(_p6##x,_p4##y,z,c), I[351] = (T)(img)(_p5##x,_p4##y,z,c), I[352] = (T)(img)(_p4##x,_p4##y,z,c), I[353] = (T)(img)(_p3##x,_p4##y,z,c), I[354] = (T)(img)(_p2##x,_p4##y,z,c), I[355] = (T)(img)(_p1##x,_p4##y,z,c), I[356] = (T)(img)(x,_p4##y,z,c), I[357] = (T)(img)(_n1##x,_p4##y,z,c), I[358] = (T)(img)(_n2##x,_p4##y,z,c), I[359] = (T)(img)(_n3##x,_p4##y,z,c), I[360] = (T)(img)(_n4##x,_p4##y,z,c), I[361] = (T)(img)(_n5##x,_p4##y,z,c), I[362] = (T)(img)(_n6##x,_p4##y,z,c), I[363] = (T)(img)(_n7##x,_p4##y,z,c), I[364] = (T)(img)(_n8##x,_p4##y,z,c), I[365] = (T)(img)(_n9##x,_p4##y,z,c), I[366] = (T)(img)(_n10##x,_p4##y,z,c), I[367] = (T)(img)(_n11##x,_p4##y,z,c), I[368] = (T)(img)(_n12##x,_p4##y,z,c), I[369] = (T)(img)(_n13##x,_p4##y,z,c), I[370] = (T)(img)(_n14##x,_p4##y,z,c), I[371] = (T)(img)(_n15##x,_p4##y,z,c), \
19578
I[372] = (T)(img)(_p15##x,_p3##y,z,c), I[373] = (T)(img)(_p14##x,_p3##y,z,c), I[374] = (T)(img)(_p13##x,_p3##y,z,c), I[375] = (T)(img)(_p12##x,_p3##y,z,c), I[376] = (T)(img)(_p11##x,_p3##y,z,c), I[377] = (T)(img)(_p10##x,_p3##y,z,c), I[378] = (T)(img)(_p9##x,_p3##y,z,c), I[379] = (T)(img)(_p8##x,_p3##y,z,c), I[380] = (T)(img)(_p7##x,_p3##y,z,c), I[381] = (T)(img)(_p6##x,_p3##y,z,c), I[382] = (T)(img)(_p5##x,_p3##y,z,c), I[383] = (T)(img)(_p4##x,_p3##y,z,c), I[384] = (T)(img)(_p3##x,_p3##y,z,c), I[385] = (T)(img)(_p2##x,_p3##y,z,c), I[386] = (T)(img)(_p1##x,_p3##y,z,c), I[387] = (T)(img)(x,_p3##y,z,c), I[388] = (T)(img)(_n1##x,_p3##y,z,c), I[389] = (T)(img)(_n2##x,_p3##y,z,c), I[390] = (T)(img)(_n3##x,_p3##y,z,c), I[391] = (T)(img)(_n4##x,_p3##y,z,c), I[392] = (T)(img)(_n5##x,_p3##y,z,c), I[393] = (T)(img)(_n6##x,_p3##y,z,c), I[394] = (T)(img)(_n7##x,_p3##y,z,c), I[395] = (T)(img)(_n8##x,_p3##y,z,c), I[396] = (T)(img)(_n9##x,_p3##y,z,c), I[397] = (T)(img)(_n10##x,_p3##y,z,c), I[398] = (T)(img)(_n11##x,_p3##y,z,c), I[399] = (T)(img)(_n12##x,_p3##y,z,c), I[400] = (T)(img)(_n13##x,_p3##y,z,c), I[401] = (T)(img)(_n14##x,_p3##y,z,c), I[402] = (T)(img)(_n15##x,_p3##y,z,c), \
19579
I[403] = (T)(img)(_p15##x,_p2##y,z,c), I[404] = (T)(img)(_p14##x,_p2##y,z,c), I[405] = (T)(img)(_p13##x,_p2##y,z,c), I[406] = (T)(img)(_p12##x,_p2##y,z,c), I[407] = (T)(img)(_p11##x,_p2##y,z,c), I[408] = (T)(img)(_p10##x,_p2##y,z,c), I[409] = (T)(img)(_p9##x,_p2##y,z,c), I[410] = (T)(img)(_p8##x,_p2##y,z,c), I[411] = (T)(img)(_p7##x,_p2##y,z,c), I[412] = (T)(img)(_p6##x,_p2##y,z,c), I[413] = (T)(img)(_p5##x,_p2##y,z,c), I[414] = (T)(img)(_p4##x,_p2##y,z,c), I[415] = (T)(img)(_p3##x,_p2##y,z,c), I[416] = (T)(img)(_p2##x,_p2##y,z,c), I[417] = (T)(img)(_p1##x,_p2##y,z,c), I[418] = (T)(img)(x,_p2##y,z,c), I[419] = (T)(img)(_n1##x,_p2##y,z,c), I[420] = (T)(img)(_n2##x,_p2##y,z,c), I[421] = (T)(img)(_n3##x,_p2##y,z,c), I[422] = (T)(img)(_n4##x,_p2##y,z,c), I[423] = (T)(img)(_n5##x,_p2##y,z,c), I[424] = (T)(img)(_n6##x,_p2##y,z,c), I[425] = (T)(img)(_n7##x,_p2##y,z,c), I[426] = (T)(img)(_n8##x,_p2##y,z,c), I[427] = (T)(img)(_n9##x,_p2##y,z,c), I[428] = (T)(img)(_n10##x,_p2##y,z,c), I[429] = (T)(img)(_n11##x,_p2##y,z,c), I[430] = (T)(img)(_n12##x,_p2##y,z,c), I[431] = (T)(img)(_n13##x,_p2##y,z,c), I[432] = (T)(img)(_n14##x,_p2##y,z,c), I[433] = (T)(img)(_n15##x,_p2##y,z,c), \
19580
I[434] = (T)(img)(_p15##x,_p1##y,z,c), I[435] = (T)(img)(_p14##x,_p1##y,z,c), I[436] = (T)(img)(_p13##x,_p1##y,z,c), I[437] = (T)(img)(_p12##x,_p1##y,z,c), I[438] = (T)(img)(_p11##x,_p1##y,z,c), I[439] = (T)(img)(_p10##x,_p1##y,z,c), I[440] = (T)(img)(_p9##x,_p1##y,z,c), I[441] = (T)(img)(_p8##x,_p1##y,z,c), I[442] = (T)(img)(_p7##x,_p1##y,z,c), I[443] = (T)(img)(_p6##x,_p1##y,z,c), I[444] = (T)(img)(_p5##x,_p1##y,z,c), I[445] = (T)(img)(_p4##x,_p1##y,z,c), I[446] = (T)(img)(_p3##x,_p1##y,z,c), I[447] = (T)(img)(_p2##x,_p1##y,z,c), I[448] = (T)(img)(_p1##x,_p1##y,z,c), I[449] = (T)(img)(x,_p1##y,z,c), I[450] = (T)(img)(_n1##x,_p1##y,z,c), I[451] = (T)(img)(_n2##x,_p1##y,z,c), I[452] = (T)(img)(_n3##x,_p1##y,z,c), I[453] = (T)(img)(_n4##x,_p1##y,z,c), I[454] = (T)(img)(_n5##x,_p1##y,z,c), I[455] = (T)(img)(_n6##x,_p1##y,z,c), I[456] = (T)(img)(_n7##x,_p1##y,z,c), I[457] = (T)(img)(_n8##x,_p1##y,z,c), I[458] = (T)(img)(_n9##x,_p1##y,z,c), I[459] = (T)(img)(_n10##x,_p1##y,z,c), I[460] = (T)(img)(_n11##x,_p1##y,z,c), I[461] = (T)(img)(_n12##x,_p1##y,z,c), I[462] = (T)(img)(_n13##x,_p1##y,z,c), I[463] = (T)(img)(_n14##x,_p1##y,z,c), I[464] = (T)(img)(_n15##x,_p1##y,z,c), \
19581
I[465] = (T)(img)(_p15##x,y,z,c), I[466] = (T)(img)(_p14##x,y,z,c), I[467] = (T)(img)(_p13##x,y,z,c), I[468] = (T)(img)(_p12##x,y,z,c), I[469] = (T)(img)(_p11##x,y,z,c), I[470] = (T)(img)(_p10##x,y,z,c), I[471] = (T)(img)(_p9##x,y,z,c), I[472] = (T)(img)(_p8##x,y,z,c), I[473] = (T)(img)(_p7##x,y,z,c), I[474] = (T)(img)(_p6##x,y,z,c), I[475] = (T)(img)(_p5##x,y,z,c), I[476] = (T)(img)(_p4##x,y,z,c), I[477] = (T)(img)(_p3##x,y,z,c), I[478] = (T)(img)(_p2##x,y,z,c), I[479] = (T)(img)(_p1##x,y,z,c), I[480] = (T)(img)(x,y,z,c), I[481] = (T)(img)(_n1##x,y,z,c), I[482] = (T)(img)(_n2##x,y,z,c), I[483] = (T)(img)(_n3##x,y,z,c), I[484] = (T)(img)(_n4##x,y,z,c), I[485] = (T)(img)(_n5##x,y,z,c), I[486] = (T)(img)(_n6##x,y,z,c), I[487] = (T)(img)(_n7##x,y,z,c), I[488] = (T)(img)(_n8##x,y,z,c), I[489] = (T)(img)(_n9##x,y,z,c), I[490] = (T)(img)(_n10##x,y,z,c), I[491] = (T)(img)(_n11##x,y,z,c), I[492] = (T)(img)(_n12##x,y,z,c), I[493] = (T)(img)(_n13##x,y,z,c), I[494] = (T)(img)(_n14##x,y,z,c), I[495] = (T)(img)(_n15##x,y,z,c), \
19582
I[496] = (T)(img)(_p15##x,_n1##y,z,c), I[497] = (T)(img)(_p14##x,_n1##y,z,c), I[498] = (T)(img)(_p13##x,_n1##y,z,c), I[499] = (T)(img)(_p12##x,_n1##y,z,c), I[500] = (T)(img)(_p11##x,_n1##y,z,c), I[501] = (T)(img)(_p10##x,_n1##y,z,c), I[502] = (T)(img)(_p9##x,_n1##y,z,c), I[503] = (T)(img)(_p8##x,_n1##y,z,c), I[504] = (T)(img)(_p7##x,_n1##y,z,c), I[505] = (T)(img)(_p6##x,_n1##y,z,c), I[506] = (T)(img)(_p5##x,_n1##y,z,c), I[507] = (T)(img)(_p4##x,_n1##y,z,c), I[508] = (T)(img)(_p3##x,_n1##y,z,c), I[509] = (T)(img)(_p2##x,_n1##y,z,c), I[510] = (T)(img)(_p1##x,_n1##y,z,c), I[511] = (T)(img)(x,_n1##y,z,c), I[512] = (T)(img)(_n1##x,_n1##y,z,c), I[513] = (T)(img)(_n2##x,_n1##y,z,c), I[514] = (T)(img)(_n3##x,_n1##y,z,c), I[515] = (T)(img)(_n4##x,_n1##y,z,c), I[516] = (T)(img)(_n5##x,_n1##y,z,c), I[517] = (T)(img)(_n6##x,_n1##y,z,c), I[518] = (T)(img)(_n7##x,_n1##y,z,c), I[519] = (T)(img)(_n8##x,_n1##y,z,c), I[520] = (T)(img)(_n9##x,_n1##y,z,c), I[521] = (T)(img)(_n10##x,_n1##y,z,c), I[522] = (T)(img)(_n11##x,_n1##y,z,c), I[523] = (T)(img)(_n12##x,_n1##y,z,c), I[524] = (T)(img)(_n13##x,_n1##y,z,c), I[525] = (T)(img)(_n14##x,_n1##y,z,c), I[526] = (T)(img)(_n15##x,_n1##y,z,c), \
19583
I[527] = (T)(img)(_p15##x,_n2##y,z,c), I[528] = (T)(img)(_p14##x,_n2##y,z,c), I[529] = (T)(img)(_p13##x,_n2##y,z,c), I[530] = (T)(img)(_p12##x,_n2##y,z,c), I[531] = (T)(img)(_p11##x,_n2##y,z,c), I[532] = (T)(img)(_p10##x,_n2##y,z,c), I[533] = (T)(img)(_p9##x,_n2##y,z,c), I[534] = (T)(img)(_p8##x,_n2##y,z,c), I[535] = (T)(img)(_p7##x,_n2##y,z,c), I[536] = (T)(img)(_p6##x,_n2##y,z,c), I[537] = (T)(img)(_p5##x,_n2##y,z,c), I[538] = (T)(img)(_p4##x,_n2##y,z,c), I[539] = (T)(img)(_p3##x,_n2##y,z,c), I[540] = (T)(img)(_p2##x,_n2##y,z,c), I[541] = (T)(img)(_p1##x,_n2##y,z,c), I[542] = (T)(img)(x,_n2##y,z,c), I[543] = (T)(img)(_n1##x,_n2##y,z,c), I[544] = (T)(img)(_n2##x,_n2##y,z,c), I[545] = (T)(img)(_n3##x,_n2##y,z,c), I[546] = (T)(img)(_n4##x,_n2##y,z,c), I[547] = (T)(img)(_n5##x,_n2##y,z,c), I[548] = (T)(img)(_n6##x,_n2##y,z,c), I[549] = (T)(img)(_n7##x,_n2##y,z,c), I[550] = (T)(img)(_n8##x,_n2##y,z,c), I[551] = (T)(img)(_n9##x,_n2##y,z,c), I[552] = (T)(img)(_n10##x,_n2##y,z,c), I[553] = (T)(img)(_n11##x,_n2##y,z,c), I[554] = (T)(img)(_n12##x,_n2##y,z,c), I[555] = (T)(img)(_n13##x,_n2##y,z,c), I[556] = (T)(img)(_n14##x,_n2##y,z,c), I[557] = (T)(img)(_n15##x,_n2##y,z,c), \
19584
I[558] = (T)(img)(_p15##x,_n3##y,z,c), I[559] = (T)(img)(_p14##x,_n3##y,z,c), I[560] = (T)(img)(_p13##x,_n3##y,z,c), I[561] = (T)(img)(_p12##x,_n3##y,z,c), I[562] = (T)(img)(_p11##x,_n3##y,z,c), I[563] = (T)(img)(_p10##x,_n3##y,z,c), I[564] = (T)(img)(_p9##x,_n3##y,z,c), I[565] = (T)(img)(_p8##x,_n3##y,z,c), I[566] = (T)(img)(_p7##x,_n3##y,z,c), I[567] = (T)(img)(_p6##x,_n3##y,z,c), I[568] = (T)(img)(_p5##x,_n3##y,z,c), I[569] = (T)(img)(_p4##x,_n3##y,z,c), I[570] = (T)(img)(_p3##x,_n3##y,z,c), I[571] = (T)(img)(_p2##x,_n3##y,z,c), I[572] = (T)(img)(_p1##x,_n3##y,z,c), I[573] = (T)(img)(x,_n3##y,z,c), I[574] = (T)(img)(_n1##x,_n3##y,z,c), I[575] = (T)(img)(_n2##x,_n3##y,z,c), I[576] = (T)(img)(_n3##x,_n3##y,z,c), I[577] = (T)(img)(_n4##x,_n3##y,z,c), I[578] = (T)(img)(_n5##x,_n3##y,z,c), I[579] = (T)(img)(_n6##x,_n3##y,z,c), I[580] = (T)(img)(_n7##x,_n3##y,z,c), I[581] = (T)(img)(_n8##x,_n3##y,z,c), I[582] = (T)(img)(_n9##x,_n3##y,z,c), I[583] = (T)(img)(_n10##x,_n3##y,z,c), I[584] = (T)(img)(_n11##x,_n3##y,z,c), I[585] = (T)(img)(_n12##x,_n3##y,z,c), I[586] = (T)(img)(_n13##x,_n3##y,z,c), I[587] = (T)(img)(_n14##x,_n3##y,z,c), I[588] = (T)(img)(_n15##x,_n3##y,z,c), \
19585
I[589] = (T)(img)(_p15##x,_n4##y,z,c), I[590] = (T)(img)(_p14##x,_n4##y,z,c), I[591] = (T)(img)(_p13##x,_n4##y,z,c), I[592] = (T)(img)(_p12##x,_n4##y,z,c), I[593] = (T)(img)(_p11##x,_n4##y,z,c), I[594] = (T)(img)(_p10##x,_n4##y,z,c), I[595] = (T)(img)(_p9##x,_n4##y,z,c), I[596] = (T)(img)(_p8##x,_n4##y,z,c), I[597] = (T)(img)(_p7##x,_n4##y,z,c), I[598] = (T)(img)(_p6##x,_n4##y,z,c), I[599] = (T)(img)(_p5##x,_n4##y,z,c), I[600] = (T)(img)(_p4##x,_n4##y,z,c), I[601] = (T)(img)(_p3##x,_n4##y,z,c), I[602] = (T)(img)(_p2##x,_n4##y,z,c), I[603] = (T)(img)(_p1##x,_n4##y,z,c), I[604] = (T)(img)(x,_n4##y,z,c), I[605] = (T)(img)(_n1##x,_n4##y,z,c), I[606] = (T)(img)(_n2##x,_n4##y,z,c), I[607] = (T)(img)(_n3##x,_n4##y,z,c), I[608] = (T)(img)(_n4##x,_n4##y,z,c), I[609] = (T)(img)(_n5##x,_n4##y,z,c), I[610] = (T)(img)(_n6##x,_n4##y,z,c), I[611] = (T)(img)(_n7##x,_n4##y,z,c), I[612] = (T)(img)(_n8##x,_n4##y,z,c), I[613] = (T)(img)(_n9##x,_n4##y,z,c), I[614] = (T)(img)(_n10##x,_n4##y,z,c), I[615] = (T)(img)(_n11##x,_n4##y,z,c), I[616] = (T)(img)(_n12##x,_n4##y,z,c), I[617] = (T)(img)(_n13##x,_n4##y,z,c), I[618] = (T)(img)(_n14##x,_n4##y,z,c), I[619] = (T)(img)(_n15##x,_n4##y,z,c), \
19586
I[620] = (T)(img)(_p15##x,_n5##y,z,c), I[621] = (T)(img)(_p14##x,_n5##y,z,c), I[622] = (T)(img)(_p13##x,_n5##y,z,c), I[623] = (T)(img)(_p12##x,_n5##y,z,c), I[624] = (T)(img)(_p11##x,_n5##y,z,c), I[625] = (T)(img)(_p10##x,_n5##y,z,c), I[626] = (T)(img)(_p9##x,_n5##y,z,c), I[627] = (T)(img)(_p8##x,_n5##y,z,c), I[628] = (T)(img)(_p7##x,_n5##y,z,c), I[629] = (T)(img)(_p6##x,_n5##y,z,c), I[630] = (T)(img)(_p5##x,_n5##y,z,c), I[631] = (T)(img)(_p4##x,_n5##y,z,c), I[632] = (T)(img)(_p3##x,_n5##y,z,c), I[633] = (T)(img)(_p2##x,_n5##y,z,c), I[634] = (T)(img)(_p1##x,_n5##y,z,c), I[635] = (T)(img)(x,_n5##y,z,c), I[636] = (T)(img)(_n1##x,_n5##y,z,c), I[637] = (T)(img)(_n2##x,_n5##y,z,c), I[638] = (T)(img)(_n3##x,_n5##y,z,c), I[639] = (T)(img)(_n4##x,_n5##y,z,c), I[640] = (T)(img)(_n5##x,_n5##y,z,c), I[641] = (T)(img)(_n6##x,_n5##y,z,c), I[642] = (T)(img)(_n7##x,_n5##y,z,c), I[643] = (T)(img)(_n8##x,_n5##y,z,c), I[644] = (T)(img)(_n9##x,_n5##y,z,c), I[645] = (T)(img)(_n10##x,_n5##y,z,c), I[646] = (T)(img)(_n11##x,_n5##y,z,c), I[647] = (T)(img)(_n12##x,_n5##y,z,c), I[648] = (T)(img)(_n13##x,_n5##y,z,c), I[649] = (T)(img)(_n14##x,_n5##y,z,c), I[650] = (T)(img)(_n15##x,_n5##y,z,c), \
19587
I[651] = (T)(img)(_p15##x,_n6##y,z,c), I[652] = (T)(img)(_p14##x,_n6##y,z,c), I[653] = (T)(img)(_p13##x,_n6##y,z,c), I[654] = (T)(img)(_p12##x,_n6##y,z,c), I[655] = (T)(img)(_p11##x,_n6##y,z,c), I[656] = (T)(img)(_p10##x,_n6##y,z,c), I[657] = (T)(img)(_p9##x,_n6##y,z,c), I[658] = (T)(img)(_p8##x,_n6##y,z,c), I[659] = (T)(img)(_p7##x,_n6##y,z,c), I[660] = (T)(img)(_p6##x,_n6##y,z,c), I[661] = (T)(img)(_p5##x,_n6##y,z,c), I[662] = (T)(img)(_p4##x,_n6##y,z,c), I[663] = (T)(img)(_p3##x,_n6##y,z,c), I[664] = (T)(img)(_p2##x,_n6##y,z,c), I[665] = (T)(img)(_p1##x,_n6##y,z,c), I[666] = (T)(img)(x,_n6##y,z,c), I[667] = (T)(img)(_n1##x,_n6##y,z,c), I[668] = (T)(img)(_n2##x,_n6##y,z,c), I[669] = (T)(img)(_n3##x,_n6##y,z,c), I[670] = (T)(img)(_n4##x,_n6##y,z,c), I[671] = (T)(img)(_n5##x,_n6##y,z,c), I[672] = (T)(img)(_n6##x,_n6##y,z,c), I[673] = (T)(img)(_n7##x,_n6##y,z,c), I[674] = (T)(img)(_n8##x,_n6##y,z,c), I[675] = (T)(img)(_n9##x,_n6##y,z,c), I[676] = (T)(img)(_n10##x,_n6##y,z,c), I[677] = (T)(img)(_n11##x,_n6##y,z,c), I[678] = (T)(img)(_n12##x,_n6##y,z,c), I[679] = (T)(img)(_n13##x,_n6##y,z,c), I[680] = (T)(img)(_n14##x,_n6##y,z,c), I[681] = (T)(img)(_n15##x,_n6##y,z,c), \
19588
I[682] = (T)(img)(_p15##x,_n7##y,z,c), I[683] = (T)(img)(_p14##x,_n7##y,z,c), I[684] = (T)(img)(_p13##x,_n7##y,z,c), I[685] = (T)(img)(_p12##x,_n7##y,z,c), I[686] = (T)(img)(_p11##x,_n7##y,z,c), I[687] = (T)(img)(_p10##x,_n7##y,z,c), I[688] = (T)(img)(_p9##x,_n7##y,z,c), I[689] = (T)(img)(_p8##x,_n7##y,z,c), I[690] = (T)(img)(_p7##x,_n7##y,z,c), I[691] = (T)(img)(_p6##x,_n7##y,z,c), I[692] = (T)(img)(_p5##x,_n7##y,z,c), I[693] = (T)(img)(_p4##x,_n7##y,z,c), I[694] = (T)(img)(_p3##x,_n7##y,z,c), I[695] = (T)(img)(_p2##x,_n7##y,z,c), I[696] = (T)(img)(_p1##x,_n7##y,z,c), I[697] = (T)(img)(x,_n7##y,z,c), I[698] = (T)(img)(_n1##x,_n7##y,z,c), I[699] = (T)(img)(_n2##x,_n7##y,z,c), I[700] = (T)(img)(_n3##x,_n7##y,z,c), I[701] = (T)(img)(_n4##x,_n7##y,z,c), I[702] = (T)(img)(_n5##x,_n7##y,z,c), I[703] = (T)(img)(_n6##x,_n7##y,z,c), I[704] = (T)(img)(_n7##x,_n7##y,z,c), I[705] = (T)(img)(_n8##x,_n7##y,z,c), I[706] = (T)(img)(_n9##x,_n7##y,z,c), I[707] = (T)(img)(_n10##x,_n7##y,z,c), I[708] = (T)(img)(_n11##x,_n7##y,z,c), I[709] = (T)(img)(_n12##x,_n7##y,z,c), I[710] = (T)(img)(_n13##x,_n7##y,z,c), I[711] = (T)(img)(_n14##x,_n7##y,z,c), I[712] = (T)(img)(_n15##x,_n7##y,z,c), \
19589
I[713] = (T)(img)(_p15##x,_n8##y,z,c), I[714] = (T)(img)(_p14##x,_n8##y,z,c), I[715] = (T)(img)(_p13##x,_n8##y,z,c), I[716] = (T)(img)(_p12##x,_n8##y,z,c), I[717] = (T)(img)(_p11##x,_n8##y,z,c), I[718] = (T)(img)(_p10##x,_n8##y,z,c), I[719] = (T)(img)(_p9##x,_n8##y,z,c), I[720] = (T)(img)(_p8##x,_n8##y,z,c), I[721] = (T)(img)(_p7##x,_n8##y,z,c), I[722] = (T)(img)(_p6##x,_n8##y,z,c), I[723] = (T)(img)(_p5##x,_n8##y,z,c), I[724] = (T)(img)(_p4##x,_n8##y,z,c), I[725] = (T)(img)(_p3##x,_n8##y,z,c), I[726] = (T)(img)(_p2##x,_n8##y,z,c), I[727] = (T)(img)(_p1##x,_n8##y,z,c), I[728] = (T)(img)(x,_n8##y,z,c), I[729] = (T)(img)(_n1##x,_n8##y,z,c), I[730] = (T)(img)(_n2##x,_n8##y,z,c), I[731] = (T)(img)(_n3##x,_n8##y,z,c), I[732] = (T)(img)(_n4##x,_n8##y,z,c), I[733] = (T)(img)(_n5##x,_n8##y,z,c), I[734] = (T)(img)(_n6##x,_n8##y,z,c), I[735] = (T)(img)(_n7##x,_n8##y,z,c), I[736] = (T)(img)(_n8##x,_n8##y,z,c), I[737] = (T)(img)(_n9##x,_n8##y,z,c), I[738] = (T)(img)(_n10##x,_n8##y,z,c), I[739] = (T)(img)(_n11##x,_n8##y,z,c), I[740] = (T)(img)(_n12##x,_n8##y,z,c), I[741] = (T)(img)(_n13##x,_n8##y,z,c), I[742] = (T)(img)(_n14##x,_n8##y,z,c), I[743] = (T)(img)(_n15##x,_n8##y,z,c), \
19590
I[744] = (T)(img)(_p15##x,_n9##y,z,c), I[745] = (T)(img)(_p14##x,_n9##y,z,c), I[746] = (T)(img)(_p13##x,_n9##y,z,c), I[747] = (T)(img)(_p12##x,_n9##y,z,c), I[748] = (T)(img)(_p11##x,_n9##y,z,c), I[749] = (T)(img)(_p10##x,_n9##y,z,c), I[750] = (T)(img)(_p9##x,_n9##y,z,c), I[751] = (T)(img)(_p8##x,_n9##y,z,c), I[752] = (T)(img)(_p7##x,_n9##y,z,c), I[753] = (T)(img)(_p6##x,_n9##y,z,c), I[754] = (T)(img)(_p5##x,_n9##y,z,c), I[755] = (T)(img)(_p4##x,_n9##y,z,c), I[756] = (T)(img)(_p3##x,_n9##y,z,c), I[757] = (T)(img)(_p2##x,_n9##y,z,c), I[758] = (T)(img)(_p1##x,_n9##y,z,c), I[759] = (T)(img)(x,_n9##y,z,c), I[760] = (T)(img)(_n1##x,_n9##y,z,c), I[761] = (T)(img)(_n2##x,_n9##y,z,c), I[762] = (T)(img)(_n3##x,_n9##y,z,c), I[763] = (T)(img)(_n4##x,_n9##y,z,c), I[764] = (T)(img)(_n5##x,_n9##y,z,c), I[765] = (T)(img)(_n6##x,_n9##y,z,c), I[766] = (T)(img)(_n7##x,_n9##y,z,c), I[767] = (T)(img)(_n8##x,_n9##y,z,c), I[768] = (T)(img)(_n9##x,_n9##y,z,c), I[769] = (T)(img)(_n10##x,_n9##y,z,c), I[770] = (T)(img)(_n11##x,_n9##y,z,c), I[771] = (T)(img)(_n12##x,_n9##y,z,c), I[772] = (T)(img)(_n13##x,_n9##y,z,c), I[773] = (T)(img)(_n14##x,_n9##y,z,c), I[774] = (T)(img)(_n15##x,_n9##y,z,c), \
19591
I[775] = (T)(img)(_p15##x,_n10##y,z,c), I[776] = (T)(img)(_p14##x,_n10##y,z,c), I[777] = (T)(img)(_p13##x,_n10##y,z,c), I[778] = (T)(img)(_p12##x,_n10##y,z,c), I[779] = (T)(img)(_p11##x,_n10##y,z,c), I[780] = (T)(img)(_p10##x,_n10##y,z,c), I[781] = (T)(img)(_p9##x,_n10##y,z,c), I[782] = (T)(img)(_p8##x,_n10##y,z,c), I[783] = (T)(img)(_p7##x,_n10##y,z,c), I[784] = (T)(img)(_p6##x,_n10##y,z,c), I[785] = (T)(img)(_p5##x,_n10##y,z,c), I[786] = (T)(img)(_p4##x,_n10##y,z,c), I[787] = (T)(img)(_p3##x,_n10##y,z,c), I[788] = (T)(img)(_p2##x,_n10##y,z,c), I[789] = (T)(img)(_p1##x,_n10##y,z,c), I[790] = (T)(img)(x,_n10##y,z,c), I[791] = (T)(img)(_n1##x,_n10##y,z,c), I[792] = (T)(img)(_n2##x,_n10##y,z,c), I[793] = (T)(img)(_n3##x,_n10##y,z,c), I[794] = (T)(img)(_n4##x,_n10##y,z,c), I[795] = (T)(img)(_n5##x,_n10##y,z,c), I[796] = (T)(img)(_n6##x,_n10##y,z,c), I[797] = (T)(img)(_n7##x,_n10##y,z,c), I[798] = (T)(img)(_n8##x,_n10##y,z,c), I[799] = (T)(img)(_n9##x,_n10##y,z,c), I[800] = (T)(img)(_n10##x,_n10##y,z,c), I[801] = (T)(img)(_n11##x,_n10##y,z,c), I[802] = (T)(img)(_n12##x,_n10##y,z,c), I[803] = (T)(img)(_n13##x,_n10##y,z,c), I[804] = (T)(img)(_n14##x,_n10##y,z,c), I[805] = (T)(img)(_n15##x,_n10##y,z,c), \
19592
I[806] = (T)(img)(_p15##x,_n11##y,z,c), I[807] = (T)(img)(_p14##x,_n11##y,z,c), I[808] = (T)(img)(_p13##x,_n11##y,z,c), I[809] = (T)(img)(_p12##x,_n11##y,z,c), I[810] = (T)(img)(_p11##x,_n11##y,z,c), I[811] = (T)(img)(_p10##x,_n11##y,z,c), I[812] = (T)(img)(_p9##x,_n11##y,z,c), I[813] = (T)(img)(_p8##x,_n11##y,z,c), I[814] = (T)(img)(_p7##x,_n11##y,z,c), I[815] = (T)(img)(_p6##x,_n11##y,z,c), I[816] = (T)(img)(_p5##x,_n11##y,z,c), I[817] = (T)(img)(_p4##x,_n11##y,z,c), I[818] = (T)(img)(_p3##x,_n11##y,z,c), I[819] = (T)(img)(_p2##x,_n11##y,z,c), I[820] = (T)(img)(_p1##x,_n11##y,z,c), I[821] = (T)(img)(x,_n11##y,z,c), I[822] = (T)(img)(_n1##x,_n11##y,z,c), I[823] = (T)(img)(_n2##x,_n11##y,z,c), I[824] = (T)(img)(_n3##x,_n11##y,z,c), I[825] = (T)(img)(_n4##x,_n11##y,z,c), I[826] = (T)(img)(_n5##x,_n11##y,z,c), I[827] = (T)(img)(_n6##x,_n11##y,z,c), I[828] = (T)(img)(_n7##x,_n11##y,z,c), I[829] = (T)(img)(_n8##x,_n11##y,z,c), I[830] = (T)(img)(_n9##x,_n11##y,z,c), I[831] = (T)(img)(_n10##x,_n11##y,z,c), I[832] = (T)(img)(_n11##x,_n11##y,z,c), I[833] = (T)(img)(_n12##x,_n11##y,z,c), I[834] = (T)(img)(_n13##x,_n11##y,z,c), I[835] = (T)(img)(_n14##x,_n11##y,z,c), I[836] = (T)(img)(_n15##x,_n11##y,z,c), \
19593
I[837] = (T)(img)(_p15##x,_n12##y,z,c), I[838] = (T)(img)(_p14##x,_n12##y,z,c), I[839] = (T)(img)(_p13##x,_n12##y,z,c), I[840] = (T)(img)(_p12##x,_n12##y,z,c), I[841] = (T)(img)(_p11##x,_n12##y,z,c), I[842] = (T)(img)(_p10##x,_n12##y,z,c), I[843] = (T)(img)(_p9##x,_n12##y,z,c), I[844] = (T)(img)(_p8##x,_n12##y,z,c), I[845] = (T)(img)(_p7##x,_n12##y,z,c), I[846] = (T)(img)(_p6##x,_n12##y,z,c), I[847] = (T)(img)(_p5##x,_n12##y,z,c), I[848] = (T)(img)(_p4##x,_n12##y,z,c), I[849] = (T)(img)(_p3##x,_n12##y,z,c), I[850] = (T)(img)(_p2##x,_n12##y,z,c), I[851] = (T)(img)(_p1##x,_n12##y,z,c), I[852] = (T)(img)(x,_n12##y,z,c), I[853] = (T)(img)(_n1##x,_n12##y,z,c), I[854] = (T)(img)(_n2##x,_n12##y,z,c), I[855] = (T)(img)(_n3##x,_n12##y,z,c), I[856] = (T)(img)(_n4##x,_n12##y,z,c), I[857] = (T)(img)(_n5##x,_n12##y,z,c), I[858] = (T)(img)(_n6##x,_n12##y,z,c), I[859] = (T)(img)(_n7##x,_n12##y,z,c), I[860] = (T)(img)(_n8##x,_n12##y,z,c), I[861] = (T)(img)(_n9##x,_n12##y,z,c), I[862] = (T)(img)(_n10##x,_n12##y,z,c), I[863] = (T)(img)(_n11##x,_n12##y,z,c), I[864] = (T)(img)(_n12##x,_n12##y,z,c), I[865] = (T)(img)(_n13##x,_n12##y,z,c), I[866] = (T)(img)(_n14##x,_n12##y,z,c), I[867] = (T)(img)(_n15##x,_n12##y,z,c), \
19594
I[868] = (T)(img)(_p15##x,_n13##y,z,c), I[869] = (T)(img)(_p14##x,_n13##y,z,c), I[870] = (T)(img)(_p13##x,_n13##y,z,c), I[871] = (T)(img)(_p12##x,_n13##y,z,c), I[872] = (T)(img)(_p11##x,_n13##y,z,c), I[873] = (T)(img)(_p10##x,_n13##y,z,c), I[874] = (T)(img)(_p9##x,_n13##y,z,c), I[875] = (T)(img)(_p8##x,_n13##y,z,c), I[876] = (T)(img)(_p7##x,_n13##y,z,c), I[877] = (T)(img)(_p6##x,_n13##y,z,c), I[878] = (T)(img)(_p5##x,_n13##y,z,c), I[879] = (T)(img)(_p4##x,_n13##y,z,c), I[880] = (T)(img)(_p3##x,_n13##y,z,c), I[881] = (T)(img)(_p2##x,_n13##y,z,c), I[882] = (T)(img)(_p1##x,_n13##y,z,c), I[883] = (T)(img)(x,_n13##y,z,c), I[884] = (T)(img)(_n1##x,_n13##y,z,c), I[885] = (T)(img)(_n2##x,_n13##y,z,c), I[886] = (T)(img)(_n3##x,_n13##y,z,c), I[887] = (T)(img)(_n4##x,_n13##y,z,c), I[888] = (T)(img)(_n5##x,_n13##y,z,c), I[889] = (T)(img)(_n6##x,_n13##y,z,c), I[890] = (T)(img)(_n7##x,_n13##y,z,c), I[891] = (T)(img)(_n8##x,_n13##y,z,c), I[892] = (T)(img)(_n9##x,_n13##y,z,c), I[893] = (T)(img)(_n10##x,_n13##y,z,c), I[894] = (T)(img)(_n11##x,_n13##y,z,c), I[895] = (T)(img)(_n12##x,_n13##y,z,c), I[896] = (T)(img)(_n13##x,_n13##y,z,c), I[897] = (T)(img)(_n14##x,_n13##y,z,c), I[898] = (T)(img)(_n15##x,_n13##y,z,c), \
19595
I[899] = (T)(img)(_p15##x,_n14##y,z,c), I[900] = (T)(img)(_p14##x,_n14##y,z,c), I[901] = (T)(img)(_p13##x,_n14##y,z,c), I[902] = (T)(img)(_p12##x,_n14##y,z,c), I[903] = (T)(img)(_p11##x,_n14##y,z,c), I[904] = (T)(img)(_p10##x,_n14##y,z,c), I[905] = (T)(img)(_p9##x,_n14##y,z,c), I[906] = (T)(img)(_p8##x,_n14##y,z,c), I[907] = (T)(img)(_p7##x,_n14##y,z,c), I[908] = (T)(img)(_p6##x,_n14##y,z,c), I[909] = (T)(img)(_p5##x,_n14##y,z,c), I[910] = (T)(img)(_p4##x,_n14##y,z,c), I[911] = (T)(img)(_p3##x,_n14##y,z,c), I[912] = (T)(img)(_p2##x,_n14##y,z,c), I[913] = (T)(img)(_p1##x,_n14##y,z,c), I[914] = (T)(img)(x,_n14##y,z,c), I[915] = (T)(img)(_n1##x,_n14##y,z,c), I[916] = (T)(img)(_n2##x,_n14##y,z,c), I[917] = (T)(img)(_n3##x,_n14##y,z,c), I[918] = (T)(img)(_n4##x,_n14##y,z,c), I[919] = (T)(img)(_n5##x,_n14##y,z,c), I[920] = (T)(img)(_n6##x,_n14##y,z,c), I[921] = (T)(img)(_n7##x,_n14##y,z,c), I[922] = (T)(img)(_n8##x,_n14##y,z,c), I[923] = (T)(img)(_n9##x,_n14##y,z,c), I[924] = (T)(img)(_n10##x,_n14##y,z,c), I[925] = (T)(img)(_n11##x,_n14##y,z,c), I[926] = (T)(img)(_n12##x,_n14##y,z,c), I[927] = (T)(img)(_n13##x,_n14##y,z,c), I[928] = (T)(img)(_n14##x,_n14##y,z,c), I[929] = (T)(img)(_n15##x,_n14##y,z,c), \
19596
I[930] = (T)(img)(_p15##x,_n15##y,z,c), I[931] = (T)(img)(_p14##x,_n15##y,z,c), I[932] = (T)(img)(_p13##x,_n15##y,z,c), I[933] = (T)(img)(_p12##x,_n15##y,z,c), I[934] = (T)(img)(_p11##x,_n15##y,z,c), I[935] = (T)(img)(_p10##x,_n15##y,z,c), I[936] = (T)(img)(_p9##x,_n15##y,z,c), I[937] = (T)(img)(_p8##x,_n15##y,z,c), I[938] = (T)(img)(_p7##x,_n15##y,z,c), I[939] = (T)(img)(_p6##x,_n15##y,z,c), I[940] = (T)(img)(_p5##x,_n15##y,z,c), I[941] = (T)(img)(_p4##x,_n15##y,z,c), I[942] = (T)(img)(_p3##x,_n15##y,z,c), I[943] = (T)(img)(_p2##x,_n15##y,z,c), I[944] = (T)(img)(_p1##x,_n15##y,z,c), I[945] = (T)(img)(x,_n15##y,z,c), I[946] = (T)(img)(_n1##x,_n15##y,z,c), I[947] = (T)(img)(_n2##x,_n15##y,z,c), I[948] = (T)(img)(_n3##x,_n15##y,z,c), I[949] = (T)(img)(_n4##x,_n15##y,z,c), I[950] = (T)(img)(_n5##x,_n15##y,z,c), I[951] = (T)(img)(_n6##x,_n15##y,z,c), I[952] = (T)(img)(_n7##x,_n15##y,z,c), I[953] = (T)(img)(_n8##x,_n15##y,z,c), I[954] = (T)(img)(_n9##x,_n15##y,z,c), I[955] = (T)(img)(_n10##x,_n15##y,z,c), I[956] = (T)(img)(_n11##x,_n15##y,z,c), I[957] = (T)(img)(_n12##x,_n15##y,z,c), I[958] = (T)(img)(_n13##x,_n15##y,z,c), I[959] = (T)(img)(_n14##x,_n15##y,z,c), I[960] = (T)(img)(_n15##x,_n15##y,z,c);
19597
19598
// Define 32x32 loop macros
19599
//-------------------------
19600
#define cimg_for32(bound,i) for (int i = 0, \
19601
_p15##i = 0, _p14##i = 0, _p13##i = 0, _p12##i = 0, _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \
19602
_n1##i = 1>=(int)(bound)?(int)(bound) - 1:1, \
19603
_n2##i = 2>=(int)(bound)?(int)(bound) - 1:2, \
19604
_n3##i = 3>=(int)(bound)?(int)(bound) - 1:3, \
19605
_n4##i = 4>=(int)(bound)?(int)(bound) - 1:4, \
19606
_n5##i = 5>=(int)(bound)?(int)(bound) - 1:5, \
19607
_n6##i = 6>=(int)(bound)?(int)(bound) - 1:6, \
19608
_n7##i = 7>=(int)(bound)?(int)(bound) - 1:7, \
19609
_n8##i = 8>=(int)(bound)?(int)(bound) - 1:8, \
19610
_n9##i = 9>=(int)(bound)?(int)(bound) - 1:9, \
19611
_n10##i = 10>=(int)(bound)?(int)(bound) - 1:10, \
19612
_n11##i = 11>=(int)(bound)?(int)(bound) - 1:11, \
19613
_n12##i = 12>=(int)(bound)?(int)(bound) - 1:12, \
19614
_n13##i = 13>=(int)(bound)?(int)(bound) - 1:13, \
19615
_n14##i = 14>=(int)(bound)?(int)(bound) - 1:14, \
19616
_n15##i = 15>=(int)(bound)?(int)(bound) - 1:15, \
19617
_n16##i = 16>=(int)(bound)?(int)(bound) - 1:16; \
19618
_n16##i<(int)(bound) || _n15##i==--_n16##i || _n14##i==--_n15##i || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
19619
i==(_n16##i = _n15##i = _n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \
19620
_p15##i = _p14##i, _p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
19621
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i, ++_n15##i, ++_n16##i)
19622
19623
#define cimg_for32X(img,x) cimg_for32((img)._width,x)
19624
#define cimg_for32Y(img,y) cimg_for32((img)._height,y)
19625
#define cimg_for32Z(img,z) cimg_for32((img)._depth,z)
19626
#define cimg_for32C(img,c) cimg_for32((img)._spectrum,c)
19627
#define cimg_for32XY(img,x,y) cimg_for32Y(img,y) cimg_for32X(img,x)
19628
#define cimg_for32XZ(img,x,z) cimg_for32Z(img,z) cimg_for32X(img,x)
19629
#define cimg_for32XC(img,x,c) cimg_for32C(img,c) cimg_for32X(img,x)
19630
#define cimg_for32YZ(img,y,z) cimg_for32Z(img,z) cimg_for32Y(img,y)
19631
#define cimg_for32YC(img,y,c) cimg_for32C(img,c) cimg_for32Y(img,y)
19632
#define cimg_for32ZC(img,z,c) cimg_for32C(img,c) cimg_for32Z(img,z)
19633
#define cimg_for32XYZ(img,x,y,z) cimg_for32Z(img,z) cimg_for32XY(img,x,y)
19634
#define cimg_for32XZC(img,x,z,c) cimg_for32C(img,c) cimg_for32XZ(img,x,z)
19635
#define cimg_for32YZC(img,y,z,c) cimg_for32C(img,c) cimg_for32YZ(img,y,z)
19636
#define cimg_for32XYZC(img,x,y,z,c) cimg_for32C(img,c) cimg_for32XYZ(img,x,y,z)
19637
19638
#define cimg_for_in32(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \
19639
_p15##i = i - 15<0?0:i - 15, \
19640
_p14##i = i - 14<0?0:i - 14, \
19641
_p13##i = i - 13<0?0:i - 13, \
19642
_p12##i = i - 12<0?0:i - 12, \
19643
_p11##i = i - 11<0?0:i - 11, \
19644
_p10##i = i - 10<0?0:i - 10, \
19645
_p9##i = i - 9<0?0:i - 9, \
19646
_p8##i = i - 8<0?0:i - 8, \
19647
_p7##i = i - 7<0?0:i - 7, \
19648
_p6##i = i - 6<0?0:i - 6, \
19649
_p5##i = i - 5<0?0:i - 5, \
19650
_p4##i = i - 4<0?0:i - 4, \
19651
_p3##i = i - 3<0?0:i - 3, \
19652
_p2##i = i - 2<0?0:i - 2, \
19653
_p1##i = i - 1<0?0:i - 1, \
19654
_n1##i = i + 1>=(int)(bound)?(int)(bound) - 1:i + 1, \
19655
_n2##i = i + 2>=(int)(bound)?(int)(bound) - 1:i + 2, \
19656
_n3##i = i + 3>=(int)(bound)?(int)(bound) - 1:i + 3, \
19657
_n4##i = i + 4>=(int)(bound)?(int)(bound) - 1:i + 4, \
19658
_n5##i = i + 5>=(int)(bound)?(int)(bound) - 1:i + 5, \
19659
_n6##i = i + 6>=(int)(bound)?(int)(bound) - 1:i + 6, \
19660
_n7##i = i + 7>=(int)(bound)?(int)(bound) - 1:i + 7, \
19661
_n8##i = i + 8>=(int)(bound)?(int)(bound) - 1:i + 8, \
19662
_n9##i = i + 9>=(int)(bound)?(int)(bound) - 1:i + 9, \
19663
_n10##i = i + 10>=(int)(bound)?(int)(bound) - 1:i + 10, \
19664
_n11##i = i + 11>=(int)(bound)?(int)(bound) - 1:i + 11, \
19665
_n12##i = i + 12>=(int)(bound)?(int)(bound) - 1:i + 12, \
19666
_n13##i = i + 13>=(int)(bound)?(int)(bound) - 1:i + 13, \
19667
_n14##i = i + 14>=(int)(bound)?(int)(bound) - 1:i + 14, \
19668
_n15##i = i + 15>=(int)(bound)?(int)(bound) - 1:i + 15, \
19669
_n16##i = i + 16>=(int)(bound)?(int)(bound) - 1:i + 16; \
19670
i<=(int)(i1) && (_n16##i<(int)(bound) || _n15##i==--_n16##i || _n14##i==--_n15##i || _n13##i==--_n14##i || _n12##i==--_n13##i || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \
19671
i==(_n16##i = _n15##i = _n14##i = _n13##i = _n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \
19672
_p15##i = _p14##i, _p14##i = _p13##i, _p13##i = _p12##i, _p12##i = _p11##i, _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \
19673
++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i, ++_n13##i, ++_n14##i, ++_n15##i, ++_n16##i)
19674
19675
#define cimg_for_in32X(img,x0,x1,x) cimg_for_in32((img)._width,x0,x1,x)
19676
#define cimg_for_in32Y(img,y0,y1,y) cimg_for_in32((img)._height,y0,y1,y)
19677
#define cimg_for_in32Z(img,z0,z1,z) cimg_for_in32((img)._depth,z0,z1,z)
19678
#define cimg_for_in32C(img,c0,c1,c) cimg_for_in32((img)._spectrum,c0,c1,c)
19679
#define cimg_for_in32XY(img,x0,y0,x1,y1,x,y) cimg_for_in32Y(img,y0,y1,y) cimg_for_in32X(img,x0,x1,x)
19680
#define cimg_for_in32XZ(img,x0,z0,x1,z1,x,z) cimg_for_in32Z(img,z0,z1,z) cimg_for_in32X(img,x0,x1,x)
19681
#define cimg_for_in32XC(img,x0,c0,x1,c1,x,c) cimg_for_in32C(img,c0,c1,c) cimg_for_in32X(img,x0,x1,x)
19682
#define cimg_for_in32YZ(img,y0,z0,y1,z1,y,z) cimg_for_in32Z(img,z0,z1,z) cimg_for_in32Y(img,y0,y1,y)
19683
#define cimg_for_in32YC(img,y0,c0,y1,c1,y,c) cimg_for_in32C(img,c0,c1,c) cimg_for_in32Y(img,y0,y1,y)
19684
#define cimg_for_in32ZC(img,z0,c0,z1,c1,z,c) cimg_for_in32C(img,c0,c1,c) cimg_for_in32Z(img,z0,z1,z)
19685
#define cimg_for_in32XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in32Z(img,z0,z1,z) cimg_for_in32XY(img,x0,y0,x1,y1,x,y)
19686
#define cimg_for_in32XZC(img,x0,z0,c0,x1,y1,c1,x,z,c) cimg_for_in32C(img,c0,c1,c) cimg_for_in32XZ(img,x0,y0,x1,y1,x,z)
19687
#define cimg_for_in32YZC(img,y0,z0,c0,y1,z1,c1,y,z,c) cimg_for_in32C(img,c0,c1,c) cimg_for_in32YZ(img,y0,z0,y1,z1,y,z)
19688
#define cimg_for_in32XYZC(img,x0,y0,z0,c0,x1,y1,z1,c1,x,y,z,c) cimg_for_in32C(img,c0,c1,c) cimg_for_in32XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z)
19689
19690
#define cimg_for32x32(img,x,y,z,c,I,T) \
19691
cimg_for32((img)._height,y) for (int x = 0, \
19692
_p15##x = 0, _p14##x = 0, _p13##x = 0, _p12##x = 0, _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \
19693
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
19694
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
19695
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
19696
_n4##x = 4>=((img)._width)?(img).width() - 1:4, \
19697
_n5##x = 5>=((img)._width)?(img).width() - 1:5, \
19698
_n6##x = 6>=((img)._width)?(img).width() - 1:6, \
19699
_n7##x = 7>=((img)._width)?(img).width() - 1:7, \
19700
_n8##x = 8>=((img)._width)?(img).width() - 1:8, \
19701
_n9##x = 9>=((img)._width)?(img).width() - 1:9, \
19702
_n10##x = 10>=((img)._width)?(img).width() - 1:10, \
19703
_n11##x = 11>=((img)._width)?(img).width() - 1:11, \
19704
_n12##x = 12>=((img)._width)?(img).width() - 1:12, \
19705
_n13##x = 13>=((img)._width)?(img).width() - 1:13, \
19706
_n14##x = 14>=((img)._width)?(img).width() - 1:14, \
19707
_n15##x = 15>=((img)._width)?(img).width() - 1:15, \
19708
_n16##x = (int)( \
19709
(I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = I[12] = I[13] = I[14] = I[15] = (T)(img)(0,_p15##y,z,c)), \
19710
(I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = (T)(img)(0,_p14##y,z,c)), \
19711
(I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = (T)(img)(0,_p13##y,z,c)), \
19712
(I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = (T)(img)(0,_p12##y,z,c)), \
19713
(I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = I[143] = (T)(img)(0,_p11##y,z,c)), \
19714
(I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = (T)(img)(0,_p10##y,z,c)), \
19715
(I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = (T)(img)(0,_p9##y,z,c)), \
19716
(I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = (T)(img)(0,_p8##y,z,c)), \
19717
(I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = (T)(img)(0,_p7##y,z,c)), \
19718
(I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = I[297] = I[298] = I[299] = I[300] = I[301] = I[302] = I[303] = (T)(img)(0,_p6##y,z,c)), \
19719
(I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = I[333] = I[334] = I[335] = (T)(img)(0,_p5##y,z,c)), \
19720
(I[352] = I[353] = I[354] = I[355] = I[356] = I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = (T)(img)(0,_p4##y,z,c)), \
19721
(I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = I[390] = I[391] = I[392] = I[393] = I[394] = I[395] = I[396] = I[397] = I[398] = I[399] = (T)(img)(0,_p3##y,z,c)), \
19722
(I[416] = I[417] = I[418] = I[419] = I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = I[429] = I[430] = I[431] = (T)(img)(0,_p2##y,z,c)), \
19723
(I[448] = I[449] = I[450] = I[451] = I[452] = I[453] = I[454] = I[455] = I[456] = I[457] = I[458] = I[459] = I[460] = I[461] = I[462] = I[463] = (T)(img)(0,_p1##y,z,c)), \
19724
(I[480] = I[481] = I[482] = I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = I[492] = I[493] = I[494] = I[495] = (T)(img)(0,y,z,c)), \
19725
(I[512] = I[513] = I[514] = I[515] = I[516] = I[517] = I[518] = I[519] = I[520] = I[521] = I[522] = I[523] = I[524] = I[525] = I[526] = I[527] = (T)(img)(0,_n1##y,z,c)), \
19726
(I[544] = I[545] = I[546] = I[547] = I[548] = I[549] = I[550] = I[551] = I[552] = I[553] = I[554] = I[555] = I[556] = I[557] = I[558] = I[559] = (T)(img)(0,_n2##y,z,c)), \
19727
(I[576] = I[577] = I[578] = I[579] = I[580] = I[581] = I[582] = I[583] = I[584] = I[585] = I[586] = I[587] = I[588] = I[589] = I[590] = I[591] = (T)(img)(0,_n3##y,z,c)), \
19728
(I[608] = I[609] = I[610] = I[611] = I[612] = I[613] = I[614] = I[615] = I[616] = I[617] = I[618] = I[619] = I[620] = I[621] = I[622] = I[623] = (T)(img)(0,_n4##y,z,c)), \
19729
(I[640] = I[641] = I[642] = I[643] = I[644] = I[645] = I[646] = I[647] = I[648] = I[649] = I[650] = I[651] = I[652] = I[653] = I[654] = I[655] = (T)(img)(0,_n5##y,z,c)), \
19730
(I[672] = I[673] = I[674] = I[675] = I[676] = I[677] = I[678] = I[679] = I[680] = I[681] = I[682] = I[683] = I[684] = I[685] = I[686] = I[687] = (T)(img)(0,_n6##y,z,c)), \
19731
(I[704] = I[705] = I[706] = I[707] = I[708] = I[709] = I[710] = I[711] = I[712] = I[713] = I[714] = I[715] = I[716] = I[717] = I[718] = I[719] = (T)(img)(0,_n7##y,z,c)), \
19732
(I[736] = I[737] = I[738] = I[739] = I[740] = I[741] = I[742] = I[743] = I[744] = I[745] = I[746] = I[747] = I[748] = I[749] = I[750] = I[751] = (T)(img)(0,_n8##y,z,c)), \
19733
(I[768] = I[769] = I[770] = I[771] = I[772] = I[773] = I[774] = I[775] = I[776] = I[777] = I[778] = I[779] = I[780] = I[781] = I[782] = I[783] = (T)(img)(0,_n9##y,z,c)), \
19734
(I[800] = I[801] = I[802] = I[803] = I[804] = I[805] = I[806] = I[807] = I[808] = I[809] = I[810] = I[811] = I[812] = I[813] = I[814] = I[815] = (T)(img)(0,_n10##y,z,c)), \
19735
(I[832] = I[833] = I[834] = I[835] = I[836] = I[837] = I[838] = I[839] = I[840] = I[841] = I[842] = I[843] = I[844] = I[845] = I[846] = I[847] = (T)(img)(0,_n11##y,z,c)), \
19736
(I[864] = I[865] = I[866] = I[867] = I[868] = I[869] = I[870] = I[871] = I[872] = I[873] = I[874] = I[875] = I[876] = I[877] = I[878] = I[879] = (T)(img)(0,_n12##y,z,c)), \
19737
(I[896] = I[897] = I[898] = I[899] = I[900] = I[901] = I[902] = I[903] = I[904] = I[905] = I[906] = I[907] = I[908] = I[909] = I[910] = I[911] = (T)(img)(0,_n13##y,z,c)), \
19738
(I[928] = I[929] = I[930] = I[931] = I[932] = I[933] = I[934] = I[935] = I[936] = I[937] = I[938] = I[939] = I[940] = I[941] = I[942] = I[943] = (T)(img)(0,_n14##y,z,c)), \
19739
(I[960] = I[961] = I[962] = I[963] = I[964] = I[965] = I[966] = I[967] = I[968] = I[969] = I[970] = I[971] = I[972] = I[973] = I[974] = I[975] = (T)(img)(0,_n15##y,z,c)), \
19740
(I[992] = I[993] = I[994] = I[995] = I[996] = I[997] = I[998] = I[999] = I[1000] = I[1001] = I[1002] = I[1003] = I[1004] = I[1005] = I[1006] = I[1007] = (T)(img)(0,_n16##y,z,c)), \
19741
(I[16] = (T)(img)(_n1##x,_p15##y,z,c)), \
19742
(I[48] = (T)(img)(_n1##x,_p14##y,z,c)), \
19743
(I[80] = (T)(img)(_n1##x,_p13##y,z,c)), \
19744
(I[112] = (T)(img)(_n1##x,_p12##y,z,c)), \
19745
(I[144] = (T)(img)(_n1##x,_p11##y,z,c)), \
19746
(I[176] = (T)(img)(_n1##x,_p10##y,z,c)), \
19747
(I[208] = (T)(img)(_n1##x,_p9##y,z,c)), \
19748
(I[240] = (T)(img)(_n1##x,_p8##y,z,c)), \
19749
(I[272] = (T)(img)(_n1##x,_p7##y,z,c)), \
19750
(I[304] = (T)(img)(_n1##x,_p6##y,z,c)), \
19751
(I[336] = (T)(img)(_n1##x,_p5##y,z,c)), \
19752
(I[368] = (T)(img)(_n1##x,_p4##y,z,c)), \
19753
(I[400] = (T)(img)(_n1##x,_p3##y,z,c)), \
19754
(I[432] = (T)(img)(_n1##x,_p2##y,z,c)), \
19755
(I[464] = (T)(img)(_n1##x,_p1##y,z,c)), \
19756
(I[496] = (T)(img)(_n1##x,y,z,c)), \
19757
(I[528] = (T)(img)(_n1##x,_n1##y,z,c)), \
19758
(I[560] = (T)(img)(_n1##x,_n2##y,z,c)), \
19759
(I[592] = (T)(img)(_n1##x,_n3##y,z,c)), \
19760
(I[624] = (T)(img)(_n1##x,_n4##y,z,c)), \
19761
(I[656] = (T)(img)(_n1##x,_n5##y,z,c)), \
19762
(I[688] = (T)(img)(_n1##x,_n6##y,z,c)), \
19763
(I[720] = (T)(img)(_n1##x,_n7##y,z,c)), \
19764
(I[752] = (T)(img)(_n1##x,_n8##y,z,c)), \
19765
(I[784] = (T)(img)(_n1##x,_n9##y,z,c)), \
19766
(I[816] = (T)(img)(_n1##x,_n10##y,z,c)), \
19767
(I[848] = (T)(img)(_n1##x,_n11##y,z,c)), \
19768
(I[880] = (T)(img)(_n1##x,_n12##y,z,c)), \
19769
(I[912] = (T)(img)(_n1##x,_n13##y,z,c)), \
19770
(I[944] = (T)(img)(_n1##x,_n14##y,z,c)), \
19771
(I[976] = (T)(img)(_n1##x,_n15##y,z,c)), \
19772
(I[1008] = (T)(img)(_n1##x,_n16##y,z,c)), \
19773
(I[17] = (T)(img)(_n2##x,_p15##y,z,c)), \
19774
(I[49] = (T)(img)(_n2##x,_p14##y,z,c)), \
19775
(I[81] = (T)(img)(_n2##x,_p13##y,z,c)), \
19776
(I[113] = (T)(img)(_n2##x,_p12##y,z,c)), \
19777
(I[145] = (T)(img)(_n2##x,_p11##y,z,c)), \
19778
(I[177] = (T)(img)(_n2##x,_p10##y,z,c)), \
19779
(I[209] = (T)(img)(_n2##x,_p9##y,z,c)), \
19780
(I[241] = (T)(img)(_n2##x,_p8##y,z,c)), \
19781
(I[273] = (T)(img)(_n2##x,_p7##y,z,c)), \
19782
(I[305] = (T)(img)(_n2##x,_p6##y,z,c)), \
19783
(I[337] = (T)(img)(_n2##x,_p5##y,z,c)), \
19784
(I[369] = (T)(img)(_n2##x,_p4##y,z,c)), \
19785
(I[401] = (T)(img)(_n2##x,_p3##y,z,c)), \
19786
(I[433] = (T)(img)(_n2##x,_p2##y,z,c)), \
19787
(I[465] = (T)(img)(_n2##x,_p1##y,z,c)), \
19788
(I[497] = (T)(img)(_n2##x,y,z,c)), \
19789
(I[529] = (T)(img)(_n2##x,_n1##y,z,c)), \
19790
(I[561] = (T)(img)(_n2##x,_n2##y,z,c)), \
19791
(I[593] = (T)(img)(_n2##x,_n3##y,z,c)), \
19792
(I[625] = (T)(img)(_n2##x,_n4##y,z,c)), \
19793
(I[657] = (T)(img)(_n2##x,_n5##y,z,c)), \
19794
(I[689] = (T)(img)(_n2##x,_n6##y,z,c)), \
19795
(I[721] = (T)(img)(_n2##x,_n7##y,z,c)), \
19796
(I[753] = (T)(img)(_n2##x,_n8##y,z,c)), \
19797
(I[785] = (T)(img)(_n2##x,_n9##y,z,c)), \
19798
(I[817] = (T)(img)(_n2##x,_n10##y,z,c)), \
19799
(I[849] = (T)(img)(_n2##x,_n11##y,z,c)), \
19800
(I[881] = (T)(img)(_n2##x,_n12##y,z,c)), \
19801
(I[913] = (T)(img)(_n2##x,_n13##y,z,c)), \
19802
(I[945] = (T)(img)(_n2##x,_n14##y,z,c)), \
19803
(I[977] = (T)(img)(_n2##x,_n15##y,z,c)), \
19804
(I[1009] = (T)(img)(_n2##x,_n16##y,z,c)), \
19805
(I[18] = (T)(img)(_n3##x,_p15##y,z,c)), \
19806
(I[50] = (T)(img)(_n3##x,_p14##y,z,c)), \
19807
(I[82] = (T)(img)(_n3##x,_p13##y,z,c)), \
19808
(I[114] = (T)(img)(_n3##x,_p12##y,z,c)), \
19809
(I[146] = (T)(img)(_n3##x,_p11##y,z,c)), \
19810
(I[178] = (T)(img)(_n3##x,_p10##y,z,c)), \
19811
(I[210] = (T)(img)(_n3##x,_p9##y,z,c)), \
19812
(I[242] = (T)(img)(_n3##x,_p8##y,z,c)), \
19813
(I[274] = (T)(img)(_n3##x,_p7##y,z,c)), \
19814
(I[306] = (T)(img)(_n3##x,_p6##y,z,c)), \
19815
(I[338] = (T)(img)(_n3##x,_p5##y,z,c)), \
19816
(I[370] = (T)(img)(_n3##x,_p4##y,z,c)), \
19817
(I[402] = (T)(img)(_n3##x,_p3##y,z,c)), \
19818
(I[434] = (T)(img)(_n3##x,_p2##y,z,c)), \
19819
(I[466] = (T)(img)(_n3##x,_p1##y,z,c)), \
19820
(I[498] = (T)(img)(_n3##x,y,z,c)), \
19821
(I[530] = (T)(img)(_n3##x,_n1##y,z,c)), \
19822
(I[562] = (T)(img)(_n3##x,_n2##y,z,c)), \
19823
(I[594] = (T)(img)(_n3##x,_n3##y,z,c)), \
19824
(I[626] = (T)(img)(_n3##x,_n4##y,z,c)), \
19825
(I[658] = (T)(img)(_n3##x,_n5##y,z,c)), \
19826
(I[690] = (T)(img)(_n3##x,_n6##y,z,c)), \
19827
(I[722] = (T)(img)(_n3##x,_n7##y,z,c)), \
19828
(I[754] = (T)(img)(_n3##x,_n8##y,z,c)), \
19829
(I[786] = (T)(img)(_n3##x,_n9##y,z,c)), \
19830
(I[818] = (T)(img)(_n3##x,_n10##y,z,c)), \
19831
(I[850] = (T)(img)(_n3##x,_n11##y,z,c)), \
19832
(I[882] = (T)(img)(_n3##x,_n12##y,z,c)), \
19833
(I[914] = (T)(img)(_n3##x,_n13##y,z,c)), \
19834
(I[946] = (T)(img)(_n3##x,_n14##y,z,c)), \
19835
(I[978] = (T)(img)(_n3##x,_n15##y,z,c)), \
19836
(I[1010] = (T)(img)(_n3##x,_n16##y,z,c)), \
19837
(I[19] = (T)(img)(_n4##x,_p15##y,z,c)), \
19838
(I[51] = (T)(img)(_n4##x,_p14##y,z,c)), \
19839
(I[83] = (T)(img)(_n4##x,_p13##y,z,c)), \
19840
(I[115] = (T)(img)(_n4##x,_p12##y,z,c)), \
19841
(I[147] = (T)(img)(_n4##x,_p11##y,z,c)), \
19842
(I[179] = (T)(img)(_n4##x,_p10##y,z,c)), \
19843
(I[211] = (T)(img)(_n4##x,_p9##y,z,c)), \
19844
(I[243] = (T)(img)(_n4##x,_p8##y,z,c)), \
19845
(I[275] = (T)(img)(_n4##x,_p7##y,z,c)), \
19846
(I[307] = (T)(img)(_n4##x,_p6##y,z,c)), \
19847
(I[339] = (T)(img)(_n4##x,_p5##y,z,c)), \
19848
(I[371] = (T)(img)(_n4##x,_p4##y,z,c)), \
19849
(I[403] = (T)(img)(_n4##x,_p3##y,z,c)), \
19850
(I[435] = (T)(img)(_n4##x,_p2##y,z,c)), \
19851
(I[467] = (T)(img)(_n4##x,_p1##y,z,c)), \
19852
(I[499] = (T)(img)(_n4##x,y,z,c)), \
19853
(I[531] = (T)(img)(_n4##x,_n1##y,z,c)), \
19854
(I[563] = (T)(img)(_n4##x,_n2##y,z,c)), \
19855
(I[595] = (T)(img)(_n4##x,_n3##y,z,c)), \
19856
(I[627] = (T)(img)(_n4##x,_n4##y,z,c)), \
19857
(I[659] = (T)(img)(_n4##x,_n5##y,z,c)), \
19858
(I[691] = (T)(img)(_n4##x,_n6##y,z,c)), \
19859
(I[723] = (T)(img)(_n4##x,_n7##y,z,c)), \
19860
(I[755] = (T)(img)(_n4##x,_n8##y,z,c)), \
19861
(I[787] = (T)(img)(_n4##x,_n9##y,z,c)), \
19862
(I[819] = (T)(img)(_n4##x,_n10##y,z,c)), \
19863
(I[851] = (T)(img)(_n4##x,_n11##y,z,c)), \
19864
(I[883] = (T)(img)(_n4##x,_n12##y,z,c)), \
19865
(I[915] = (T)(img)(_n4##x,_n13##y,z,c)), \
19866
(I[947] = (T)(img)(_n4##x,_n14##y,z,c)), \
19867
(I[979] = (T)(img)(_n4##x,_n15##y,z,c)), \
19868
(I[1011] = (T)(img)(_n4##x,_n16##y,z,c)), \
19869
(I[20] = (T)(img)(_n5##x,_p15##y,z,c)), \
19870
(I[52] = (T)(img)(_n5##x,_p14##y,z,c)), \
19871
(I[84] = (T)(img)(_n5##x,_p13##y,z,c)), \
19872
(I[116] = (T)(img)(_n5##x,_p12##y,z,c)), \
19873
(I[148] = (T)(img)(_n5##x,_p11##y,z,c)), \
19874
(I[180] = (T)(img)(_n5##x,_p10##y,z,c)), \
19875
(I[212] = (T)(img)(_n5##x,_p9##y,z,c)), \
19876
(I[244] = (T)(img)(_n5##x,_p8##y,z,c)), \
19877
(I[276] = (T)(img)(_n5##x,_p7##y,z,c)), \
19878
(I[308] = (T)(img)(_n5##x,_p6##y,z,c)), \
19879
(I[340] = (T)(img)(_n5##x,_p5##y,z,c)), \
19880
(I[372] = (T)(img)(_n5##x,_p4##y,z,c)), \
19881
(I[404] = (T)(img)(_n5##x,_p3##y,z,c)), \
19882
(I[436] = (T)(img)(_n5##x,_p2##y,z,c)), \
19883
(I[468] = (T)(img)(_n5##x,_p1##y,z,c)), \
19884
(I[500] = (T)(img)(_n5##x,y,z,c)), \
19885
(I[532] = (T)(img)(_n5##x,_n1##y,z,c)), \
19886
(I[564] = (T)(img)(_n5##x,_n2##y,z,c)), \
19887
(I[596] = (T)(img)(_n5##x,_n3##y,z,c)), \
19888
(I[628] = (T)(img)(_n5##x,_n4##y,z,c)), \
19889
(I[660] = (T)(img)(_n5##x,_n5##y,z,c)), \
19890
(I[692] = (T)(img)(_n5##x,_n6##y,z,c)), \
19891
(I[724] = (T)(img)(_n5##x,_n7##y,z,c)), \
19892
(I[756] = (T)(img)(_n5##x,_n8##y,z,c)), \
19893
(I[788] = (T)(img)(_n5##x,_n9##y,z,c)), \
19894
(I[820] = (T)(img)(_n5##x,_n10##y,z,c)), \
19895
(I[852] = (T)(img)(_n5##x,_n11##y,z,c)), \
19896
(I[884] = (T)(img)(_n5##x,_n12##y,z,c)), \
19897
(I[916] = (T)(img)(_n5##x,_n13##y,z,c)), \
19898
(I[948] = (T)(img)(_n5##x,_n14##y,z,c)), \
19899
(I[980] = (T)(img)(_n5##x,_n15##y,z,c)), \
19900
(I[1012] = (T)(img)(_n5##x,_n16##y,z,c)), \
19901
(I[21] = (T)(img)(_n6##x,_p15##y,z,c)), \
19902
(I[53] = (T)(img)(_n6##x,_p14##y,z,c)), \
19903
(I[85] = (T)(img)(_n6##x,_p13##y,z,c)), \
19904
(I[117] = (T)(img)(_n6##x,_p12##y,z,c)), \
19905
(I[149] = (T)(img)(_n6##x,_p11##y,z,c)), \
19906
(I[181] = (T)(img)(_n6##x,_p10##y,z,c)), \
19907
(I[213] = (T)(img)(_n6##x,_p9##y,z,c)), \
19908
(I[245] = (T)(img)(_n6##x,_p8##y,z,c)), \
19909
(I[277] = (T)(img)(_n6##x,_p7##y,z,c)), \
19910
(I[309] = (T)(img)(_n6##x,_p6##y,z,c)), \
19911
(I[341] = (T)(img)(_n6##x,_p5##y,z,c)), \
19912
(I[373] = (T)(img)(_n6##x,_p4##y,z,c)), \
19913
(I[405] = (T)(img)(_n6##x,_p3##y,z,c)), \
19914
(I[437] = (T)(img)(_n6##x,_p2##y,z,c)), \
19915
(I[469] = (T)(img)(_n6##x,_p1##y,z,c)), \
19916
(I[501] = (T)(img)(_n6##x,y,z,c)), \
19917
(I[533] = (T)(img)(_n6##x,_n1##y,z,c)), \
19918
(I[565] = (T)(img)(_n6##x,_n2##y,z,c)), \
19919
(I[597] = (T)(img)(_n6##x,_n3##y,z,c)), \
19920
(I[629] = (T)(img)(_n6##x,_n4##y,z,c)), \
19921
(I[661] = (T)(img)(_n6##x,_n5##y,z,c)), \
19922
(I[693] = (T)(img)(_n6##x,_n6##y,z,c)), \
19923
(I[725] = (T)(img)(_n6##x,_n7##y,z,c)), \
19924
(I[757] = (T)(img)(_n6##x,_n8##y,z,c)), \
19925
(I[789] = (T)(img)(_n6##x,_n9##y,z,c)), \
19926
(I[821] = (T)(img)(_n6##x,_n10##y,z,c)), \
19927
(I[853] = (T)(img)(_n6##x,_n11##y,z,c)), \
19928
(I[885] = (T)(img)(_n6##x,_n12##y,z,c)), \
19929
(I[917] = (T)(img)(_n6##x,_n13##y,z,c)), \
19930
(I[949] = (T)(img)(_n6##x,_n14##y,z,c)), \
19931
(I[981] = (T)(img)(_n6##x,_n15##y,z,c)), \
19932
(I[1013] = (T)(img)(_n6##x,_n16##y,z,c)), \
19933
(I[22] = (T)(img)(_n7##x,_p15##y,z,c)), \
19934
(I[54] = (T)(img)(_n7##x,_p14##y,z,c)), \
19935
(I[86] = (T)(img)(_n7##x,_p13##y,z,c)), \
19936
(I[118] = (T)(img)(_n7##x,_p12##y,z,c)), \
19937
(I[150] = (T)(img)(_n7##x,_p11##y,z,c)), \
19938
(I[182] = (T)(img)(_n7##x,_p10##y,z,c)), \
19939
(I[214] = (T)(img)(_n7##x,_p9##y,z,c)), \
19940
(I[246] = (T)(img)(_n7##x,_p8##y,z,c)), \
19941
(I[278] = (T)(img)(_n7##x,_p7##y,z,c)), \
19942
(I[310] = (T)(img)(_n7##x,_p6##y,z,c)), \
19943
(I[342] = (T)(img)(_n7##x,_p5##y,z,c)), \
19944
(I[374] = (T)(img)(_n7##x,_p4##y,z,c)), \
19945
(I[406] = (T)(img)(_n7##x,_p3##y,z,c)), \
19946
(I[438] = (T)(img)(_n7##x,_p2##y,z,c)), \
19947
(I[470] = (T)(img)(_n7##x,_p1##y,z,c)), \
19948
(I[502] = (T)(img)(_n7##x,y,z,c)), \
19949
(I[534] = (T)(img)(_n7##x,_n1##y,z,c)), \
19950
(I[566] = (T)(img)(_n7##x,_n2##y,z,c)), \
19951
(I[598] = (T)(img)(_n7##x,_n3##y,z,c)), \
19952
(I[630] = (T)(img)(_n7##x,_n4##y,z,c)), \
19953
(I[662] = (T)(img)(_n7##x,_n5##y,z,c)), \
19954
(I[694] = (T)(img)(_n7##x,_n6##y,z,c)), \
19955
(I[726] = (T)(img)(_n7##x,_n7##y,z,c)), \
19956
(I[758] = (T)(img)(_n7##x,_n8##y,z,c)), \
19957
(I[790] = (T)(img)(_n7##x,_n9##y,z,c)), \
19958
(I[822] = (T)(img)(_n7##x,_n10##y,z,c)), \
19959
(I[854] = (T)(img)(_n7##x,_n11##y,z,c)), \
19960
(I[886] = (T)(img)(_n7##x,_n12##y,z,c)), \
19961
(I[918] = (T)(img)(_n7##x,_n13##y,z,c)), \
19962
(I[950] = (T)(img)(_n7##x,_n14##y,z,c)), \
19963
(I[982] = (T)(img)(_n7##x,_n15##y,z,c)), \
19964
(I[1014] = (T)(img)(_n7##x,_n16##y,z,c)), \
19965
(I[23] = (T)(img)(_n8##x,_p15##y,z,c)), \
19966
(I[55] = (T)(img)(_n8##x,_p14##y,z,c)), \
19967
(I[87] = (T)(img)(_n8##x,_p13##y,z,c)), \
19968
(I[119] = (T)(img)(_n8##x,_p12##y,z,c)), \
19969
(I[151] = (T)(img)(_n8##x,_p11##y,z,c)), \
19970
(I[183] = (T)(img)(_n8##x,_p10##y,z,c)), \
19971
(I[215] = (T)(img)(_n8##x,_p9##y,z,c)), \
19972
(I[247] = (T)(img)(_n8##x,_p8##y,z,c)), \
19973
(I[279] = (T)(img)(_n8##x,_p7##y,z,c)), \
19974
(I[311] = (T)(img)(_n8##x,_p6##y,z,c)), \
19975
(I[343] = (T)(img)(_n8##x,_p5##y,z,c)), \
19976
(I[375] = (T)(img)(_n8##x,_p4##y,z,c)), \
19977
(I[407] = (T)(img)(_n8##x,_p3##y,z,c)), \
19978
(I[439] = (T)(img)(_n8##x,_p2##y,z,c)), \
19979
(I[471] = (T)(img)(_n8##x,_p1##y,z,c)), \
19980
(I[503] = (T)(img)(_n8##x,y,z,c)), \
19981
(I[535] = (T)(img)(_n8##x,_n1##y,z,c)), \
19982
(I[567] = (T)(img)(_n8##x,_n2##y,z,c)), \
19983
(I[599] = (T)(img)(_n8##x,_n3##y,z,c)), \
19984
(I[631] = (T)(img)(_n8##x,_n4##y,z,c)), \
19985
(I[663] = (T)(img)(_n8##x,_n5##y,z,c)), \
19986
(I[695] = (T)(img)(_n8##x,_n6##y,z,c)), \
19987
(I[727] = (T)(img)(_n8##x,_n7##y,z,c)), \
19988
(I[759] = (T)(img)(_n8##x,_n8##y,z,c)), \
19989
(I[791] = (T)(img)(_n8##x,_n9##y,z,c)), \
19990
(I[823] = (T)(img)(_n8##x,_n10##y,z,c)), \
19991
(I[855] = (T)(img)(_n8##x,_n11##y,z,c)), \
19992
(I[887] = (T)(img)(_n8##x,_n12##y,z,c)), \
19993
(I[919] = (T)(img)(_n8##x,_n13##y,z,c)), \
19994
(I[951] = (T)(img)(_n8##x,_n14##y,z,c)), \
19995
(I[983] = (T)(img)(_n8##x,_n15##y,z,c)), \
19996
(I[1015] = (T)(img)(_n8##x,_n16##y,z,c)), \
19997
(I[24] = (T)(img)(_n9##x,_p15##y,z,c)), \
19998
(I[56] = (T)(img)(_n9##x,_p14##y,z,c)), \
19999
(I[88] = (T)(img)(_n9##x,_p13##y,z,c)), \
20000
(I[120] = (T)(img)(_n9##x,_p12##y,z,c)), \
20001
(I[152] = (T)(img)(_n9##x,_p11##y,z,c)), \
20002
(I[184] = (T)(img)(_n9##x,_p10##y,z,c)), \
20003
(I[216] = (T)(img)(_n9##x,_p9##y,z,c)), \
20004
(I[248] = (T)(img)(_n9##x,_p8##y,z,c)), \
20005
(I[280] = (T)(img)(_n9##x,_p7##y,z,c)), \
20006
(I[312] = (T)(img)(_n9##x,_p6##y,z,c)), \
20007
(I[344] = (T)(img)(_n9##x,_p5##y,z,c)), \
20008
(I[376] = (T)(img)(_n9##x,_p4##y,z,c)), \
20009
(I[408] = (T)(img)(_n9##x,_p3##y,z,c)), \
20010
(I[440] = (T)(img)(_n9##x,_p2##y,z,c)), \
20011
(I[472] = (T)(img)(_n9##x,_p1##y,z,c)), \
20012
(I[504] = (T)(img)(_n9##x,y,z,c)), \
20013
(I[536] = (T)(img)(_n9##x,_n1##y,z,c)), \
20014
(I[568] = (T)(img)(_n9##x,_n2##y,z,c)), \
20015
(I[600] = (T)(img)(_n9##x,_n3##y,z,c)), \
20016
(I[632] = (T)(img)(_n9##x,_n4##y,z,c)), \
20017
(I[664] = (T)(img)(_n9##x,_n5##y,z,c)), \
20018
(I[696] = (T)(img)(_n9##x,_n6##y,z,c)), \
20019
(I[728] = (T)(img)(_n9##x,_n7##y,z,c)), \
20020
(I[760] = (T)(img)(_n9##x,_n8##y,z,c)), \
20021
(I[792] = (T)(img)(_n9##x,_n9##y,z,c)), \
20022
(I[824] = (T)(img)(_n9##x,_n10##y,z,c)), \
20023
(I[856] = (T)(img)(_n9##x,_n11##y,z,c)), \
20024
(I[888] = (T)(img)(_n9##x,_n12##y,z,c)), \
20025
(I[920] = (T)(img)(_n9##x,_n13##y,z,c)), \
20026
(I[952] = (T)(img)(_n9##x,_n14##y,z,c)), \
20027
(I[984] = (T)(img)(_n9##x,_n15##y,z,c)), \
20028
(I[1016] = (T)(img)(_n9##x,_n16##y,z,c)), \
20029
(I[25] = (T)(img)(_n10##x,_p15##y,z,c)), \
20030
(I[57] = (T)(img)(_n10##x,_p14##y,z,c)), \
20031
(I[89] = (T)(img)(_n10##x,_p13##y,z,c)), \
20032
(I[121] = (T)(img)(_n10##x,_p12##y,z,c)), \
20033
(I[153] = (T)(img)(_n10##x,_p11##y,z,c)), \
20034
(I[185] = (T)(img)(_n10##x,_p10##y,z,c)), \
20035
(I[217] = (T)(img)(_n10##x,_p9##y,z,c)), \
20036
(I[249] = (T)(img)(_n10##x,_p8##y,z,c)), \
20037
(I[281] = (T)(img)(_n10##x,_p7##y,z,c)), \
20038
(I[313] = (T)(img)(_n10##x,_p6##y,z,c)), \
20039
(I[345] = (T)(img)(_n10##x,_p5##y,z,c)), \
20040
(I[377] = (T)(img)(_n10##x,_p4##y,z,c)), \
20041
(I[409] = (T)(img)(_n10##x,_p3##y,z,c)), \
20042
(I[441] = (T)(img)(_n10##x,_p2##y,z,c)), \
20043
(I[473] = (T)(img)(_n10##x,_p1##y,z,c)), \
20044
(I[505] = (T)(img)(_n10##x,y,z,c)), \
20045
(I[537] = (T)(img)(_n10##x,_n1##y,z,c)), \
20046
(I[569] = (T)(img)(_n10##x,_n2##y,z,c)), \
20047
(I[601] = (T)(img)(_n10##x,_n3##y,z,c)), \
20048
(I[633] = (T)(img)(_n10##x,_n4##y,z,c)), \
20049
(I[665] = (T)(img)(_n10##x,_n5##y,z,c)), \
20050
(I[697] = (T)(img)(_n10##x,_n6##y,z,c)), \
20051
(I[729] = (T)(img)(_n10##x,_n7##y,z,c)), \
20052
(I[761] = (T)(img)(_n10##x,_n8##y,z,c)), \
20053
(I[793] = (T)(img)(_n10##x,_n9##y,z,c)), \
20054
(I[825] = (T)(img)(_n10##x,_n10##y,z,c)), \
20055
(I[857] = (T)(img)(_n10##x,_n11##y,z,c)), \
20056
(I[889] = (T)(img)(_n10##x,_n12##y,z,c)), \
20057
(I[921] = (T)(img)(_n10##x,_n13##y,z,c)), \
20058
(I[953] = (T)(img)(_n10##x,_n14##y,z,c)), \
20059
(I[985] = (T)(img)(_n10##x,_n15##y,z,c)), \
20060
(I[1017] = (T)(img)(_n10##x,_n16##y,z,c)), \
20061
(I[26] = (T)(img)(_n11##x,_p15##y,z,c)), \
20062
(I[58] = (T)(img)(_n11##x,_p14##y,z,c)), \
20063
(I[90] = (T)(img)(_n11##x,_p13##y,z,c)), \
20064
(I[122] = (T)(img)(_n11##x,_p12##y,z,c)), \
20065
(I[154] = (T)(img)(_n11##x,_p11##y,z,c)), \
20066
(I[186] = (T)(img)(_n11##x,_p10##y,z,c)), \
20067
(I[218] = (T)(img)(_n11##x,_p9##y,z,c)), \
20068
(I[250] = (T)(img)(_n11##x,_p8##y,z,c)), \
20069
(I[282] = (T)(img)(_n11##x,_p7##y,z,c)), \
20070
(I[314] = (T)(img)(_n11##x,_p6##y,z,c)), \
20071
(I[346] = (T)(img)(_n11##x,_p5##y,z,c)), \
20072
(I[378] = (T)(img)(_n11##x,_p4##y,z,c)), \
20073
(I[410] = (T)(img)(_n11##x,_p3##y,z,c)), \
20074
(I[442] = (T)(img)(_n11##x,_p2##y,z,c)), \
20075
(I[474] = (T)(img)(_n11##x,_p1##y,z,c)), \
20076
(I[506] = (T)(img)(_n11##x,y,z,c)), \
20077
(I[538] = (T)(img)(_n11##x,_n1##y,z,c)), \
20078
(I[570] = (T)(img)(_n11##x,_n2##y,z,c)), \
20079
(I[602] = (T)(img)(_n11##x,_n3##y,z,c)), \
20080
(I[634] = (T)(img)(_n11##x,_n4##y,z,c)), \
20081
(I[666] = (T)(img)(_n11##x,_n5##y,z,c)), \
20082
(I[698] = (T)(img)(_n11##x,_n6##y,z,c)), \
20083
(I[730] = (T)(img)(_n11##x,_n7##y,z,c)), \
20084
(I[762] = (T)(img)(_n11##x,_n8##y,z,c)), \
20085
(I[794] = (T)(img)(_n11##x,_n9##y,z,c)), \
20086
(I[826] = (T)(img)(_n11##x,_n10##y,z,c)), \
20087
(I[858] = (T)(img)(_n11##x,_n11##y,z,c)), \
20088
(I[890] = (T)(img)(_n11##x,_n12##y,z,c)), \
20089
(I[922] = (T)(img)(_n11##x,_n13##y,z,c)), \
20090
(I[954] = (T)(img)(_n11##x,_n14##y,z,c)), \
20091
(I[986] = (T)(img)(_n11##x,_n15##y,z,c)), \
20092
(I[1018] = (T)(img)(_n11##x,_n16##y,z,c)), \
20093
(I[27] = (T)(img)(_n12##x,_p15##y,z,c)), \
20094
(I[59] = (T)(img)(_n12##x,_p14##y,z,c)), \
20095
(I[91] = (T)(img)(_n12##x,_p13##y,z,c)), \
20096
(I[123] = (T)(img)(_n12##x,_p12##y,z,c)), \
20097
(I[155] = (T)(img)(_n12##x,_p11##y,z,c)), \
20098
(I[187] = (T)(img)(_n12##x,_p10##y,z,c)), \
20099
(I[219] = (T)(img)(_n12##x,_p9##y,z,c)), \
20100
(I[251] = (T)(img)(_n12##x,_p8##y,z,c)), \
20101
(I[283] = (T)(img)(_n12##x,_p7##y,z,c)), \
20102
(I[315] = (T)(img)(_n12##x,_p6##y,z,c)), \
20103
(I[347] = (T)(img)(_n12##x,_p5##y,z,c)), \
20104
(I[379] = (T)(img)(_n12##x,_p4##y,z,c)), \
20105
(I[411] = (T)(img)(_n12##x,_p3##y,z,c)), \
20106
(I[443] = (T)(img)(_n12##x,_p2##y,z,c)), \
20107
(I[475] = (T)(img)(_n12##x,_p1##y,z,c)), \
20108
(I[507] = (T)(img)(_n12##x,y,z,c)), \
20109
(I[539] = (T)(img)(_n12##x,_n1##y,z,c)), \
20110
(I[571] = (T)(img)(_n12##x,_n2##y,z,c)), \
20111
(I[603] = (T)(img)(_n12##x,_n3##y,z,c)), \
20112
(I[635] = (T)(img)(_n12##x,_n4##y,z,c)), \
20113
(I[667] = (T)(img)(_n12##x,_n5##y,z,c)), \
20114
(I[699] = (T)(img)(_n12##x,_n6##y,z,c)), \
20115
(I[731] = (T)(img)(_n12##x,_n7##y,z,c)), \
20116
(I[763] = (T)(img)(_n12##x,_n8##y,z,c)), \
20117
(I[795] = (T)(img)(_n12##x,_n9##y,z,c)), \
20118
(I[827] = (T)(img)(_n12##x,_n10##y,z,c)), \
20119
(I[859] = (T)(img)(_n12##x,_n11##y,z,c)), \
20120
(I[891] = (T)(img)(_n12##x,_n12##y,z,c)), \
20121
(I[923] = (T)(img)(_n12##x,_n13##y,z,c)), \
20122
(I[955] = (T)(img)(_n12##x,_n14##y,z,c)), \
20123
(I[987] = (T)(img)(_n12##x,_n15##y,z,c)), \
20124
(I[1019] = (T)(img)(_n12##x,_n16##y,z,c)), \
20125
(I[28] = (T)(img)(_n13##x,_p15##y,z,c)), \
20126
(I[60] = (T)(img)(_n13##x,_p14##y,z,c)), \
20127
(I[92] = (T)(img)(_n13##x,_p13##y,z,c)), \
20128
(I[124] = (T)(img)(_n13##x,_p12##y,z,c)), \
20129
(I[156] = (T)(img)(_n13##x,_p11##y,z,c)), \
20130
(I[188] = (T)(img)(_n13##x,_p10##y,z,c)), \
20131
(I[220] = (T)(img)(_n13##x,_p9##y,z,c)), \
20132
(I[252] = (T)(img)(_n13##x,_p8##y,z,c)), \
20133
(I[284] = (T)(img)(_n13##x,_p7##y,z,c)), \
20134
(I[316] = (T)(img)(_n13##x,_p6##y,z,c)), \
20135
(I[348] = (T)(img)(_n13##x,_p5##y,z,c)), \
20136
(I[380] = (T)(img)(_n13##x,_p4##y,z,c)), \
20137
(I[412] = (T)(img)(_n13##x,_p3##y,z,c)), \
20138
(I[444] = (T)(img)(_n13##x,_p2##y,z,c)), \
20139
(I[476] = (T)(img)(_n13##x,_p1##y,z,c)), \
20140
(I[508] = (T)(img)(_n13##x,y,z,c)), \
20141
(I[540] = (T)(img)(_n13##x,_n1##y,z,c)), \
20142
(I[572] = (T)(img)(_n13##x,_n2##y,z,c)), \
20143
(I[604] = (T)(img)(_n13##x,_n3##y,z,c)), \
20144
(I[636] = (T)(img)(_n13##x,_n4##y,z,c)), \
20145
(I[668] = (T)(img)(_n13##x,_n5##y,z,c)), \
20146
(I[700] = (T)(img)(_n13##x,_n6##y,z,c)), \
20147
(I[732] = (T)(img)(_n13##x,_n7##y,z,c)), \
20148
(I[764] = (T)(img)(_n13##x,_n8##y,z,c)), \
20149
(I[796] = (T)(img)(_n13##x,_n9##y,z,c)), \
20150
(I[828] = (T)(img)(_n13##x,_n10##y,z,c)), \
20151
(I[860] = (T)(img)(_n13##x,_n11##y,z,c)), \
20152
(I[892] = (T)(img)(_n13##x,_n12##y,z,c)), \
20153
(I[924] = (T)(img)(_n13##x,_n13##y,z,c)), \
20154
(I[956] = (T)(img)(_n13##x,_n14##y,z,c)), \
20155
(I[988] = (T)(img)(_n13##x,_n15##y,z,c)), \
20156
(I[1020] = (T)(img)(_n13##x,_n16##y,z,c)), \
20157
(I[29] = (T)(img)(_n14##x,_p15##y,z,c)), \
20158
(I[61] = (T)(img)(_n14##x,_p14##y,z,c)), \
20159
(I[93] = (T)(img)(_n14##x,_p13##y,z,c)), \
20160
(I[125] = (T)(img)(_n14##x,_p12##y,z,c)), \
20161
(I[157] = (T)(img)(_n14##x,_p11##y,z,c)), \
20162
(I[189] = (T)(img)(_n14##x,_p10##y,z,c)), \
20163
(I[221] = (T)(img)(_n14##x,_p9##y,z,c)), \
20164
(I[253] = (T)(img)(_n14##x,_p8##y,z,c)), \
20165
(I[285] = (T)(img)(_n14##x,_p7##y,z,c)), \
20166
(I[317] = (T)(img)(_n14##x,_p6##y,z,c)), \
20167
(I[349] = (T)(img)(_n14##x,_p5##y,z,c)), \
20168
(I[381] = (T)(img)(_n14##x,_p4##y,z,c)), \
20169
(I[413] = (T)(img)(_n14##x,_p3##y,z,c)), \
20170
(I[445] = (T)(img)(_n14##x,_p2##y,z,c)), \
20171
(I[477] = (T)(img)(_n14##x,_p1##y,z,c)), \
20172
(I[509] = (T)(img)(_n14##x,y,z,c)), \
20173
(I[541] = (T)(img)(_n14##x,_n1##y,z,c)), \
20174
(I[573] = (T)(img)(_n14##x,_n2##y,z,c)), \
20175
(I[605] = (T)(img)(_n14##x,_n3##y,z,c)), \
20176
(I[637] = (T)(img)(_n14##x,_n4##y,z,c)), \
20177
(I[669] = (T)(img)(_n14##x,_n5##y,z,c)), \
20178
(I[701] = (T)(img)(_n14##x,_n6##y,z,c)), \
20179
(I[733] = (T)(img)(_n14##x,_n7##y,z,c)), \
20180
(I[765] = (T)(img)(_n14##x,_n8##y,z,c)), \
20181
(I[797] = (T)(img)(_n14##x,_n9##y,z,c)), \
20182
(I[829] = (T)(img)(_n14##x,_n10##y,z,c)), \
20183
(I[861] = (T)(img)(_n14##x,_n11##y,z,c)), \
20184
(I[893] = (T)(img)(_n14##x,_n12##y,z,c)), \
20185
(I[925] = (T)(img)(_n14##x,_n13##y,z,c)), \
20186
(I[957] = (T)(img)(_n14##x,_n14##y,z,c)), \
20187
(I[989] = (T)(img)(_n14##x,_n15##y,z,c)), \
20188
(I[1021] = (T)(img)(_n14##x,_n16##y,z,c)), \
20189
(I[30] = (T)(img)(_n15##x,_p15##y,z,c)), \
20190
(I[62] = (T)(img)(_n15##x,_p14##y,z,c)), \
20191
(I[94] = (T)(img)(_n15##x,_p13##y,z,c)), \
20192
(I[126] = (T)(img)(_n15##x,_p12##y,z,c)), \
20193
(I[158] = (T)(img)(_n15##x,_p11##y,z,c)), \
20194
(I[190] = (T)(img)(_n15##x,_p10##y,z,c)), \
20195
(I[222] = (T)(img)(_n15##x,_p9##y,z,c)), \
20196
(I[254] = (T)(img)(_n15##x,_p8##y,z,c)), \
20197
(I[286] = (T)(img)(_n15##x,_p7##y,z,c)), \
20198
(I[318] = (T)(img)(_n15##x,_p6##y,z,c)), \
20199
(I[350] = (T)(img)(_n15##x,_p5##y,z,c)), \
20200
(I[382] = (T)(img)(_n15##x,_p4##y,z,c)), \
20201
(I[414] = (T)(img)(_n15##x,_p3##y,z,c)), \
20202
(I[446] = (T)(img)(_n15##x,_p2##y,z,c)), \
20203
(I[478] = (T)(img)(_n15##x,_p1##y,z,c)), \
20204
(I[510] = (T)(img)(_n15##x,y,z,c)), \
20205
(I[542] = (T)(img)(_n15##x,_n1##y,z,c)), \
20206
(I[574] = (T)(img)(_n15##x,_n2##y,z,c)), \
20207
(I[606] = (T)(img)(_n15##x,_n3##y,z,c)), \
20208
(I[638] = (T)(img)(_n15##x,_n4##y,z,c)), \
20209
(I[670] = (T)(img)(_n15##x,_n5##y,z,c)), \
20210
(I[702] = (T)(img)(_n15##x,_n6##y,z,c)), \
20211
(I[734] = (T)(img)(_n15##x,_n7##y,z,c)), \
20212
(I[766] = (T)(img)(_n15##x,_n8##y,z,c)), \
20213
(I[798] = (T)(img)(_n15##x,_n9##y,z,c)), \
20214
(I[830] = (T)(img)(_n15##x,_n10##y,z,c)), \
20215
(I[862] = (T)(img)(_n15##x,_n11##y,z,c)), \
20216
(I[894] = (T)(img)(_n15##x,_n12##y,z,c)), \
20217
(I[926] = (T)(img)(_n15##x,_n13##y,z,c)), \
20218
(I[958] = (T)(img)(_n15##x,_n14##y,z,c)), \
20219
(I[990] = (T)(img)(_n15##x,_n15##y,z,c)), \
20220
(I[1022] = (T)(img)(_n15##x,_n16##y,z,c)), \
20221
16>=((img)._width)?(img).width() - 1:16); \
20222
(_n16##x<(img).width() && ( \
20223
(I[31] = (T)(img)(_n16##x,_p15##y,z,c)), \
20224
(I[63] = (T)(img)(_n16##x,_p14##y,z,c)), \
20225
(I[95] = (T)(img)(_n16##x,_p13##y,z,c)), \
20226
(I[127] = (T)(img)(_n16##x,_p12##y,z,c)), \
20227
(I[159] = (T)(img)(_n16##x,_p11##y,z,c)), \
20228
(I[191] = (T)(img)(_n16##x,_p10##y,z,c)), \
20229
(I[223] = (T)(img)(_n16##x,_p9##y,z,c)), \
20230
(I[255] = (T)(img)(_n16##x,_p8##y,z,c)), \
20231
(I[287] = (T)(img)(_n16##x,_p7##y,z,c)), \
20232
(I[319] = (T)(img)(_n16##x,_p6##y,z,c)), \
20233
(I[351] = (T)(img)(_n16##x,_p5##y,z,c)), \
20234
(I[383] = (T)(img)(_n16##x,_p4##y,z,c)), \
20235
(I[415] = (T)(img)(_n16##x,_p3##y,z,c)), \
20236
(I[447] = (T)(img)(_n16##x,_p2##y,z,c)), \
20237
(I[479] = (T)(img)(_n16##x,_p1##y,z,c)), \
20238
(I[511] = (T)(img)(_n16##x,y,z,c)), \
20239
(I[543] = (T)(img)(_n16##x,_n1##y,z,c)), \
20240
(I[575] = (T)(img)(_n16##x,_n2##y,z,c)), \
20241
(I[607] = (T)(img)(_n16##x,_n3##y,z,c)), \
20242
(I[639] = (T)(img)(_n16##x,_n4##y,z,c)), \
20243
(I[671] = (T)(img)(_n16##x,_n5##y,z,c)), \
20244
(I[703] = (T)(img)(_n16##x,_n6##y,z,c)), \
20245
(I[735] = (T)(img)(_n16##x,_n7##y,z,c)), \
20246
(I[767] = (T)(img)(_n16##x,_n8##y,z,c)), \
20247
(I[799] = (T)(img)(_n16##x,_n9##y,z,c)), \
20248
(I[831] = (T)(img)(_n16##x,_n10##y,z,c)), \
20249
(I[863] = (T)(img)(_n16##x,_n11##y,z,c)), \
20250
(I[895] = (T)(img)(_n16##x,_n12##y,z,c)), \
20251
(I[927] = (T)(img)(_n16##x,_n13##y,z,c)), \
20252
(I[959] = (T)(img)(_n16##x,_n14##y,z,c)), \
20253
(I[991] = (T)(img)(_n16##x,_n15##y,z,c)), \
20254
(I[1023] = (T)(img)(_n16##x,_n16##y,z,c)),1)) || \
20255
_n15##x==--_n16##x || _n14##x==--_n15##x || _n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n16##x = _n15##x = _n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \
20256
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \
20257
I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \
20258
I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
20259
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \
20260
I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
20261
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
20262
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
20263
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \
20264
I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
20265
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \
20266
I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \
20267
I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \
20268
I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \
20269
I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \
20270
I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
20271
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], \
20272
I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], \
20273
I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], \
20274
I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], \
20275
I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], \
20276
I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], \
20277
I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], \
20278
I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], \
20279
I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], \
20280
I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], I[782] = I[783], I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], \
20281
I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], I[805] = I[806], I[806] = I[807], I[807] = I[808], I[808] = I[809], I[809] = I[810], I[810] = I[811], I[811] = I[812], I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], \
20282
I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], I[836] = I[837], I[837] = I[838], I[838] = I[839], I[839] = I[840], I[840] = I[841], I[841] = I[842], I[842] = I[843], I[843] = I[844], I[844] = I[845], I[845] = I[846], I[846] = I[847], I[847] = I[848], I[848] = I[849], I[849] = I[850], I[850] = I[851], I[851] = I[852], I[852] = I[853], I[853] = I[854], I[854] = I[855], I[855] = I[856], I[856] = I[857], I[857] = I[858], I[858] = I[859], I[859] = I[860], I[860] = I[861], I[861] = I[862], I[862] = I[863], \
20283
I[864] = I[865], I[865] = I[866], I[866] = I[867], I[867] = I[868], I[868] = I[869], I[869] = I[870], I[870] = I[871], I[871] = I[872], I[872] = I[873], I[873] = I[874], I[874] = I[875], I[875] = I[876], I[876] = I[877], I[877] = I[878], I[878] = I[879], I[879] = I[880], I[880] = I[881], I[881] = I[882], I[882] = I[883], I[883] = I[884], I[884] = I[885], I[885] = I[886], I[886] = I[887], I[887] = I[888], I[888] = I[889], I[889] = I[890], I[890] = I[891], I[891] = I[892], I[892] = I[893], I[893] = I[894], I[894] = I[895], \
20284
I[896] = I[897], I[897] = I[898], I[898] = I[899], I[899] = I[900], I[900] = I[901], I[901] = I[902], I[902] = I[903], I[903] = I[904], I[904] = I[905], I[905] = I[906], I[906] = I[907], I[907] = I[908], I[908] = I[909], I[909] = I[910], I[910] = I[911], I[911] = I[912], I[912] = I[913], I[913] = I[914], I[914] = I[915], I[915] = I[916], I[916] = I[917], I[917] = I[918], I[918] = I[919], I[919] = I[920], I[920] = I[921], I[921] = I[922], I[922] = I[923], I[923] = I[924], I[924] = I[925], I[925] = I[926], I[926] = I[927], \
20285
I[928] = I[929], I[929] = I[930], I[930] = I[931], I[931] = I[932], I[932] = I[933], I[933] = I[934], I[934] = I[935], I[935] = I[936], I[936] = I[937], I[937] = I[938], I[938] = I[939], I[939] = I[940], I[940] = I[941], I[941] = I[942], I[942] = I[943], I[943] = I[944], I[944] = I[945], I[945] = I[946], I[946] = I[947], I[947] = I[948], I[948] = I[949], I[949] = I[950], I[950] = I[951], I[951] = I[952], I[952] = I[953], I[953] = I[954], I[954] = I[955], I[955] = I[956], I[956] = I[957], I[957] = I[958], I[958] = I[959], \
20286
I[960] = I[961], I[961] = I[962], I[962] = I[963], I[963] = I[964], I[964] = I[965], I[965] = I[966], I[966] = I[967], I[967] = I[968], I[968] = I[969], I[969] = I[970], I[970] = I[971], I[971] = I[972], I[972] = I[973], I[973] = I[974], I[974] = I[975], I[975] = I[976], I[976] = I[977], I[977] = I[978], I[978] = I[979], I[979] = I[980], I[980] = I[981], I[981] = I[982], I[982] = I[983], I[983] = I[984], I[984] = I[985], I[985] = I[986], I[986] = I[987], I[987] = I[988], I[988] = I[989], I[989] = I[990], I[990] = I[991], \
20287
I[992] = I[993], I[993] = I[994], I[994] = I[995], I[995] = I[996], I[996] = I[997], I[997] = I[998], I[998] = I[999], I[999] = I[1000], I[1000] = I[1001], I[1001] = I[1002], I[1002] = I[1003], I[1003] = I[1004], I[1004] = I[1005], I[1005] = I[1006], I[1006] = I[1007], I[1007] = I[1008], I[1008] = I[1009], I[1009] = I[1010], I[1010] = I[1011], I[1011] = I[1012], I[1012] = I[1013], I[1013] = I[1014], I[1014] = I[1015], I[1015] = I[1016], I[1016] = I[1017], I[1017] = I[1018], I[1018] = I[1019], I[1019] = I[1020], I[1020] = I[1021], I[1021] = I[1022], I[1022] = I[1023], \
20288
_p15##x = _p14##x, _p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x, ++_n15##x, ++_n16##x)
20289
20290
#define cimg_for_in32x32(img,x0,y0,x1,y1,x,y,z,c,I,T) \
20291
cimg_for_in32((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
20292
_p15##x = x - 15<0?0:x - 15, \
20293
_p14##x = x - 14<0?0:x - 14, \
20294
_p13##x = x - 13<0?0:x - 13, \
20295
_p12##x = x - 12<0?0:x - 12, \
20296
_p11##x = x - 11<0?0:x - 11, \
20297
_p10##x = x - 10<0?0:x - 10, \
20298
_p9##x = x - 9<0?0:x - 9, \
20299
_p8##x = x - 8<0?0:x - 8, \
20300
_p7##x = x - 7<0?0:x - 7, \
20301
_p6##x = x - 6<0?0:x - 6, \
20302
_p5##x = x - 5<0?0:x - 5, \
20303
_p4##x = x - 4<0?0:x - 4, \
20304
_p3##x = x - 3<0?0:x - 3, \
20305
_p2##x = x - 2<0?0:x - 2, \
20306
_p1##x = x - 1<0?0:x - 1, \
20307
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
20308
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
20309
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
20310
_n4##x = x + 4>=(img).width()?(img).width() - 1:x + 4, \
20311
_n5##x = x + 5>=(img).width()?(img).width() - 1:x + 5, \
20312
_n6##x = x + 6>=(img).width()?(img).width() - 1:x + 6, \
20313
_n7##x = x + 7>=(img).width()?(img).width() - 1:x + 7, \
20314
_n8##x = x + 8>=(img).width()?(img).width() - 1:x + 8, \
20315
_n9##x = x + 9>=(img).width()?(img).width() - 1:x + 9, \
20316
_n10##x = x + 10>=(img).width()?(img).width() - 1:x + 10, \
20317
_n11##x = x + 11>=(img).width()?(img).width() - 1:x + 11, \
20318
_n12##x = x + 12>=(img).width()?(img).width() - 1:x + 12, \
20319
_n13##x = x + 13>=(img).width()?(img).width() - 1:x + 13, \
20320
_n14##x = x + 14>=(img).width()?(img).width() - 1:x + 14, \
20321
_n15##x = x + 15>=(img).width()?(img).width() - 1:x + 15, \
20322
_n16##x = (int)( \
20323
(I[0] = (T)(img)(_p15##x,_p15##y,z,c)), \
20324
(I[32] = (T)(img)(_p15##x,_p14##y,z,c)), \
20325
(I[64] = (T)(img)(_p15##x,_p13##y,z,c)), \
20326
(I[96] = (T)(img)(_p15##x,_p12##y,z,c)), \
20327
(I[128] = (T)(img)(_p15##x,_p11##y,z,c)), \
20328
(I[160] = (T)(img)(_p15##x,_p10##y,z,c)), \
20329
(I[192] = (T)(img)(_p15##x,_p9##y,z,c)), \
20330
(I[224] = (T)(img)(_p15##x,_p8##y,z,c)), \
20331
(I[256] = (T)(img)(_p15##x,_p7##y,z,c)), \
20332
(I[288] = (T)(img)(_p15##x,_p6##y,z,c)), \
20333
(I[320] = (T)(img)(_p15##x,_p5##y,z,c)), \
20334
(I[352] = (T)(img)(_p15##x,_p4##y,z,c)), \
20335
(I[384] = (T)(img)(_p15##x,_p3##y,z,c)), \
20336
(I[416] = (T)(img)(_p15##x,_p2##y,z,c)), \
20337
(I[448] = (T)(img)(_p15##x,_p1##y,z,c)), \
20338
(I[480] = (T)(img)(_p15##x,y,z,c)), \
20339
(I[512] = (T)(img)(_p15##x,_n1##y,z,c)), \
20340
(I[544] = (T)(img)(_p15##x,_n2##y,z,c)), \
20341
(I[576] = (T)(img)(_p15##x,_n3##y,z,c)), \
20342
(I[608] = (T)(img)(_p15##x,_n4##y,z,c)), \
20343
(I[640] = (T)(img)(_p15##x,_n5##y,z,c)), \
20344
(I[672] = (T)(img)(_p15##x,_n6##y,z,c)), \
20345
(I[704] = (T)(img)(_p15##x,_n7##y,z,c)), \
20346
(I[736] = (T)(img)(_p15##x,_n8##y,z,c)), \
20347
(I[768] = (T)(img)(_p15##x,_n9##y,z,c)), \
20348
(I[800] = (T)(img)(_p15##x,_n10##y,z,c)), \
20349
(I[832] = (T)(img)(_p15##x,_n11##y,z,c)), \
20350
(I[864] = (T)(img)(_p15##x,_n12##y,z,c)), \
20351
(I[896] = (T)(img)(_p15##x,_n13##y,z,c)), \
20352
(I[928] = (T)(img)(_p15##x,_n14##y,z,c)), \
20353
(I[960] = (T)(img)(_p15##x,_n15##y,z,c)), \
20354
(I[992] = (T)(img)(_p15##x,_n16##y,z,c)), \
20355
(I[1] = (T)(img)(_p14##x,_p15##y,z,c)), \
20356
(I[33] = (T)(img)(_p14##x,_p14##y,z,c)), \
20357
(I[65] = (T)(img)(_p14##x,_p13##y,z,c)), \
20358
(I[97] = (T)(img)(_p14##x,_p12##y,z,c)), \
20359
(I[129] = (T)(img)(_p14##x,_p11##y,z,c)), \
20360
(I[161] = (T)(img)(_p14##x,_p10##y,z,c)), \
20361
(I[193] = (T)(img)(_p14##x,_p9##y,z,c)), \
20362
(I[225] = (T)(img)(_p14##x,_p8##y,z,c)), \
20363
(I[257] = (T)(img)(_p14##x,_p7##y,z,c)), \
20364
(I[289] = (T)(img)(_p14##x,_p6##y,z,c)), \
20365
(I[321] = (T)(img)(_p14##x,_p5##y,z,c)), \
20366
(I[353] = (T)(img)(_p14##x,_p4##y,z,c)), \
20367
(I[385] = (T)(img)(_p14##x,_p3##y,z,c)), \
20368
(I[417] = (T)(img)(_p14##x,_p2##y,z,c)), \
20369
(I[449] = (T)(img)(_p14##x,_p1##y,z,c)), \
20370
(I[481] = (T)(img)(_p14##x,y,z,c)), \
20371
(I[513] = (T)(img)(_p14##x,_n1##y,z,c)), \
20372
(I[545] = (T)(img)(_p14##x,_n2##y,z,c)), \
20373
(I[577] = (T)(img)(_p14##x,_n3##y,z,c)), \
20374
(I[609] = (T)(img)(_p14##x,_n4##y,z,c)), \
20375
(I[641] = (T)(img)(_p14##x,_n5##y,z,c)), \
20376
(I[673] = (T)(img)(_p14##x,_n6##y,z,c)), \
20377
(I[705] = (T)(img)(_p14##x,_n7##y,z,c)), \
20378
(I[737] = (T)(img)(_p14##x,_n8##y,z,c)), \
20379
(I[769] = (T)(img)(_p14##x,_n9##y,z,c)), \
20380
(I[801] = (T)(img)(_p14##x,_n10##y,z,c)), \
20381
(I[833] = (T)(img)(_p14##x,_n11##y,z,c)), \
20382
(I[865] = (T)(img)(_p14##x,_n12##y,z,c)), \
20383
(I[897] = (T)(img)(_p14##x,_n13##y,z,c)), \
20384
(I[929] = (T)(img)(_p14##x,_n14##y,z,c)), \
20385
(I[961] = (T)(img)(_p14##x,_n15##y,z,c)), \
20386
(I[993] = (T)(img)(_p14##x,_n16##y,z,c)), \
20387
(I[2] = (T)(img)(_p13##x,_p15##y,z,c)), \
20388
(I[34] = (T)(img)(_p13##x,_p14##y,z,c)), \
20389
(I[66] = (T)(img)(_p13##x,_p13##y,z,c)), \
20390
(I[98] = (T)(img)(_p13##x,_p12##y,z,c)), \
20391
(I[130] = (T)(img)(_p13##x,_p11##y,z,c)), \
20392
(I[162] = (T)(img)(_p13##x,_p10##y,z,c)), \
20393
(I[194] = (T)(img)(_p13##x,_p9##y,z,c)), \
20394
(I[226] = (T)(img)(_p13##x,_p8##y,z,c)), \
20395
(I[258] = (T)(img)(_p13##x,_p7##y,z,c)), \
20396
(I[290] = (T)(img)(_p13##x,_p6##y,z,c)), \
20397
(I[322] = (T)(img)(_p13##x,_p5##y,z,c)), \
20398
(I[354] = (T)(img)(_p13##x,_p4##y,z,c)), \
20399
(I[386] = (T)(img)(_p13##x,_p3##y,z,c)), \
20400
(I[418] = (T)(img)(_p13##x,_p2##y,z,c)), \
20401
(I[450] = (T)(img)(_p13##x,_p1##y,z,c)), \
20402
(I[482] = (T)(img)(_p13##x,y,z,c)), \
20403
(I[514] = (T)(img)(_p13##x,_n1##y,z,c)), \
20404
(I[546] = (T)(img)(_p13##x,_n2##y,z,c)), \
20405
(I[578] = (T)(img)(_p13##x,_n3##y,z,c)), \
20406
(I[610] = (T)(img)(_p13##x,_n4##y,z,c)), \
20407
(I[642] = (T)(img)(_p13##x,_n5##y,z,c)), \
20408
(I[674] = (T)(img)(_p13##x,_n6##y,z,c)), \
20409
(I[706] = (T)(img)(_p13##x,_n7##y,z,c)), \
20410
(I[738] = (T)(img)(_p13##x,_n8##y,z,c)), \
20411
(I[770] = (T)(img)(_p13##x,_n9##y,z,c)), \
20412
(I[802] = (T)(img)(_p13##x,_n10##y,z,c)), \
20413
(I[834] = (T)(img)(_p13##x,_n11##y,z,c)), \
20414
(I[866] = (T)(img)(_p13##x,_n12##y,z,c)), \
20415
(I[898] = (T)(img)(_p13##x,_n13##y,z,c)), \
20416
(I[930] = (T)(img)(_p13##x,_n14##y,z,c)), \
20417
(I[962] = (T)(img)(_p13##x,_n15##y,z,c)), \
20418
(I[994] = (T)(img)(_p13##x,_n16##y,z,c)), \
20419
(I[3] = (T)(img)(_p12##x,_p15##y,z,c)), \
20420
(I[35] = (T)(img)(_p12##x,_p14##y,z,c)), \
20421
(I[67] = (T)(img)(_p12##x,_p13##y,z,c)), \
20422
(I[99] = (T)(img)(_p12##x,_p12##y,z,c)), \
20423
(I[131] = (T)(img)(_p12##x,_p11##y,z,c)), \
20424
(I[163] = (T)(img)(_p12##x,_p10##y,z,c)), \
20425
(I[195] = (T)(img)(_p12##x,_p9##y,z,c)), \
20426
(I[227] = (T)(img)(_p12##x,_p8##y,z,c)), \
20427
(I[259] = (T)(img)(_p12##x,_p7##y,z,c)), \
20428
(I[291] = (T)(img)(_p12##x,_p6##y,z,c)), \
20429
(I[323] = (T)(img)(_p12##x,_p5##y,z,c)), \
20430
(I[355] = (T)(img)(_p12##x,_p4##y,z,c)), \
20431
(I[387] = (T)(img)(_p12##x,_p3##y,z,c)), \
20432
(I[419] = (T)(img)(_p12##x,_p2##y,z,c)), \
20433
(I[451] = (T)(img)(_p12##x,_p1##y,z,c)), \
20434
(I[483] = (T)(img)(_p12##x,y,z,c)), \
20435
(I[515] = (T)(img)(_p12##x,_n1##y,z,c)), \
20436
(I[547] = (T)(img)(_p12##x,_n2##y,z,c)), \
20437
(I[579] = (T)(img)(_p12##x,_n3##y,z,c)), \
20438
(I[611] = (T)(img)(_p12##x,_n4##y,z,c)), \
20439
(I[643] = (T)(img)(_p12##x,_n5##y,z,c)), \
20440
(I[675] = (T)(img)(_p12##x,_n6##y,z,c)), \
20441
(I[707] = (T)(img)(_p12##x,_n7##y,z,c)), \
20442
(I[739] = (T)(img)(_p12##x,_n8##y,z,c)), \
20443
(I[771] = (T)(img)(_p12##x,_n9##y,z,c)), \
20444
(I[803] = (T)(img)(_p12##x,_n10##y,z,c)), \
20445
(I[835] = (T)(img)(_p12##x,_n11##y,z,c)), \
20446
(I[867] = (T)(img)(_p12##x,_n12##y,z,c)), \
20447
(I[899] = (T)(img)(_p12##x,_n13##y,z,c)), \
20448
(I[931] = (T)(img)(_p12##x,_n14##y,z,c)), \
20449
(I[963] = (T)(img)(_p12##x,_n15##y,z,c)), \
20450
(I[995] = (T)(img)(_p12##x,_n16##y,z,c)), \
20451
(I[4] = (T)(img)(_p11##x,_p15##y,z,c)), \
20452
(I[36] = (T)(img)(_p11##x,_p14##y,z,c)), \
20453
(I[68] = (T)(img)(_p11##x,_p13##y,z,c)), \
20454
(I[100] = (T)(img)(_p11##x,_p12##y,z,c)), \
20455
(I[132] = (T)(img)(_p11##x,_p11##y,z,c)), \
20456
(I[164] = (T)(img)(_p11##x,_p10##y,z,c)), \
20457
(I[196] = (T)(img)(_p11##x,_p9##y,z,c)), \
20458
(I[228] = (T)(img)(_p11##x,_p8##y,z,c)), \
20459
(I[260] = (T)(img)(_p11##x,_p7##y,z,c)), \
20460
(I[292] = (T)(img)(_p11##x,_p6##y,z,c)), \
20461
(I[324] = (T)(img)(_p11##x,_p5##y,z,c)), \
20462
(I[356] = (T)(img)(_p11##x,_p4##y,z,c)), \
20463
(I[388] = (T)(img)(_p11##x,_p3##y,z,c)), \
20464
(I[420] = (T)(img)(_p11##x,_p2##y,z,c)), \
20465
(I[452] = (T)(img)(_p11##x,_p1##y,z,c)), \
20466
(I[484] = (T)(img)(_p11##x,y,z,c)), \
20467
(I[516] = (T)(img)(_p11##x,_n1##y,z,c)), \
20468
(I[548] = (T)(img)(_p11##x,_n2##y,z,c)), \
20469
(I[580] = (T)(img)(_p11##x,_n3##y,z,c)), \
20470
(I[612] = (T)(img)(_p11##x,_n4##y,z,c)), \
20471
(I[644] = (T)(img)(_p11##x,_n5##y,z,c)), \
20472
(I[676] = (T)(img)(_p11##x,_n6##y,z,c)), \
20473
(I[708] = (T)(img)(_p11##x,_n7##y,z,c)), \
20474
(I[740] = (T)(img)(_p11##x,_n8##y,z,c)), \
20475
(I[772] = (T)(img)(_p11##x,_n9##y,z,c)), \
20476
(I[804] = (T)(img)(_p11##x,_n10##y,z,c)), \
20477
(I[836] = (T)(img)(_p11##x,_n11##y,z,c)), \
20478
(I[868] = (T)(img)(_p11##x,_n12##y,z,c)), \
20479
(I[900] = (T)(img)(_p11##x,_n13##y,z,c)), \
20480
(I[932] = (T)(img)(_p11##x,_n14##y,z,c)), \
20481
(I[964] = (T)(img)(_p11##x,_n15##y,z,c)), \
20482
(I[996] = (T)(img)(_p11##x,_n16##y,z,c)), \
20483
(I[5] = (T)(img)(_p10##x,_p15##y,z,c)), \
20484
(I[37] = (T)(img)(_p10##x,_p14##y,z,c)), \
20485
(I[69] = (T)(img)(_p10##x,_p13##y,z,c)), \
20486
(I[101] = (T)(img)(_p10##x,_p12##y,z,c)), \
20487
(I[133] = (T)(img)(_p10##x,_p11##y,z,c)), \
20488
(I[165] = (T)(img)(_p10##x,_p10##y,z,c)), \
20489
(I[197] = (T)(img)(_p10##x,_p9##y,z,c)), \
20490
(I[229] = (T)(img)(_p10##x,_p8##y,z,c)), \
20491
(I[261] = (T)(img)(_p10##x,_p7##y,z,c)), \
20492
(I[293] = (T)(img)(_p10##x,_p6##y,z,c)), \
20493
(I[325] = (T)(img)(_p10##x,_p5##y,z,c)), \
20494
(I[357] = (T)(img)(_p10##x,_p4##y,z,c)), \
20495
(I[389] = (T)(img)(_p10##x,_p3##y,z,c)), \
20496
(I[421] = (T)(img)(_p10##x,_p2##y,z,c)), \
20497
(I[453] = (T)(img)(_p10##x,_p1##y,z,c)), \
20498
(I[485] = (T)(img)(_p10##x,y,z,c)), \
20499
(I[517] = (T)(img)(_p10##x,_n1##y,z,c)), \
20500
(I[549] = (T)(img)(_p10##x,_n2##y,z,c)), \
20501
(I[581] = (T)(img)(_p10##x,_n3##y,z,c)), \
20502
(I[613] = (T)(img)(_p10##x,_n4##y,z,c)), \
20503
(I[645] = (T)(img)(_p10##x,_n5##y,z,c)), \
20504
(I[677] = (T)(img)(_p10##x,_n6##y,z,c)), \
20505
(I[709] = (T)(img)(_p10##x,_n7##y,z,c)), \
20506
(I[741] = (T)(img)(_p10##x,_n8##y,z,c)), \
20507
(I[773] = (T)(img)(_p10##x,_n9##y,z,c)), \
20508
(I[805] = (T)(img)(_p10##x,_n10##y,z,c)), \
20509
(I[837] = (T)(img)(_p10##x,_n11##y,z,c)), \
20510
(I[869] = (T)(img)(_p10##x,_n12##y,z,c)), \
20511
(I[901] = (T)(img)(_p10##x,_n13##y,z,c)), \
20512
(I[933] = (T)(img)(_p10##x,_n14##y,z,c)), \
20513
(I[965] = (T)(img)(_p10##x,_n15##y,z,c)), \
20514
(I[997] = (T)(img)(_p10##x,_n16##y,z,c)), \
20515
(I[6] = (T)(img)(_p9##x,_p15##y,z,c)), \
20516
(I[38] = (T)(img)(_p9##x,_p14##y,z,c)), \
20517
(I[70] = (T)(img)(_p9##x,_p13##y,z,c)), \
20518
(I[102] = (T)(img)(_p9##x,_p12##y,z,c)), \
20519
(I[134] = (T)(img)(_p9##x,_p11##y,z,c)), \
20520
(I[166] = (T)(img)(_p9##x,_p10##y,z,c)), \
20521
(I[198] = (T)(img)(_p9##x,_p9##y,z,c)), \
20522
(I[230] = (T)(img)(_p9##x,_p8##y,z,c)), \
20523
(I[262] = (T)(img)(_p9##x,_p7##y,z,c)), \
20524
(I[294] = (T)(img)(_p9##x,_p6##y,z,c)), \
20525
(I[326] = (T)(img)(_p9##x,_p5##y,z,c)), \
20526
(I[358] = (T)(img)(_p9##x,_p4##y,z,c)), \
20527
(I[390] = (T)(img)(_p9##x,_p3##y,z,c)), \
20528
(I[422] = (T)(img)(_p9##x,_p2##y,z,c)), \
20529
(I[454] = (T)(img)(_p9##x,_p1##y,z,c)), \
20530
(I[486] = (T)(img)(_p9##x,y,z,c)), \
20531
(I[518] = (T)(img)(_p9##x,_n1##y,z,c)), \
20532
(I[550] = (T)(img)(_p9##x,_n2##y,z,c)), \
20533
(I[582] = (T)(img)(_p9##x,_n3##y,z,c)), \
20534
(I[614] = (T)(img)(_p9##x,_n4##y,z,c)), \
20535
(I[646] = (T)(img)(_p9##x,_n5##y,z,c)), \
20536
(I[678] = (T)(img)(_p9##x,_n6##y,z,c)), \
20537
(I[710] = (T)(img)(_p9##x,_n7##y,z,c)), \
20538
(I[742] = (T)(img)(_p9##x,_n8##y,z,c)), \
20539
(I[774] = (T)(img)(_p9##x,_n9##y,z,c)), \
20540
(I[806] = (T)(img)(_p9##x,_n10##y,z,c)), \
20541
(I[838] = (T)(img)(_p9##x,_n11##y,z,c)), \
20542
(I[870] = (T)(img)(_p9##x,_n12##y,z,c)), \
20543
(I[902] = (T)(img)(_p9##x,_n13##y,z,c)), \
20544
(I[934] = (T)(img)(_p9##x,_n14##y,z,c)), \
20545
(I[966] = (T)(img)(_p9##x,_n15##y,z,c)), \
20546
(I[998] = (T)(img)(_p9##x,_n16##y,z,c)), \
20547
(I[7] = (T)(img)(_p8##x,_p15##y,z,c)), \
20548
(I[39] = (T)(img)(_p8##x,_p14##y,z,c)), \
20549
(I[71] = (T)(img)(_p8##x,_p13##y,z,c)), \
20550
(I[103] = (T)(img)(_p8##x,_p12##y,z,c)), \
20551
(I[135] = (T)(img)(_p8##x,_p11##y,z,c)), \
20552
(I[167] = (T)(img)(_p8##x,_p10##y,z,c)), \
20553
(I[199] = (T)(img)(_p8##x,_p9##y,z,c)), \
20554
(I[231] = (T)(img)(_p8##x,_p8##y,z,c)), \
20555
(I[263] = (T)(img)(_p8##x,_p7##y,z,c)), \
20556
(I[295] = (T)(img)(_p8##x,_p6##y,z,c)), \
20557
(I[327] = (T)(img)(_p8##x,_p5##y,z,c)), \
20558
(I[359] = (T)(img)(_p8##x,_p4##y,z,c)), \
20559
(I[391] = (T)(img)(_p8##x,_p3##y,z,c)), \
20560
(I[423] = (T)(img)(_p8##x,_p2##y,z,c)), \
20561
(I[455] = (T)(img)(_p8##x,_p1##y,z,c)), \
20562
(I[487] = (T)(img)(_p8##x,y,z,c)), \
20563
(I[519] = (T)(img)(_p8##x,_n1##y,z,c)), \
20564
(I[551] = (T)(img)(_p8##x,_n2##y,z,c)), \
20565
(I[583] = (T)(img)(_p8##x,_n3##y,z,c)), \
20566
(I[615] = (T)(img)(_p8##x,_n4##y,z,c)), \
20567
(I[647] = (T)(img)(_p8##x,_n5##y,z,c)), \
20568
(I[679] = (T)(img)(_p8##x,_n6##y,z,c)), \
20569
(I[711] = (T)(img)(_p8##x,_n7##y,z,c)), \
20570
(I[743] = (T)(img)(_p8##x,_n8##y,z,c)), \
20571
(I[775] = (T)(img)(_p8##x,_n9##y,z,c)), \
20572
(I[807] = (T)(img)(_p8##x,_n10##y,z,c)), \
20573
(I[839] = (T)(img)(_p8##x,_n11##y,z,c)), \
20574
(I[871] = (T)(img)(_p8##x,_n12##y,z,c)), \
20575
(I[903] = (T)(img)(_p8##x,_n13##y,z,c)), \
20576
(I[935] = (T)(img)(_p8##x,_n14##y,z,c)), \
20577
(I[967] = (T)(img)(_p8##x,_n15##y,z,c)), \
20578
(I[999] = (T)(img)(_p8##x,_n16##y,z,c)), \
20579
(I[8] = (T)(img)(_p7##x,_p15##y,z,c)), \
20580
(I[40] = (T)(img)(_p7##x,_p14##y,z,c)), \
20581
(I[72] = (T)(img)(_p7##x,_p13##y,z,c)), \
20582
(I[104] = (T)(img)(_p7##x,_p12##y,z,c)), \
20583
(I[136] = (T)(img)(_p7##x,_p11##y,z,c)), \
20584
(I[168] = (T)(img)(_p7##x,_p10##y,z,c)), \
20585
(I[200] = (T)(img)(_p7##x,_p9##y,z,c)), \
20586
(I[232] = (T)(img)(_p7##x,_p8##y,z,c)), \
20587
(I[264] = (T)(img)(_p7##x,_p7##y,z,c)), \
20588
(I[296] = (T)(img)(_p7##x,_p6##y,z,c)), \
20589
(I[328] = (T)(img)(_p7##x,_p5##y,z,c)), \
20590
(I[360] = (T)(img)(_p7##x,_p4##y,z,c)), \
20591
(I[392] = (T)(img)(_p7##x,_p3##y,z,c)), \
20592
(I[424] = (T)(img)(_p7##x,_p2##y,z,c)), \
20593
(I[456] = (T)(img)(_p7##x,_p1##y,z,c)), \
20594
(I[488] = (T)(img)(_p7##x,y,z,c)), \
20595
(I[520] = (T)(img)(_p7##x,_n1##y,z,c)), \
20596
(I[552] = (T)(img)(_p7##x,_n2##y,z,c)), \
20597
(I[584] = (T)(img)(_p7##x,_n3##y,z,c)), \
20598
(I[616] = (T)(img)(_p7##x,_n4##y,z,c)), \
20599
(I[648] = (T)(img)(_p7##x,_n5##y,z,c)), \
20600
(I[680] = (T)(img)(_p7##x,_n6##y,z,c)), \
20601
(I[712] = (T)(img)(_p7##x,_n7##y,z,c)), \
20602
(I[744] = (T)(img)(_p7##x,_n8##y,z,c)), \
20603
(I[776] = (T)(img)(_p7##x,_n9##y,z,c)), \
20604
(I[808] = (T)(img)(_p7##x,_n10##y,z,c)), \
20605
(I[840] = (T)(img)(_p7##x,_n11##y,z,c)), \
20606
(I[872] = (T)(img)(_p7##x,_n12##y,z,c)), \
20607
(I[904] = (T)(img)(_p7##x,_n13##y,z,c)), \
20608
(I[936] = (T)(img)(_p7##x,_n14##y,z,c)), \
20609
(I[968] = (T)(img)(_p7##x,_n15##y,z,c)), \
20610
(I[1000] = (T)(img)(_p7##x,_n16##y,z,c)), \
20611
(I[9] = (T)(img)(_p6##x,_p15##y,z,c)), \
20612
(I[41] = (T)(img)(_p6##x,_p14##y,z,c)), \
20613
(I[73] = (T)(img)(_p6##x,_p13##y,z,c)), \
20614
(I[105] = (T)(img)(_p6##x,_p12##y,z,c)), \
20615
(I[137] = (T)(img)(_p6##x,_p11##y,z,c)), \
20616
(I[169] = (T)(img)(_p6##x,_p10##y,z,c)), \
20617
(I[201] = (T)(img)(_p6##x,_p9##y,z,c)), \
20618
(I[233] = (T)(img)(_p6##x,_p8##y,z,c)), \
20619
(I[265] = (T)(img)(_p6##x,_p7##y,z,c)), \
20620
(I[297] = (T)(img)(_p6##x,_p6##y,z,c)), \
20621
(I[329] = (T)(img)(_p6##x,_p5##y,z,c)), \
20622
(I[361] = (T)(img)(_p6##x,_p4##y,z,c)), \
20623
(I[393] = (T)(img)(_p6##x,_p3##y,z,c)), \
20624
(I[425] = (T)(img)(_p6##x,_p2##y,z,c)), \
20625
(I[457] = (T)(img)(_p6##x,_p1##y,z,c)), \
20626
(I[489] = (T)(img)(_p6##x,y,z,c)), \
20627
(I[521] = (T)(img)(_p6##x,_n1##y,z,c)), \
20628
(I[553] = (T)(img)(_p6##x,_n2##y,z,c)), \
20629
(I[585] = (T)(img)(_p6##x,_n3##y,z,c)), \
20630
(I[617] = (T)(img)(_p6##x,_n4##y,z,c)), \
20631
(I[649] = (T)(img)(_p6##x,_n5##y,z,c)), \
20632
(I[681] = (T)(img)(_p6##x,_n6##y,z,c)), \
20633
(I[713] = (T)(img)(_p6##x,_n7##y,z,c)), \
20634
(I[745] = (T)(img)(_p6##x,_n8##y,z,c)), \
20635
(I[777] = (T)(img)(_p6##x,_n9##y,z,c)), \
20636
(I[809] = (T)(img)(_p6##x,_n10##y,z,c)), \
20637
(I[841] = (T)(img)(_p6##x,_n11##y,z,c)), \
20638
(I[873] = (T)(img)(_p6##x,_n12##y,z,c)), \
20639
(I[905] = (T)(img)(_p6##x,_n13##y,z,c)), \
20640
(I[937] = (T)(img)(_p6##x,_n14##y,z,c)), \
20641
(I[969] = (T)(img)(_p6##x,_n15##y,z,c)), \
20642
(I[1001] = (T)(img)(_p6##x,_n16##y,z,c)), \
20643
(I[10] = (T)(img)(_p5##x,_p15##y,z,c)), \
20644
(I[42] = (T)(img)(_p5##x,_p14##y,z,c)), \
20645
(I[74] = (T)(img)(_p5##x,_p13##y,z,c)), \
20646
(I[106] = (T)(img)(_p5##x,_p12##y,z,c)), \
20647
(I[138] = (T)(img)(_p5##x,_p11##y,z,c)), \
20648
(I[170] = (T)(img)(_p5##x,_p10##y,z,c)), \
20649
(I[202] = (T)(img)(_p5##x,_p9##y,z,c)), \
20650
(I[234] = (T)(img)(_p5##x,_p8##y,z,c)), \
20651
(I[266] = (T)(img)(_p5##x,_p7##y,z,c)), \
20652
(I[298] = (T)(img)(_p5##x,_p6##y,z,c)), \
20653
(I[330] = (T)(img)(_p5##x,_p5##y,z,c)), \
20654
(I[362] = (T)(img)(_p5##x,_p4##y,z,c)), \
20655
(I[394] = (T)(img)(_p5##x,_p3##y,z,c)), \
20656
(I[426] = (T)(img)(_p5##x,_p2##y,z,c)), \
20657
(I[458] = (T)(img)(_p5##x,_p1##y,z,c)), \
20658
(I[490] = (T)(img)(_p5##x,y,z,c)), \
20659
(I[522] = (T)(img)(_p5##x,_n1##y,z,c)), \
20660
(I[554] = (T)(img)(_p5##x,_n2##y,z,c)), \
20661
(I[586] = (T)(img)(_p5##x,_n3##y,z,c)), \
20662
(I[618] = (T)(img)(_p5##x,_n4##y,z,c)), \
20663
(I[650] = (T)(img)(_p5##x,_n5##y,z,c)), \
20664
(I[682] = (T)(img)(_p5##x,_n6##y,z,c)), \
20665
(I[714] = (T)(img)(_p5##x,_n7##y,z,c)), \
20666
(I[746] = (T)(img)(_p5##x,_n8##y,z,c)), \
20667
(I[778] = (T)(img)(_p5##x,_n9##y,z,c)), \
20668
(I[810] = (T)(img)(_p5##x,_n10##y,z,c)), \
20669
(I[842] = (T)(img)(_p5##x,_n11##y,z,c)), \
20670
(I[874] = (T)(img)(_p5##x,_n12##y,z,c)), \
20671
(I[906] = (T)(img)(_p5##x,_n13##y,z,c)), \
20672
(I[938] = (T)(img)(_p5##x,_n14##y,z,c)), \
20673
(I[970] = (T)(img)(_p5##x,_n15##y,z,c)), \
20674
(I[1002] = (T)(img)(_p5##x,_n16##y,z,c)), \
20675
(I[11] = (T)(img)(_p4##x,_p15##y,z,c)), \
20676
(I[43] = (T)(img)(_p4##x,_p14##y,z,c)), \
20677
(I[75] = (T)(img)(_p4##x,_p13##y,z,c)), \
20678
(I[107] = (T)(img)(_p4##x,_p12##y,z,c)), \
20679
(I[139] = (T)(img)(_p4##x,_p11##y,z,c)), \
20680
(I[171] = (T)(img)(_p4##x,_p10##y,z,c)), \
20681
(I[203] = (T)(img)(_p4##x,_p9##y,z,c)), \
20682
(I[235] = (T)(img)(_p4##x,_p8##y,z,c)), \
20683
(I[267] = (T)(img)(_p4##x,_p7##y,z,c)), \
20684
(I[299] = (T)(img)(_p4##x,_p6##y,z,c)), \
20685
(I[331] = (T)(img)(_p4##x,_p5##y,z,c)), \
20686
(I[363] = (T)(img)(_p4##x,_p4##y,z,c)), \
20687
(I[395] = (T)(img)(_p4##x,_p3##y,z,c)), \
20688
(I[427] = (T)(img)(_p4##x,_p2##y,z,c)), \
20689
(I[459] = (T)(img)(_p4##x,_p1##y,z,c)), \
20690
(I[491] = (T)(img)(_p4##x,y,z,c)), \
20691
(I[523] = (T)(img)(_p4##x,_n1##y,z,c)), \
20692
(I[555] = (T)(img)(_p4##x,_n2##y,z,c)), \
20693
(I[587] = (T)(img)(_p4##x,_n3##y,z,c)), \
20694
(I[619] = (T)(img)(_p4##x,_n4##y,z,c)), \
20695
(I[651] = (T)(img)(_p4##x,_n5##y,z,c)), \
20696
(I[683] = (T)(img)(_p4##x,_n6##y,z,c)), \
20697
(I[715] = (T)(img)(_p4##x,_n7##y,z,c)), \
20698
(I[747] = (T)(img)(_p4##x,_n8##y,z,c)), \
20699
(I[779] = (T)(img)(_p4##x,_n9##y,z,c)), \
20700
(I[811] = (T)(img)(_p4##x,_n10##y,z,c)), \
20701
(I[843] = (T)(img)(_p4##x,_n11##y,z,c)), \
20702
(I[875] = (T)(img)(_p4##x,_n12##y,z,c)), \
20703
(I[907] = (T)(img)(_p4##x,_n13##y,z,c)), \
20704
(I[939] = (T)(img)(_p4##x,_n14##y,z,c)), \
20705
(I[971] = (T)(img)(_p4##x,_n15##y,z,c)), \
20706
(I[1003] = (T)(img)(_p4##x,_n16##y,z,c)), \
20707
(I[12] = (T)(img)(_p3##x,_p15##y,z,c)), \
20708
(I[44] = (T)(img)(_p3##x,_p14##y,z,c)), \
20709
(I[76] = (T)(img)(_p3##x,_p13##y,z,c)), \
20710
(I[108] = (T)(img)(_p3##x,_p12##y,z,c)), \
20711
(I[140] = (T)(img)(_p3##x,_p11##y,z,c)), \
20712
(I[172] = (T)(img)(_p3##x,_p10##y,z,c)), \
20713
(I[204] = (T)(img)(_p3##x,_p9##y,z,c)), \
20714
(I[236] = (T)(img)(_p3##x,_p8##y,z,c)), \
20715
(I[268] = (T)(img)(_p3##x,_p7##y,z,c)), \
20716
(I[300] = (T)(img)(_p3##x,_p6##y,z,c)), \
20717
(I[332] = (T)(img)(_p3##x,_p5##y,z,c)), \
20718
(I[364] = (T)(img)(_p3##x,_p4##y,z,c)), \
20719
(I[396] = (T)(img)(_p3##x,_p3##y,z,c)), \
20720
(I[428] = (T)(img)(_p3##x,_p2##y,z,c)), \
20721
(I[460] = (T)(img)(_p3##x,_p1##y,z,c)), \
20722
(I[492] = (T)(img)(_p3##x,y,z,c)), \
20723
(I[524] = (T)(img)(_p3##x,_n1##y,z,c)), \
20724
(I[556] = (T)(img)(_p3##x,_n2##y,z,c)), \
20725
(I[588] = (T)(img)(_p3##x,_n3##y,z,c)), \
20726
(I[620] = (T)(img)(_p3##x,_n4##y,z,c)), \
20727
(I[652] = (T)(img)(_p3##x,_n5##y,z,c)), \
20728
(I[684] = (T)(img)(_p3##x,_n6##y,z,c)), \
20729
(I[716] = (T)(img)(_p3##x,_n7##y,z,c)), \
20730
(I[748] = (T)(img)(_p3##x,_n8##y,z,c)), \
20731
(I[780] = (T)(img)(_p3##x,_n9##y,z,c)), \
20732
(I[812] = (T)(img)(_p3##x,_n10##y,z,c)), \
20733
(I[844] = (T)(img)(_p3##x,_n11##y,z,c)), \
20734
(I[876] = (T)(img)(_p3##x,_n12##y,z,c)), \
20735
(I[908] = (T)(img)(_p3##x,_n13##y,z,c)), \
20736
(I[940] = (T)(img)(_p3##x,_n14##y,z,c)), \
20737
(I[972] = (T)(img)(_p3##x,_n15##y,z,c)), \
20738
(I[1004] = (T)(img)(_p3##x,_n16##y,z,c)), \
20739
(I[13] = (T)(img)(_p2##x,_p15##y,z,c)), \
20740
(I[45] = (T)(img)(_p2##x,_p14##y,z,c)), \
20741
(I[77] = (T)(img)(_p2##x,_p13##y,z,c)), \
20742
(I[109] = (T)(img)(_p2##x,_p12##y,z,c)), \
20743
(I[141] = (T)(img)(_p2##x,_p11##y,z,c)), \
20744
(I[173] = (T)(img)(_p2##x,_p10##y,z,c)), \
20745
(I[205] = (T)(img)(_p2##x,_p9##y,z,c)), \
20746
(I[237] = (T)(img)(_p2##x,_p8##y,z,c)), \
20747
(I[269] = (T)(img)(_p2##x,_p7##y,z,c)), \
20748
(I[301] = (T)(img)(_p2##x,_p6##y,z,c)), \
20749
(I[333] = (T)(img)(_p2##x,_p5##y,z,c)), \
20750
(I[365] = (T)(img)(_p2##x,_p4##y,z,c)), \
20751
(I[397] = (T)(img)(_p2##x,_p3##y,z,c)), \
20752
(I[429] = (T)(img)(_p2##x,_p2##y,z,c)), \
20753
(I[461] = (T)(img)(_p2##x,_p1##y,z,c)), \
20754
(I[493] = (T)(img)(_p2##x,y,z,c)), \
20755
(I[525] = (T)(img)(_p2##x,_n1##y,z,c)), \
20756
(I[557] = (T)(img)(_p2##x,_n2##y,z,c)), \
20757
(I[589] = (T)(img)(_p2##x,_n3##y,z,c)), \
20758
(I[621] = (T)(img)(_p2##x,_n4##y,z,c)), \
20759
(I[653] = (T)(img)(_p2##x,_n5##y,z,c)), \
20760
(I[685] = (T)(img)(_p2##x,_n6##y,z,c)), \
20761
(I[717] = (T)(img)(_p2##x,_n7##y,z,c)), \
20762
(I[749] = (T)(img)(_p2##x,_n8##y,z,c)), \
20763
(I[781] = (T)(img)(_p2##x,_n9##y,z,c)), \
20764
(I[813] = (T)(img)(_p2##x,_n10##y,z,c)), \
20765
(I[845] = (T)(img)(_p2##x,_n11##y,z,c)), \
20766
(I[877] = (T)(img)(_p2##x,_n12##y,z,c)), \
20767
(I[909] = (T)(img)(_p2##x,_n13##y,z,c)), \
20768
(I[941] = (T)(img)(_p2##x,_n14##y,z,c)), \
20769
(I[973] = (T)(img)(_p2##x,_n15##y,z,c)), \
20770
(I[1005] = (T)(img)(_p2##x,_n16##y,z,c)), \
20771
(I[14] = (T)(img)(_p1##x,_p15##y,z,c)), \
20772
(I[46] = (T)(img)(_p1##x,_p14##y,z,c)), \
20773
(I[78] = (T)(img)(_p1##x,_p13##y,z,c)), \
20774
(I[110] = (T)(img)(_p1##x,_p12##y,z,c)), \
20775
(I[142] = (T)(img)(_p1##x,_p11##y,z,c)), \
20776
(I[174] = (T)(img)(_p1##x,_p10##y,z,c)), \
20777
(I[206] = (T)(img)(_p1##x,_p9##y,z,c)), \
20778
(I[238] = (T)(img)(_p1##x,_p8##y,z,c)), \
20779
(I[270] = (T)(img)(_p1##x,_p7##y,z,c)), \
20780
(I[302] = (T)(img)(_p1##x,_p6##y,z,c)), \
20781
(I[334] = (T)(img)(_p1##x,_p5##y,z,c)), \
20782
(I[366] = (T)(img)(_p1##x,_p4##y,z,c)), \
20783
(I[398] = (T)(img)(_p1##x,_p3##y,z,c)), \
20784
(I[430] = (T)(img)(_p1##x,_p2##y,z,c)), \
20785
(I[462] = (T)(img)(_p1##x,_p1##y,z,c)), \
20786
(I[494] = (T)(img)(_p1##x,y,z,c)), \
20787
(I[526] = (T)(img)(_p1##x,_n1##y,z,c)), \
20788
(I[558] = (T)(img)(_p1##x,_n2##y,z,c)), \
20789
(I[590] = (T)(img)(_p1##x,_n3##y,z,c)), \
20790
(I[622] = (T)(img)(_p1##x,_n4##y,z,c)), \
20791
(I[654] = (T)(img)(_p1##x,_n5##y,z,c)), \
20792
(I[686] = (T)(img)(_p1##x,_n6##y,z,c)), \
20793
(I[718] = (T)(img)(_p1##x,_n7##y,z,c)), \
20794
(I[750] = (T)(img)(_p1##x,_n8##y,z,c)), \
20795
(I[782] = (T)(img)(_p1##x,_n9##y,z,c)), \
20796
(I[814] = (T)(img)(_p1##x,_n10##y,z,c)), \
20797
(I[846] = (T)(img)(_p1##x,_n11##y,z,c)), \
20798
(I[878] = (T)(img)(_p1##x,_n12##y,z,c)), \
20799
(I[910] = (T)(img)(_p1##x,_n13##y,z,c)), \
20800
(I[942] = (T)(img)(_p1##x,_n14##y,z,c)), \
20801
(I[974] = (T)(img)(_p1##x,_n15##y,z,c)), \
20802
(I[1006] = (T)(img)(_p1##x,_n16##y,z,c)), \
20803
(I[15] = (T)(img)(x,_p15##y,z,c)), \
20804
(I[47] = (T)(img)(x,_p14##y,z,c)), \
20805
(I[79] = (T)(img)(x,_p13##y,z,c)), \
20806
(I[111] = (T)(img)(x,_p12##y,z,c)), \
20807
(I[143] = (T)(img)(x,_p11##y,z,c)), \
20808
(I[175] = (T)(img)(x,_p10##y,z,c)), \
20809
(I[207] = (T)(img)(x,_p9##y,z,c)), \
20810
(I[239] = (T)(img)(x,_p8##y,z,c)), \
20811
(I[271] = (T)(img)(x,_p7##y,z,c)), \
20812
(I[303] = (T)(img)(x,_p6##y,z,c)), \
20813
(I[335] = (T)(img)(x,_p5##y,z,c)), \
20814
(I[367] = (T)(img)(x,_p4##y,z,c)), \
20815
(I[399] = (T)(img)(x,_p3##y,z,c)), \
20816
(I[431] = (T)(img)(x,_p2##y,z,c)), \
20817
(I[463] = (T)(img)(x,_p1##y,z,c)), \
20818
(I[495] = (T)(img)(x,y,z,c)), \
20819
(I[527] = (T)(img)(x,_n1##y,z,c)), \
20820
(I[559] = (T)(img)(x,_n2##y,z,c)), \
20821
(I[591] = (T)(img)(x,_n3##y,z,c)), \
20822
(I[623] = (T)(img)(x,_n4##y,z,c)), \
20823
(I[655] = (T)(img)(x,_n5##y,z,c)), \
20824
(I[687] = (T)(img)(x,_n6##y,z,c)), \
20825
(I[719] = (T)(img)(x,_n7##y,z,c)), \
20826
(I[751] = (T)(img)(x,_n8##y,z,c)), \
20827
(I[783] = (T)(img)(x,_n9##y,z,c)), \
20828
(I[815] = (T)(img)(x,_n10##y,z,c)), \
20829
(I[847] = (T)(img)(x,_n11##y,z,c)), \
20830
(I[879] = (T)(img)(x,_n12##y,z,c)), \
20831
(I[911] = (T)(img)(x,_n13##y,z,c)), \
20832
(I[943] = (T)(img)(x,_n14##y,z,c)), \
20833
(I[975] = (T)(img)(x,_n15##y,z,c)), \
20834
(I[1007] = (T)(img)(x,_n16##y,z,c)), \
20835
(I[16] = (T)(img)(_n1##x,_p15##y,z,c)), \
20836
(I[48] = (T)(img)(_n1##x,_p14##y,z,c)), \
20837
(I[80] = (T)(img)(_n1##x,_p13##y,z,c)), \
20838
(I[112] = (T)(img)(_n1##x,_p12##y,z,c)), \
20839
(I[144] = (T)(img)(_n1##x,_p11##y,z,c)), \
20840
(I[176] = (T)(img)(_n1##x,_p10##y,z,c)), \
20841
(I[208] = (T)(img)(_n1##x,_p9##y,z,c)), \
20842
(I[240] = (T)(img)(_n1##x,_p8##y,z,c)), \
20843
(I[272] = (T)(img)(_n1##x,_p7##y,z,c)), \
20844
(I[304] = (T)(img)(_n1##x,_p6##y,z,c)), \
20845
(I[336] = (T)(img)(_n1##x,_p5##y,z,c)), \
20846
(I[368] = (T)(img)(_n1##x,_p4##y,z,c)), \
20847
(I[400] = (T)(img)(_n1##x,_p3##y,z,c)), \
20848
(I[432] = (T)(img)(_n1##x,_p2##y,z,c)), \
20849
(I[464] = (T)(img)(_n1##x,_p1##y,z,c)), \
20850
(I[496] = (T)(img)(_n1##x,y,z,c)), \
20851
(I[528] = (T)(img)(_n1##x,_n1##y,z,c)), \
20852
(I[560] = (T)(img)(_n1##x,_n2##y,z,c)), \
20853
(I[592] = (T)(img)(_n1##x,_n3##y,z,c)), \
20854
(I[624] = (T)(img)(_n1##x,_n4##y,z,c)), \
20855
(I[656] = (T)(img)(_n1##x,_n5##y,z,c)), \
20856
(I[688] = (T)(img)(_n1##x,_n6##y,z,c)), \
20857
(I[720] = (T)(img)(_n1##x,_n7##y,z,c)), \
20858
(I[752] = (T)(img)(_n1##x,_n8##y,z,c)), \
20859
(I[784] = (T)(img)(_n1##x,_n9##y,z,c)), \
20860
(I[816] = (T)(img)(_n1##x,_n10##y,z,c)), \
20861
(I[848] = (T)(img)(_n1##x,_n11##y,z,c)), \
20862
(I[880] = (T)(img)(_n1##x,_n12##y,z,c)), \
20863
(I[912] = (T)(img)(_n1##x,_n13##y,z,c)), \
20864
(I[944] = (T)(img)(_n1##x,_n14##y,z,c)), \
20865
(I[976] = (T)(img)(_n1##x,_n15##y,z,c)), \
20866
(I[1008] = (T)(img)(_n1##x,_n16##y,z,c)), \
20867
(I[17] = (T)(img)(_n2##x,_p15##y,z,c)), \
20868
(I[49] = (T)(img)(_n2##x,_p14##y,z,c)), \
20869
(I[81] = (T)(img)(_n2##x,_p13##y,z,c)), \
20870
(I[113] = (T)(img)(_n2##x,_p12##y,z,c)), \
20871
(I[145] = (T)(img)(_n2##x,_p11##y,z,c)), \
20872
(I[177] = (T)(img)(_n2##x,_p10##y,z,c)), \
20873
(I[209] = (T)(img)(_n2##x,_p9##y,z,c)), \
20874
(I[241] = (T)(img)(_n2##x,_p8##y,z,c)), \
20875
(I[273] = (T)(img)(_n2##x,_p7##y,z,c)), \
20876
(I[305] = (T)(img)(_n2##x,_p6##y,z,c)), \
20877
(I[337] = (T)(img)(_n2##x,_p5##y,z,c)), \
20878
(I[369] = (T)(img)(_n2##x,_p4##y,z,c)), \
20879
(I[401] = (T)(img)(_n2##x,_p3##y,z,c)), \
20880
(I[433] = (T)(img)(_n2##x,_p2##y,z,c)), \
20881
(I[465] = (T)(img)(_n2##x,_p1##y,z,c)), \
20882
(I[497] = (T)(img)(_n2##x,y,z,c)), \
20883
(I[529] = (T)(img)(_n2##x,_n1##y,z,c)), \
20884
(I[561] = (T)(img)(_n2##x,_n2##y,z,c)), \
20885
(I[593] = (T)(img)(_n2##x,_n3##y,z,c)), \
20886
(I[625] = (T)(img)(_n2##x,_n4##y,z,c)), \
20887
(I[657] = (T)(img)(_n2##x,_n5##y,z,c)), \
20888
(I[689] = (T)(img)(_n2##x,_n6##y,z,c)), \
20889
(I[721] = (T)(img)(_n2##x,_n7##y,z,c)), \
20890
(I[753] = (T)(img)(_n2##x,_n8##y,z,c)), \
20891
(I[785] = (T)(img)(_n2##x,_n9##y,z,c)), \
20892
(I[817] = (T)(img)(_n2##x,_n10##y,z,c)), \
20893
(I[849] = (T)(img)(_n2##x,_n11##y,z,c)), \
20894
(I[881] = (T)(img)(_n2##x,_n12##y,z,c)), \
20895
(I[913] = (T)(img)(_n2##x,_n13##y,z,c)), \
20896
(I[945] = (T)(img)(_n2##x,_n14##y,z,c)), \
20897
(I[977] = (T)(img)(_n2##x,_n15##y,z,c)), \
20898
(I[1009] = (T)(img)(_n2##x,_n16##y,z,c)), \
20899
(I[18] = (T)(img)(_n3##x,_p15##y,z,c)), \
20900
(I[50] = (T)(img)(_n3##x,_p14##y,z,c)), \
20901
(I[82] = (T)(img)(_n3##x,_p13##y,z,c)), \
20902
(I[114] = (T)(img)(_n3##x,_p12##y,z,c)), \
20903
(I[146] = (T)(img)(_n3##x,_p11##y,z,c)), \
20904
(I[178] = (T)(img)(_n3##x,_p10##y,z,c)), \
20905
(I[210] = (T)(img)(_n3##x,_p9##y,z,c)), \
20906
(I[242] = (T)(img)(_n3##x,_p8##y,z,c)), \
20907
(I[274] = (T)(img)(_n3##x,_p7##y,z,c)), \
20908
(I[306] = (T)(img)(_n3##x,_p6##y,z,c)), \
20909
(I[338] = (T)(img)(_n3##x,_p5##y,z,c)), \
20910
(I[370] = (T)(img)(_n3##x,_p4##y,z,c)), \
20911
(I[402] = (T)(img)(_n3##x,_p3##y,z,c)), \
20912
(I[434] = (T)(img)(_n3##x,_p2##y,z,c)), \
20913
(I[466] = (T)(img)(_n3##x,_p1##y,z,c)), \
20914
(I[498] = (T)(img)(_n3##x,y,z,c)), \
20915
(I[530] = (T)(img)(_n3##x,_n1##y,z,c)), \
20916
(I[562] = (T)(img)(_n3##x,_n2##y,z,c)), \
20917
(I[594] = (T)(img)(_n3##x,_n3##y,z,c)), \
20918
(I[626] = (T)(img)(_n3##x,_n4##y,z,c)), \
20919
(I[658] = (T)(img)(_n3##x,_n5##y,z,c)), \
20920
(I[690] = (T)(img)(_n3##x,_n6##y,z,c)), \
20921
(I[722] = (T)(img)(_n3##x,_n7##y,z,c)), \
20922
(I[754] = (T)(img)(_n3##x,_n8##y,z,c)), \
20923
(I[786] = (T)(img)(_n3##x,_n9##y,z,c)), \
20924
(I[818] = (T)(img)(_n3##x,_n10##y,z,c)), \
20925
(I[850] = (T)(img)(_n3##x,_n11##y,z,c)), \
20926
(I[882] = (T)(img)(_n3##x,_n12##y,z,c)), \
20927
(I[914] = (T)(img)(_n3##x,_n13##y,z,c)), \
20928
(I[946] = (T)(img)(_n3##x,_n14##y,z,c)), \
20929
(I[978] = (T)(img)(_n3##x,_n15##y,z,c)), \
20930
(I[1010] = (T)(img)(_n3##x,_n16##y,z,c)), \
20931
(I[19] = (T)(img)(_n4##x,_p15##y,z,c)), \
20932
(I[51] = (T)(img)(_n4##x,_p14##y,z,c)), \
20933
(I[83] = (T)(img)(_n4##x,_p13##y,z,c)), \
20934
(I[115] = (T)(img)(_n4##x,_p12##y,z,c)), \
20935
(I[147] = (T)(img)(_n4##x,_p11##y,z,c)), \
20936
(I[179] = (T)(img)(_n4##x,_p10##y,z,c)), \
20937
(I[211] = (T)(img)(_n4##x,_p9##y,z,c)), \
20938
(I[243] = (T)(img)(_n4##x,_p8##y,z,c)), \
20939
(I[275] = (T)(img)(_n4##x,_p7##y,z,c)), \
20940
(I[307] = (T)(img)(_n4##x,_p6##y,z,c)), \
20941
(I[339] = (T)(img)(_n4##x,_p5##y,z,c)), \
20942
(I[371] = (T)(img)(_n4##x,_p4##y,z,c)), \
20943
(I[403] = (T)(img)(_n4##x,_p3##y,z,c)), \
20944
(I[435] = (T)(img)(_n4##x,_p2##y,z,c)), \
20945
(I[467] = (T)(img)(_n4##x,_p1##y,z,c)), \
20946
(I[499] = (T)(img)(_n4##x,y,z,c)), \
20947
(I[531] = (T)(img)(_n4##x,_n1##y,z,c)), \
20948
(I[563] = (T)(img)(_n4##x,_n2##y,z,c)), \
20949
(I[595] = (T)(img)(_n4##x,_n3##y,z,c)), \
20950
(I[627] = (T)(img)(_n4##x,_n4##y,z,c)), \
20951
(I[659] = (T)(img)(_n4##x,_n5##y,z,c)), \
20952
(I[691] = (T)(img)(_n4##x,_n6##y,z,c)), \
20953
(I[723] = (T)(img)(_n4##x,_n7##y,z,c)), \
20954
(I[755] = (T)(img)(_n4##x,_n8##y,z,c)), \
20955
(I[787] = (T)(img)(_n4##x,_n9##y,z,c)), \
20956
(I[819] = (T)(img)(_n4##x,_n10##y,z,c)), \
20957
(I[851] = (T)(img)(_n4##x,_n11##y,z,c)), \
20958
(I[883] = (T)(img)(_n4##x,_n12##y,z,c)), \
20959
(I[915] = (T)(img)(_n4##x,_n13##y,z,c)), \
20960
(I[947] = (T)(img)(_n4##x,_n14##y,z,c)), \
20961
(I[979] = (T)(img)(_n4##x,_n15##y,z,c)), \
20962
(I[1011] = (T)(img)(_n4##x,_n16##y,z,c)), \
20963
(I[20] = (T)(img)(_n5##x,_p15##y,z,c)), \
20964
(I[52] = (T)(img)(_n5##x,_p14##y,z,c)), \
20965
(I[84] = (T)(img)(_n5##x,_p13##y,z,c)), \
20966
(I[116] = (T)(img)(_n5##x,_p12##y,z,c)), \
20967
(I[148] = (T)(img)(_n5##x,_p11##y,z,c)), \
20968
(I[180] = (T)(img)(_n5##x,_p10##y,z,c)), \
20969
(I[212] = (T)(img)(_n5##x,_p9##y,z,c)), \
20970
(I[244] = (T)(img)(_n5##x,_p8##y,z,c)), \
20971
(I[276] = (T)(img)(_n5##x,_p7##y,z,c)), \
20972
(I[308] = (T)(img)(_n5##x,_p6##y,z,c)), \
20973
(I[340] = (T)(img)(_n5##x,_p5##y,z,c)), \
20974
(I[372] = (T)(img)(_n5##x,_p4##y,z,c)), \
20975
(I[404] = (T)(img)(_n5##x,_p3##y,z,c)), \
20976
(I[436] = (T)(img)(_n5##x,_p2##y,z,c)), \
20977
(I[468] = (T)(img)(_n5##x,_p1##y,z,c)), \
20978
(I[500] = (T)(img)(_n5##x,y,z,c)), \
20979
(I[532] = (T)(img)(_n5##x,_n1##y,z,c)), \
20980
(I[564] = (T)(img)(_n5##x,_n2##y,z,c)), \
20981
(I[596] = (T)(img)(_n5##x,_n3##y,z,c)), \
20982
(I[628] = (T)(img)(_n5##x,_n4##y,z,c)), \
20983
(I[660] = (T)(img)(_n5##x,_n5##y,z,c)), \
20984
(I[692] = (T)(img)(_n5##x,_n6##y,z,c)), \
20985
(I[724] = (T)(img)(_n5##x,_n7##y,z,c)), \
20986
(I[756] = (T)(img)(_n5##x,_n8##y,z,c)), \
20987
(I[788] = (T)(img)(_n5##x,_n9##y,z,c)), \
20988
(I[820] = (T)(img)(_n5##x,_n10##y,z,c)), \
20989
(I[852] = (T)(img)(_n5##x,_n11##y,z,c)), \
20990
(I[884] = (T)(img)(_n5##x,_n12##y,z,c)), \
20991
(I[916] = (T)(img)(_n5##x,_n13##y,z,c)), \
20992
(I[948] = (T)(img)(_n5##x,_n14##y,z,c)), \
20993
(I[980] = (T)(img)(_n5##x,_n15##y,z,c)), \
20994
(I[1012] = (T)(img)(_n5##x,_n16##y,z,c)), \
20995
(I[21] = (T)(img)(_n6##x,_p15##y,z,c)), \
20996
(I[53] = (T)(img)(_n6##x,_p14##y,z,c)), \
20997
(I[85] = (T)(img)(_n6##x,_p13##y,z,c)), \
20998
(I[117] = (T)(img)(_n6##x,_p12##y,z,c)), \
20999
(I[149] = (T)(img)(_n6##x,_p11##y,z,c)), \
21000
(I[181] = (T)(img)(_n6##x,_p10##y,z,c)), \
21001
(I[213] = (T)(img)(_n6##x,_p9##y,z,c)), \
21002
(I[245] = (T)(img)(_n6##x,_p8##y,z,c)), \
21003
(I[277] = (T)(img)(_n6##x,_p7##y,z,c)), \
21004
(I[309] = (T)(img)(_n6##x,_p6##y,z,c)), \
21005
(I[341] = (T)(img)(_n6##x,_p5##y,z,c)), \
21006
(I[373] = (T)(img)(_n6##x,_p4##y,z,c)), \
21007
(I[405] = (T)(img)(_n6##x,_p3##y,z,c)), \
21008
(I[437] = (T)(img)(_n6##x,_p2##y,z,c)), \
21009
(I[469] = (T)(img)(_n6##x,_p1##y,z,c)), \
21010
(I[501] = (T)(img)(_n6##x,y,z,c)), \
21011
(I[533] = (T)(img)(_n6##x,_n1##y,z,c)), \
21012
(I[565] = (T)(img)(_n6##x,_n2##y,z,c)), \
21013
(I[597] = (T)(img)(_n6##x,_n3##y,z,c)), \
21014
(I[629] = (T)(img)(_n6##x,_n4##y,z,c)), \
21015
(I[661] = (T)(img)(_n6##x,_n5##y,z,c)), \
21016
(I[693] = (T)(img)(_n6##x,_n6##y,z,c)), \
21017
(I[725] = (T)(img)(_n6##x,_n7##y,z,c)), \
21018
(I[757] = (T)(img)(_n6##x,_n8##y,z,c)), \
21019
(I[789] = (T)(img)(_n6##x,_n9##y,z,c)), \
21020
(I[821] = (T)(img)(_n6##x,_n10##y,z,c)), \
21021
(I[853] = (T)(img)(_n6##x,_n11##y,z,c)), \
21022
(I[885] = (T)(img)(_n6##x,_n12##y,z,c)), \
21023
(I[917] = (T)(img)(_n6##x,_n13##y,z,c)), \
21024
(I[949] = (T)(img)(_n6##x,_n14##y,z,c)), \
21025
(I[981] = (T)(img)(_n6##x,_n15##y,z,c)), \
21026
(I[1013] = (T)(img)(_n6##x,_n16##y,z,c)), \
21027
(I[22] = (T)(img)(_n7##x,_p15##y,z,c)), \
21028
(I[54] = (T)(img)(_n7##x,_p14##y,z,c)), \
21029
(I[86] = (T)(img)(_n7##x,_p13##y,z,c)), \
21030
(I[118] = (T)(img)(_n7##x,_p12##y,z,c)), \
21031
(I[150] = (T)(img)(_n7##x,_p11##y,z,c)), \
21032
(I[182] = (T)(img)(_n7##x,_p10##y,z,c)), \
21033
(I[214] = (T)(img)(_n7##x,_p9##y,z,c)), \
21034
(I[246] = (T)(img)(_n7##x,_p8##y,z,c)), \
21035
(I[278] = (T)(img)(_n7##x,_p7##y,z,c)), \
21036
(I[310] = (T)(img)(_n7##x,_p6##y,z,c)), \
21037
(I[342] = (T)(img)(_n7##x,_p5##y,z,c)), \
21038
(I[374] = (T)(img)(_n7##x,_p4##y,z,c)), \
21039
(I[406] = (T)(img)(_n7##x,_p3##y,z,c)), \
21040
(I[438] = (T)(img)(_n7##x,_p2##y,z,c)), \
21041
(I[470] = (T)(img)(_n7##x,_p1##y,z,c)), \
21042
(I[502] = (T)(img)(_n7##x,y,z,c)), \
21043
(I[534] = (T)(img)(_n7##x,_n1##y,z,c)), \
21044
(I[566] = (T)(img)(_n7##x,_n2##y,z,c)), \
21045
(I[598] = (T)(img)(_n7##x,_n3##y,z,c)), \
21046
(I[630] = (T)(img)(_n7##x,_n4##y,z,c)), \
21047
(I[662] = (T)(img)(_n7##x,_n5##y,z,c)), \
21048
(I[694] = (T)(img)(_n7##x,_n6##y,z,c)), \
21049
(I[726] = (T)(img)(_n7##x,_n7##y,z,c)), \
21050
(I[758] = (T)(img)(_n7##x,_n8##y,z,c)), \
21051
(I[790] = (T)(img)(_n7##x,_n9##y,z,c)), \
21052
(I[822] = (T)(img)(_n7##x,_n10##y,z,c)), \
21053
(I[854] = (T)(img)(_n7##x,_n11##y,z,c)), \
21054
(I[886] = (T)(img)(_n7##x,_n12##y,z,c)), \
21055
(I[918] = (T)(img)(_n7##x,_n13##y,z,c)), \
21056
(I[950] = (T)(img)(_n7##x,_n14##y,z,c)), \
21057
(I[982] = (T)(img)(_n7##x,_n15##y,z,c)), \
21058
(I[1014] = (T)(img)(_n7##x,_n16##y,z,c)), \
21059
(I[23] = (T)(img)(_n8##x,_p15##y,z,c)), \
21060
(I[55] = (T)(img)(_n8##x,_p14##y,z,c)), \
21061
(I[87] = (T)(img)(_n8##x,_p13##y,z,c)), \
21062
(I[119] = (T)(img)(_n8##x,_p12##y,z,c)), \
21063
(I[151] = (T)(img)(_n8##x,_p11##y,z,c)), \
21064
(I[183] = (T)(img)(_n8##x,_p10##y,z,c)), \
21065
(I[215] = (T)(img)(_n8##x,_p9##y,z,c)), \
21066
(I[247] = (T)(img)(_n8##x,_p8##y,z,c)), \
21067
(I[279] = (T)(img)(_n8##x,_p7##y,z,c)), \
21068
(I[311] = (T)(img)(_n8##x,_p6##y,z,c)), \
21069
(I[343] = (T)(img)(_n8##x,_p5##y,z,c)), \
21070
(I[375] = (T)(img)(_n8##x,_p4##y,z,c)), \
21071
(I[407] = (T)(img)(_n8##x,_p3##y,z,c)), \
21072
(I[439] = (T)(img)(_n8##x,_p2##y,z,c)), \
21073
(I[471] = (T)(img)(_n8##x,_p1##y,z,c)), \
21074
(I[503] = (T)(img)(_n8##x,y,z,c)), \
21075
(I[535] = (T)(img)(_n8##x,_n1##y,z,c)), \
21076
(I[567] = (T)(img)(_n8##x,_n2##y,z,c)), \
21077
(I[599] = (T)(img)(_n8##x,_n3##y,z,c)), \
21078
(I[631] = (T)(img)(_n8##x,_n4##y,z,c)), \
21079
(I[663] = (T)(img)(_n8##x,_n5##y,z,c)), \
21080
(I[695] = (T)(img)(_n8##x,_n6##y,z,c)), \
21081
(I[727] = (T)(img)(_n8##x,_n7##y,z,c)), \
21082
(I[759] = (T)(img)(_n8##x,_n8##y,z,c)), \
21083
(I[791] = (T)(img)(_n8##x,_n9##y,z,c)), \
21084
(I[823] = (T)(img)(_n8##x,_n10##y,z,c)), \
21085
(I[855] = (T)(img)(_n8##x,_n11##y,z,c)), \
21086
(I[887] = (T)(img)(_n8##x,_n12##y,z,c)), \
21087
(I[919] = (T)(img)(_n8##x,_n13##y,z,c)), \
21088
(I[951] = (T)(img)(_n8##x,_n14##y,z,c)), \
21089
(I[983] = (T)(img)(_n8##x,_n15##y,z,c)), \
21090
(I[1015] = (T)(img)(_n8##x,_n16##y,z,c)), \
21091
(I[24] = (T)(img)(_n9##x,_p15##y,z,c)), \
21092
(I[56] = (T)(img)(_n9##x,_p14##y,z,c)), \
21093
(I[88] = (T)(img)(_n9##x,_p13##y,z,c)), \
21094
(I[120] = (T)(img)(_n9##x,_p12##y,z,c)), \
21095
(I[152] = (T)(img)(_n9##x,_p11##y,z,c)), \
21096
(I[184] = (T)(img)(_n9##x,_p10##y,z,c)), \
21097
(I[216] = (T)(img)(_n9##x,_p9##y,z,c)), \
21098
(I[248] = (T)(img)(_n9##x,_p8##y,z,c)), \
21099
(I[280] = (T)(img)(_n9##x,_p7##y,z,c)), \
21100
(I[312] = (T)(img)(_n9##x,_p6##y,z,c)), \
21101
(I[344] = (T)(img)(_n9##x,_p5##y,z,c)), \
21102
(I[376] = (T)(img)(_n9##x,_p4##y,z,c)), \
21103
(I[408] = (T)(img)(_n9##x,_p3##y,z,c)), \
21104
(I[440] = (T)(img)(_n9##x,_p2##y,z,c)), \
21105
(I[472] = (T)(img)(_n9##x,_p1##y,z,c)), \
21106
(I[504] = (T)(img)(_n9##x,y,z,c)), \
21107
(I[536] = (T)(img)(_n9##x,_n1##y,z,c)), \
21108
(I[568] = (T)(img)(_n9##x,_n2##y,z,c)), \
21109
(I[600] = (T)(img)(_n9##x,_n3##y,z,c)), \
21110
(I[632] = (T)(img)(_n9##x,_n4##y,z,c)), \
21111
(I[664] = (T)(img)(_n9##x,_n5##y,z,c)), \
21112
(I[696] = (T)(img)(_n9##x,_n6##y,z,c)), \
21113
(I[728] = (T)(img)(_n9##x,_n7##y,z,c)), \
21114
(I[760] = (T)(img)(_n9##x,_n8##y,z,c)), \
21115
(I[792] = (T)(img)(_n9##x,_n9##y,z,c)), \
21116
(I[824] = (T)(img)(_n9##x,_n10##y,z,c)), \
21117
(I[856] = (T)(img)(_n9##x,_n11##y,z,c)), \
21118
(I[888] = (T)(img)(_n9##x,_n12##y,z,c)), \
21119
(I[920] = (T)(img)(_n9##x,_n13##y,z,c)), \
21120
(I[952] = (T)(img)(_n9##x,_n14##y,z,c)), \
21121
(I[984] = (T)(img)(_n9##x,_n15##y,z,c)), \
21122
(I[1016] = (T)(img)(_n9##x,_n16##y,z,c)), \
21123
(I[25] = (T)(img)(_n10##x,_p15##y,z,c)), \
21124
(I[57] = (T)(img)(_n10##x,_p14##y,z,c)), \
21125
(I[89] = (T)(img)(_n10##x,_p13##y,z,c)), \
21126
(I[121] = (T)(img)(_n10##x,_p12##y,z,c)), \
21127
(I[153] = (T)(img)(_n10##x,_p11##y,z,c)), \
21128
(I[185] = (T)(img)(_n10##x,_p10##y,z,c)), \
21129
(I[217] = (T)(img)(_n10##x,_p9##y,z,c)), \
21130
(I[249] = (T)(img)(_n10##x,_p8##y,z,c)), \
21131
(I[281] = (T)(img)(_n10##x,_p7##y,z,c)), \
21132
(I[313] = (T)(img)(_n10##x,_p6##y,z,c)), \
21133
(I[345] = (T)(img)(_n10##x,_p5##y,z,c)), \
21134
(I[377] = (T)(img)(_n10##x,_p4##y,z,c)), \
21135
(I[409] = (T)(img)(_n10##x,_p3##y,z,c)), \
21136
(I[441] = (T)(img)(_n10##x,_p2##y,z,c)), \
21137
(I[473] = (T)(img)(_n10##x,_p1##y,z,c)), \
21138
(I[505] = (T)(img)(_n10##x,y,z,c)), \
21139
(I[537] = (T)(img)(_n10##x,_n1##y,z,c)), \
21140
(I[569] = (T)(img)(_n10##x,_n2##y,z,c)), \
21141
(I[601] = (T)(img)(_n10##x,_n3##y,z,c)), \
21142
(I[633] = (T)(img)(_n10##x,_n4##y,z,c)), \
21143
(I[665] = (T)(img)(_n10##x,_n5##y,z,c)), \
21144
(I[697] = (T)(img)(_n10##x,_n6##y,z,c)), \
21145
(I[729] = (T)(img)(_n10##x,_n7##y,z,c)), \
21146
(I[761] = (T)(img)(_n10##x,_n8##y,z,c)), \
21147
(I[793] = (T)(img)(_n10##x,_n9##y,z,c)), \
21148
(I[825] = (T)(img)(_n10##x,_n10##y,z,c)), \
21149
(I[857] = (T)(img)(_n10##x,_n11##y,z,c)), \
21150
(I[889] = (T)(img)(_n10##x,_n12##y,z,c)), \
21151
(I[921] = (T)(img)(_n10##x,_n13##y,z,c)), \
21152
(I[953] = (T)(img)(_n10##x,_n14##y,z,c)), \
21153
(I[985] = (T)(img)(_n10##x,_n15##y,z,c)), \
21154
(I[1017] = (T)(img)(_n10##x,_n16##y,z,c)), \
21155
(I[26] = (T)(img)(_n11##x,_p15##y,z,c)), \
21156
(I[58] = (T)(img)(_n11##x,_p14##y,z,c)), \
21157
(I[90] = (T)(img)(_n11##x,_p13##y,z,c)), \
21158
(I[122] = (T)(img)(_n11##x,_p12##y,z,c)), \
21159
(I[154] = (T)(img)(_n11##x,_p11##y,z,c)), \
21160
(I[186] = (T)(img)(_n11##x,_p10##y,z,c)), \
21161
(I[218] = (T)(img)(_n11##x,_p9##y,z,c)), \
21162
(I[250] = (T)(img)(_n11##x,_p8##y,z,c)), \
21163
(I[282] = (T)(img)(_n11##x,_p7##y,z,c)), \
21164
(I[314] = (T)(img)(_n11##x,_p6##y,z,c)), \
21165
(I[346] = (T)(img)(_n11##x,_p5##y,z,c)), \
21166
(I[378] = (T)(img)(_n11##x,_p4##y,z,c)), \
21167
(I[410] = (T)(img)(_n11##x,_p3##y,z,c)), \
21168
(I[442] = (T)(img)(_n11##x,_p2##y,z,c)), \
21169
(I[474] = (T)(img)(_n11##x,_p1##y,z,c)), \
21170
(I[506] = (T)(img)(_n11##x,y,z,c)), \
21171
(I[538] = (T)(img)(_n11##x,_n1##y,z,c)), \
21172
(I[570] = (T)(img)(_n11##x,_n2##y,z,c)), \
21173
(I[602] = (T)(img)(_n11##x,_n3##y,z,c)), \
21174
(I[634] = (T)(img)(_n11##x,_n4##y,z,c)), \
21175
(I[666] = (T)(img)(_n11##x,_n5##y,z,c)), \
21176
(I[698] = (T)(img)(_n11##x,_n6##y,z,c)), \
21177
(I[730] = (T)(img)(_n11##x,_n7##y,z,c)), \
21178
(I[762] = (T)(img)(_n11##x,_n8##y,z,c)), \
21179
(I[794] = (T)(img)(_n11##x,_n9##y,z,c)), \
21180
(I[826] = (T)(img)(_n11##x,_n10##y,z,c)), \
21181
(I[858] = (T)(img)(_n11##x,_n11##y,z,c)), \
21182
(I[890] = (T)(img)(_n11##x,_n12##y,z,c)), \
21183
(I[922] = (T)(img)(_n11##x,_n13##y,z,c)), \
21184
(I[954] = (T)(img)(_n11##x,_n14##y,z,c)), \
21185
(I[986] = (T)(img)(_n11##x,_n15##y,z,c)), \
21186
(I[1018] = (T)(img)(_n11##x,_n16##y,z,c)), \
21187
(I[27] = (T)(img)(_n12##x,_p15##y,z,c)), \
21188
(I[59] = (T)(img)(_n12##x,_p14##y,z,c)), \
21189
(I[91] = (T)(img)(_n12##x,_p13##y,z,c)), \
21190
(I[123] = (T)(img)(_n12##x,_p12##y,z,c)), \
21191
(I[155] = (T)(img)(_n12##x,_p11##y,z,c)), \
21192
(I[187] = (T)(img)(_n12##x,_p10##y,z,c)), \
21193
(I[219] = (T)(img)(_n12##x,_p9##y,z,c)), \
21194
(I[251] = (T)(img)(_n12##x,_p8##y,z,c)), \
21195
(I[283] = (T)(img)(_n12##x,_p7##y,z,c)), \
21196
(I[315] = (T)(img)(_n12##x,_p6##y,z,c)), \
21197
(I[347] = (T)(img)(_n12##x,_p5##y,z,c)), \
21198
(I[379] = (T)(img)(_n12##x,_p4##y,z,c)), \
21199
(I[411] = (T)(img)(_n12##x,_p3##y,z,c)), \
21200
(I[443] = (T)(img)(_n12##x,_p2##y,z,c)), \
21201
(I[475] = (T)(img)(_n12##x,_p1##y,z,c)), \
21202
(I[507] = (T)(img)(_n12##x,y,z,c)), \
21203
(I[539] = (T)(img)(_n12##x,_n1##y,z,c)), \
21204
(I[571] = (T)(img)(_n12##x,_n2##y,z,c)), \
21205
(I[603] = (T)(img)(_n12##x,_n3##y,z,c)), \
21206
(I[635] = (T)(img)(_n12##x,_n4##y,z,c)), \
21207
(I[667] = (T)(img)(_n12##x,_n5##y,z,c)), \
21208
(I[699] = (T)(img)(_n12##x,_n6##y,z,c)), \
21209
(I[731] = (T)(img)(_n12##x,_n7##y,z,c)), \
21210
(I[763] = (T)(img)(_n12##x,_n8##y,z,c)), \
21211
(I[795] = (T)(img)(_n12##x,_n9##y,z,c)), \
21212
(I[827] = (T)(img)(_n12##x,_n10##y,z,c)), \
21213
(I[859] = (T)(img)(_n12##x,_n11##y,z,c)), \
21214
(I[891] = (T)(img)(_n12##x,_n12##y,z,c)), \
21215
(I[923] = (T)(img)(_n12##x,_n13##y,z,c)), \
21216
(I[955] = (T)(img)(_n12##x,_n14##y,z,c)), \
21217
(I[987] = (T)(img)(_n12##x,_n15##y,z,c)), \
21218
(I[1019] = (T)(img)(_n12##x,_n16##y,z,c)), \
21219
(I[28] = (T)(img)(_n13##x,_p15##y,z,c)), \
21220
(I[60] = (T)(img)(_n13##x,_p14##y,z,c)), \
21221
(I[92] = (T)(img)(_n13##x,_p13##y,z,c)), \
21222
(I[124] = (T)(img)(_n13##x,_p12##y,z,c)), \
21223
(I[156] = (T)(img)(_n13##x,_p11##y,z,c)), \
21224
(I[188] = (T)(img)(_n13##x,_p10##y,z,c)), \
21225
(I[220] = (T)(img)(_n13##x,_p9##y,z,c)), \
21226
(I[252] = (T)(img)(_n13##x,_p8##y,z,c)), \
21227
(I[284] = (T)(img)(_n13##x,_p7##y,z,c)), \
21228
(I[316] = (T)(img)(_n13##x,_p6##y,z,c)), \
21229
(I[348] = (T)(img)(_n13##x,_p5##y,z,c)), \
21230
(I[380] = (T)(img)(_n13##x,_p4##y,z,c)), \
21231
(I[412] = (T)(img)(_n13##x,_p3##y,z,c)), \
21232
(I[444] = (T)(img)(_n13##x,_p2##y,z,c)), \
21233
(I[476] = (T)(img)(_n13##x,_p1##y,z,c)), \
21234
(I[508] = (T)(img)(_n13##x,y,z,c)), \
21235
(I[540] = (T)(img)(_n13##x,_n1##y,z,c)), \
21236
(I[572] = (T)(img)(_n13##x,_n2##y,z,c)), \
21237
(I[604] = (T)(img)(_n13##x,_n3##y,z,c)), \
21238
(I[636] = (T)(img)(_n13##x,_n4##y,z,c)), \
21239
(I[668] = (T)(img)(_n13##x,_n5##y,z,c)), \
21240
(I[700] = (T)(img)(_n13##x,_n6##y,z,c)), \
21241
(I[732] = (T)(img)(_n13##x,_n7##y,z,c)), \
21242
(I[764] = (T)(img)(_n13##x,_n8##y,z,c)), \
21243
(I[796] = (T)(img)(_n13##x,_n9##y,z,c)), \
21244
(I[828] = (T)(img)(_n13##x,_n10##y,z,c)), \
21245
(I[860] = (T)(img)(_n13##x,_n11##y,z,c)), \
21246
(I[892] = (T)(img)(_n13##x,_n12##y,z,c)), \
21247
(I[924] = (T)(img)(_n13##x,_n13##y,z,c)), \
21248
(I[956] = (T)(img)(_n13##x,_n14##y,z,c)), \
21249
(I[988] = (T)(img)(_n13##x,_n15##y,z,c)), \
21250
(I[1020] = (T)(img)(_n13##x,_n16##y,z,c)), \
21251
(I[29] = (T)(img)(_n14##x,_p15##y,z,c)), \
21252
(I[61] = (T)(img)(_n14##x,_p14##y,z,c)), \
21253
(I[93] = (T)(img)(_n14##x,_p13##y,z,c)), \
21254
(I[125] = (T)(img)(_n14##x,_p12##y,z,c)), \
21255
(I[157] = (T)(img)(_n14##x,_p11##y,z,c)), \
21256
(I[189] = (T)(img)(_n14##x,_p10##y,z,c)), \
21257
(I[221] = (T)(img)(_n14##x,_p9##y,z,c)), \
21258
(I[253] = (T)(img)(_n14##x,_p8##y,z,c)), \
21259
(I[285] = (T)(img)(_n14##x,_p7##y,z,c)), \
21260
(I[317] = (T)(img)(_n14##x,_p6##y,z,c)), \
21261
(I[349] = (T)(img)(_n14##x,_p5##y,z,c)), \
21262
(I[381] = (T)(img)(_n14##x,_p4##y,z,c)), \
21263
(I[413] = (T)(img)(_n14##x,_p3##y,z,c)), \
21264
(I[445] = (T)(img)(_n14##x,_p2##y,z,c)), \
21265
(I[477] = (T)(img)(_n14##x,_p1##y,z,c)), \
21266
(I[509] = (T)(img)(_n14##x,y,z,c)), \
21267
(I[541] = (T)(img)(_n14##x,_n1##y,z,c)), \
21268
(I[573] = (T)(img)(_n14##x,_n2##y,z,c)), \
21269
(I[605] = (T)(img)(_n14##x,_n3##y,z,c)), \
21270
(I[637] = (T)(img)(_n14##x,_n4##y,z,c)), \
21271
(I[669] = (T)(img)(_n14##x,_n5##y,z,c)), \
21272
(I[701] = (T)(img)(_n14##x,_n6##y,z,c)), \
21273
(I[733] = (T)(img)(_n14##x,_n7##y,z,c)), \
21274
(I[765] = (T)(img)(_n14##x,_n8##y,z,c)), \
21275
(I[797] = (T)(img)(_n14##x,_n9##y,z,c)), \
21276
(I[829] = (T)(img)(_n14##x,_n10##y,z,c)), \
21277
(I[861] = (T)(img)(_n14##x,_n11##y,z,c)), \
21278
(I[893] = (T)(img)(_n14##x,_n12##y,z,c)), \
21279
(I[925] = (T)(img)(_n14##x,_n13##y,z,c)), \
21280
(I[957] = (T)(img)(_n14##x,_n14##y,z,c)), \
21281
(I[989] = (T)(img)(_n14##x,_n15##y,z,c)), \
21282
(I[1021] = (T)(img)(_n14##x,_n16##y,z,c)), \
21283
(I[30] = (T)(img)(_n15##x,_p15##y,z,c)), \
21284
(I[62] = (T)(img)(_n15##x,_p14##y,z,c)), \
21285
(I[94] = (T)(img)(_n15##x,_p13##y,z,c)), \
21286
(I[126] = (T)(img)(_n15##x,_p12##y,z,c)), \
21287
(I[158] = (T)(img)(_n15##x,_p11##y,z,c)), \
21288
(I[190] = (T)(img)(_n15##x,_p10##y,z,c)), \
21289
(I[222] = (T)(img)(_n15##x,_p9##y,z,c)), \
21290
(I[254] = (T)(img)(_n15##x,_p8##y,z,c)), \
21291
(I[286] = (T)(img)(_n15##x,_p7##y,z,c)), \
21292
(I[318] = (T)(img)(_n15##x,_p6##y,z,c)), \
21293
(I[350] = (T)(img)(_n15##x,_p5##y,z,c)), \
21294
(I[382] = (T)(img)(_n15##x,_p4##y,z,c)), \
21295
(I[414] = (T)(img)(_n15##x,_p3##y,z,c)), \
21296
(I[446] = (T)(img)(_n15##x,_p2##y,z,c)), \
21297
(I[478] = (T)(img)(_n15##x,_p1##y,z,c)), \
21298
(I[510] = (T)(img)(_n15##x,y,z,c)), \
21299
(I[542] = (T)(img)(_n15##x,_n1##y,z,c)), \
21300
(I[574] = (T)(img)(_n15##x,_n2##y,z,c)), \
21301
(I[606] = (T)(img)(_n15##x,_n3##y,z,c)), \
21302
(I[638] = (T)(img)(_n15##x,_n4##y,z,c)), \
21303
(I[670] = (T)(img)(_n15##x,_n5##y,z,c)), \
21304
(I[702] = (T)(img)(_n15##x,_n6##y,z,c)), \
21305
(I[734] = (T)(img)(_n15##x,_n7##y,z,c)), \
21306
(I[766] = (T)(img)(_n15##x,_n8##y,z,c)), \
21307
(I[798] = (T)(img)(_n15##x,_n9##y,z,c)), \
21308
(I[830] = (T)(img)(_n15##x,_n10##y,z,c)), \
21309
(I[862] = (T)(img)(_n15##x,_n11##y,z,c)), \
21310
(I[894] = (T)(img)(_n15##x,_n12##y,z,c)), \
21311
(I[926] = (T)(img)(_n15##x,_n13##y,z,c)), \
21312
(I[958] = (T)(img)(_n15##x,_n14##y,z,c)), \
21313
(I[990] = (T)(img)(_n15##x,_n15##y,z,c)), \
21314
(I[1022] = (T)(img)(_n15##x,_n16##y,z,c)), \
21315
x + 16>=(img).width()?(img).width() - 1:x + 16); \
21316
x<=(int)(x1) && ((_n16##x<(img).width() && ( \
21317
(I[31] = (T)(img)(_n16##x,_p15##y,z,c)), \
21318
(I[63] = (T)(img)(_n16##x,_p14##y,z,c)), \
21319
(I[95] = (T)(img)(_n16##x,_p13##y,z,c)), \
21320
(I[127] = (T)(img)(_n16##x,_p12##y,z,c)), \
21321
(I[159] = (T)(img)(_n16##x,_p11##y,z,c)), \
21322
(I[191] = (T)(img)(_n16##x,_p10##y,z,c)), \
21323
(I[223] = (T)(img)(_n16##x,_p9##y,z,c)), \
21324
(I[255] = (T)(img)(_n16##x,_p8##y,z,c)), \
21325
(I[287] = (T)(img)(_n16##x,_p7##y,z,c)), \
21326
(I[319] = (T)(img)(_n16##x,_p6##y,z,c)), \
21327
(I[351] = (T)(img)(_n16##x,_p5##y,z,c)), \
21328
(I[383] = (T)(img)(_n16##x,_p4##y,z,c)), \
21329
(I[415] = (T)(img)(_n16##x,_p3##y,z,c)), \
21330
(I[447] = (T)(img)(_n16##x,_p2##y,z,c)), \
21331
(I[479] = (T)(img)(_n16##x,_p1##y,z,c)), \
21332
(I[511] = (T)(img)(_n16##x,y,z,c)), \
21333
(I[543] = (T)(img)(_n16##x,_n1##y,z,c)), \
21334
(I[575] = (T)(img)(_n16##x,_n2##y,z,c)), \
21335
(I[607] = (T)(img)(_n16##x,_n3##y,z,c)), \
21336
(I[639] = (T)(img)(_n16##x,_n4##y,z,c)), \
21337
(I[671] = (T)(img)(_n16##x,_n5##y,z,c)), \
21338
(I[703] = (T)(img)(_n16##x,_n6##y,z,c)), \
21339
(I[735] = (T)(img)(_n16##x,_n7##y,z,c)), \
21340
(I[767] = (T)(img)(_n16##x,_n8##y,z,c)), \
21341
(I[799] = (T)(img)(_n16##x,_n9##y,z,c)), \
21342
(I[831] = (T)(img)(_n16##x,_n10##y,z,c)), \
21343
(I[863] = (T)(img)(_n16##x,_n11##y,z,c)), \
21344
(I[895] = (T)(img)(_n16##x,_n12##y,z,c)), \
21345
(I[927] = (T)(img)(_n16##x,_n13##y,z,c)), \
21346
(I[959] = (T)(img)(_n16##x,_n14##y,z,c)), \
21347
(I[991] = (T)(img)(_n16##x,_n15##y,z,c)), \
21348
(I[1023] = (T)(img)(_n16##x,_n16##y,z,c)),1)) || \
21349
_n15##x==--_n16##x || _n14##x==--_n15##x || _n13##x==--_n14##x || _n12##x==--_n13##x || _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n16##x = _n15##x = _n14##x = _n13##x = _n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \
21350
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \
21351
I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \
21352
I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
21353
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \
21354
I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
21355
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
21356
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
21357
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \
21358
I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
21359
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \
21360
I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \
21361
I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \
21362
I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \
21363
I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \
21364
I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
21365
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], \
21366
I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], \
21367
I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], I[551] = I[552], I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], \
21368
I[576] = I[577], I[577] = I[578], I[578] = I[579], I[579] = I[580], I[580] = I[581], I[581] = I[582], I[582] = I[583], I[583] = I[584], I[584] = I[585], I[585] = I[586], I[586] = I[587], I[587] = I[588], I[588] = I[589], I[589] = I[590], I[590] = I[591], I[591] = I[592], I[592] = I[593], I[593] = I[594], I[594] = I[595], I[595] = I[596], I[596] = I[597], I[597] = I[598], I[598] = I[599], I[599] = I[600], I[600] = I[601], I[601] = I[602], I[602] = I[603], I[603] = I[604], I[604] = I[605], I[605] = I[606], I[606] = I[607], \
21369
I[608] = I[609], I[609] = I[610], I[610] = I[611], I[611] = I[612], I[612] = I[613], I[613] = I[614], I[614] = I[615], I[615] = I[616], I[616] = I[617], I[617] = I[618], I[618] = I[619], I[619] = I[620], I[620] = I[621], I[621] = I[622], I[622] = I[623], I[623] = I[624], I[624] = I[625], I[625] = I[626], I[626] = I[627], I[627] = I[628], I[628] = I[629], I[629] = I[630], I[630] = I[631], I[631] = I[632], I[632] = I[633], I[633] = I[634], I[634] = I[635], I[635] = I[636], I[636] = I[637], I[637] = I[638], I[638] = I[639], \
21370
I[640] = I[641], I[641] = I[642], I[642] = I[643], I[643] = I[644], I[644] = I[645], I[645] = I[646], I[646] = I[647], I[647] = I[648], I[648] = I[649], I[649] = I[650], I[650] = I[651], I[651] = I[652], I[652] = I[653], I[653] = I[654], I[654] = I[655], I[655] = I[656], I[656] = I[657], I[657] = I[658], I[658] = I[659], I[659] = I[660], I[660] = I[661], I[661] = I[662], I[662] = I[663], I[663] = I[664], I[664] = I[665], I[665] = I[666], I[666] = I[667], I[667] = I[668], I[668] = I[669], I[669] = I[670], I[670] = I[671], \
21371
I[672] = I[673], I[673] = I[674], I[674] = I[675], I[675] = I[676], I[676] = I[677], I[677] = I[678], I[678] = I[679], I[679] = I[680], I[680] = I[681], I[681] = I[682], I[682] = I[683], I[683] = I[684], I[684] = I[685], I[685] = I[686], I[686] = I[687], I[687] = I[688], I[688] = I[689], I[689] = I[690], I[690] = I[691], I[691] = I[692], I[692] = I[693], I[693] = I[694], I[694] = I[695], I[695] = I[696], I[696] = I[697], I[697] = I[698], I[698] = I[699], I[699] = I[700], I[700] = I[701], I[701] = I[702], I[702] = I[703], \
21372
I[704] = I[705], I[705] = I[706], I[706] = I[707], I[707] = I[708], I[708] = I[709], I[709] = I[710], I[710] = I[711], I[711] = I[712], I[712] = I[713], I[713] = I[714], I[714] = I[715], I[715] = I[716], I[716] = I[717], I[717] = I[718], I[718] = I[719], I[719] = I[720], I[720] = I[721], I[721] = I[722], I[722] = I[723], I[723] = I[724], I[724] = I[725], I[725] = I[726], I[726] = I[727], I[727] = I[728], I[728] = I[729], I[729] = I[730], I[730] = I[731], I[731] = I[732], I[732] = I[733], I[733] = I[734], I[734] = I[735], \
21373
I[736] = I[737], I[737] = I[738], I[738] = I[739], I[739] = I[740], I[740] = I[741], I[741] = I[742], I[742] = I[743], I[743] = I[744], I[744] = I[745], I[745] = I[746], I[746] = I[747], I[747] = I[748], I[748] = I[749], I[749] = I[750], I[750] = I[751], I[751] = I[752], I[752] = I[753], I[753] = I[754], I[754] = I[755], I[755] = I[756], I[756] = I[757], I[757] = I[758], I[758] = I[759], I[759] = I[760], I[760] = I[761], I[761] = I[762], I[762] = I[763], I[763] = I[764], I[764] = I[765], I[765] = I[766], I[766] = I[767], \
21374
I[768] = I[769], I[769] = I[770], I[770] = I[771], I[771] = I[772], I[772] = I[773], I[773] = I[774], I[774] = I[775], I[775] = I[776], I[776] = I[777], I[777] = I[778], I[778] = I[779], I[779] = I[780], I[780] = I[781], I[781] = I[782], I[782] = I[783], I[783] = I[784], I[784] = I[785], I[785] = I[786], I[786] = I[787], I[787] = I[788], I[788] = I[789], I[789] = I[790], I[790] = I[791], I[791] = I[792], I[792] = I[793], I[793] = I[794], I[794] = I[795], I[795] = I[796], I[796] = I[797], I[797] = I[798], I[798] = I[799], \
21375
I[800] = I[801], I[801] = I[802], I[802] = I[803], I[803] = I[804], I[804] = I[805], I[805] = I[806], I[806] = I[807], I[807] = I[808], I[808] = I[809], I[809] = I[810], I[810] = I[811], I[811] = I[812], I[812] = I[813], I[813] = I[814], I[814] = I[815], I[815] = I[816], I[816] = I[817], I[817] = I[818], I[818] = I[819], I[819] = I[820], I[820] = I[821], I[821] = I[822], I[822] = I[823], I[823] = I[824], I[824] = I[825], I[825] = I[826], I[826] = I[827], I[827] = I[828], I[828] = I[829], I[829] = I[830], I[830] = I[831], \
21376
I[832] = I[833], I[833] = I[834], I[834] = I[835], I[835] = I[836], I[836] = I[837], I[837] = I[838], I[838] = I[839], I[839] = I[840], I[840] = I[841], I[841] = I[842], I[842] = I[843], I[843] = I[844], I[844] = I[845], I[845] = I[846], I[846] = I[847], I[847] = I[848], I[848] = I[849], I[849] = I[850], I[850] = I[851], I[851] = I[852], I[852] = I[853], I[853] = I[854], I[854] = I[855], I[855] = I[856], I[856] = I[857], I[857] = I[858], I[858] = I[859], I[859] = I[860], I[860] = I[861], I[861] = I[862], I[862] = I[863], \
21377
I[864] = I[865], I[865] = I[866], I[866] = I[867], I[867] = I[868], I[868] = I[869], I[869] = I[870], I[870] = I[871], I[871] = I[872], I[872] = I[873], I[873] = I[874], I[874] = I[875], I[875] = I[876], I[876] = I[877], I[877] = I[878], I[878] = I[879], I[879] = I[880], I[880] = I[881], I[881] = I[882], I[882] = I[883], I[883] = I[884], I[884] = I[885], I[885] = I[886], I[886] = I[887], I[887] = I[888], I[888] = I[889], I[889] = I[890], I[890] = I[891], I[891] = I[892], I[892] = I[893], I[893] = I[894], I[894] = I[895], \
21378
I[896] = I[897], I[897] = I[898], I[898] = I[899], I[899] = I[900], I[900] = I[901], I[901] = I[902], I[902] = I[903], I[903] = I[904], I[904] = I[905], I[905] = I[906], I[906] = I[907], I[907] = I[908], I[908] = I[909], I[909] = I[910], I[910] = I[911], I[911] = I[912], I[912] = I[913], I[913] = I[914], I[914] = I[915], I[915] = I[916], I[916] = I[917], I[917] = I[918], I[918] = I[919], I[919] = I[920], I[920] = I[921], I[921] = I[922], I[922] = I[923], I[923] = I[924], I[924] = I[925], I[925] = I[926], I[926] = I[927], \
21379
I[928] = I[929], I[929] = I[930], I[930] = I[931], I[931] = I[932], I[932] = I[933], I[933] = I[934], I[934] = I[935], I[935] = I[936], I[936] = I[937], I[937] = I[938], I[938] = I[939], I[939] = I[940], I[940] = I[941], I[941] = I[942], I[942] = I[943], I[943] = I[944], I[944] = I[945], I[945] = I[946], I[946] = I[947], I[947] = I[948], I[948] = I[949], I[949] = I[950], I[950] = I[951], I[951] = I[952], I[952] = I[953], I[953] = I[954], I[954] = I[955], I[955] = I[956], I[956] = I[957], I[957] = I[958], I[958] = I[959], \
21380
I[960] = I[961], I[961] = I[962], I[962] = I[963], I[963] = I[964], I[964] = I[965], I[965] = I[966], I[966] = I[967], I[967] = I[968], I[968] = I[969], I[969] = I[970], I[970] = I[971], I[971] = I[972], I[972] = I[973], I[973] = I[974], I[974] = I[975], I[975] = I[976], I[976] = I[977], I[977] = I[978], I[978] = I[979], I[979] = I[980], I[980] = I[981], I[981] = I[982], I[982] = I[983], I[983] = I[984], I[984] = I[985], I[985] = I[986], I[986] = I[987], I[987] = I[988], I[988] = I[989], I[989] = I[990], I[990] = I[991], \
21381
I[992] = I[993], I[993] = I[994], I[994] = I[995], I[995] = I[996], I[996] = I[997], I[997] = I[998], I[998] = I[999], I[999] = I[1000], I[1000] = I[1001], I[1001] = I[1002], I[1002] = I[1003], I[1003] = I[1004], I[1004] = I[1005], I[1005] = I[1006], I[1006] = I[1007], I[1007] = I[1008], I[1008] = I[1009], I[1009] = I[1010], I[1010] = I[1011], I[1011] = I[1012], I[1012] = I[1013], I[1013] = I[1014], I[1014] = I[1015], I[1015] = I[1016], I[1016] = I[1017], I[1017] = I[1018], I[1018] = I[1019], I[1019] = I[1020], I[1020] = I[1021], I[1021] = I[1022], I[1022] = I[1023], \
21382
_p15##x = _p14##x, _p14##x = _p13##x, _p13##x = _p12##x, _p12##x = _p11##x, _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x, ++_n13##x, ++_n14##x, ++_n15##x, ++_n16##x)
21383
21384
#define cimg_get32x32(img,x,y,z,c,I,T) \
21385
I[0] = (T)(img)(_p15##x,_p15##y,z,c), I[1] = (T)(img)(_p14##x,_p15##y,z,c), I[2] = (T)(img)(_p13##x,_p15##y,z,c), I[3] = (T)(img)(_p12##x,_p15##y,z,c), I[4] = (T)(img)(_p11##x,_p15##y,z,c), I[5] = (T)(img)(_p10##x,_p15##y,z,c), I[6] = (T)(img)(_p9##x,_p15##y,z,c), I[7] = (T)(img)(_p8##x,_p15##y,z,c), I[8] = (T)(img)(_p7##x,_p15##y,z,c), I[9] = (T)(img)(_p6##x,_p15##y,z,c), I[10] = (T)(img)(_p5##x,_p15##y,z,c), I[11] = (T)(img)(_p4##x,_p15##y,z,c), I[12] = (T)(img)(_p3##x,_p15##y,z,c), I[13] = (T)(img)(_p2##x,_p15##y,z,c), I[14] = (T)(img)(_p1##x,_p15##y,z,c), I[15] = (T)(img)(x,_p15##y,z,c), I[16] = (T)(img)(_n1##x,_p15##y,z,c), I[17] = (T)(img)(_n2##x,_p15##y,z,c), I[18] = (T)(img)(_n3##x,_p15##y,z,c), I[19] = (T)(img)(_n4##x,_p15##y,z,c), I[20] = (T)(img)(_n5##x,_p15##y,z,c), I[21] = (T)(img)(_n6##x,_p15##y,z,c), I[22] = (T)(img)(_n7##x,_p15##y,z,c), I[23] = (T)(img)(_n8##x,_p15##y,z,c), I[24] = (T)(img)(_n9##x,_p15##y,z,c), I[25] = (T)(img)(_n10##x,_p15##y,z,c), I[26] = (T)(img)(_n11##x,_p15##y,z,c), I[27] = (T)(img)(_n12##x,_p15##y,z,c), I[28] = (T)(img)(_n13##x,_p15##y,z,c), I[29] = (T)(img)(_n14##x,_p15##y,z,c), I[30] = (T)(img)(_n15##x,_p15##y,z,c), I[31] = (T)(img)(_n16##x,_p15##y,z,c), \
21386
I[32] = (T)(img)(_p15##x,_p14##y,z,c), I[33] = (T)(img)(_p14##x,_p14##y,z,c), I[34] = (T)(img)(_p13##x,_p14##y,z,c), I[35] = (T)(img)(_p12##x,_p14##y,z,c), I[36] = (T)(img)(_p11##x,_p14##y,z,c), I[37] = (T)(img)(_p10##x,_p14##y,z,c), I[38] = (T)(img)(_p9##x,_p14##y,z,c), I[39] = (T)(img)(_p8##x,_p14##y,z,c), I[40] = (T)(img)(_p7##x,_p14##y,z,c), I[41] = (T)(img)(_p6##x,_p14##y,z,c), I[42] = (T)(img)(_p5##x,_p14##y,z,c), I[43] = (T)(img)(_p4##x,_p14##y,z,c), I[44] = (T)(img)(_p3##x,_p14##y,z,c), I[45] = (T)(img)(_p2##x,_p14##y,z,c), I[46] = (T)(img)(_p1##x,_p14##y,z,c), I[47] = (T)(img)(x,_p14##y,z,c), I[48] = (T)(img)(_n1##x,_p14##y,z,c), I[49] = (T)(img)(_n2##x,_p14##y,z,c), I[50] = (T)(img)(_n3##x,_p14##y,z,c), I[51] = (T)(img)(_n4##x,_p14##y,z,c), I[52] = (T)(img)(_n5##x,_p14##y,z,c), I[53] = (T)(img)(_n6##x,_p14##y,z,c), I[54] = (T)(img)(_n7##x,_p14##y,z,c), I[55] = (T)(img)(_n8##x,_p14##y,z,c), I[56] = (T)(img)(_n9##x,_p14##y,z,c), I[57] = (T)(img)(_n10##x,_p14##y,z,c), I[58] = (T)(img)(_n11##x,_p14##y,z,c), I[59] = (T)(img)(_n12##x,_p14##y,z,c), I[60] = (T)(img)(_n13##x,_p14##y,z,c), I[61] = (T)(img)(_n14##x,_p14##y,z,c), I[62] = (T)(img)(_n15##x,_p14##y,z,c), I[63] = (T)(img)(_n16##x,_p14##y,z,c), \
21387
I[64] = (T)(img)(_p15##x,_p13##y,z,c), I[65] = (T)(img)(_p14##x,_p13##y,z,c), I[66] = (T)(img)(_p13##x,_p13##y,z,c), I[67] = (T)(img)(_p12##x,_p13##y,z,c), I[68] = (T)(img)(_p11##x,_p13##y,z,c), I[69] = (T)(img)(_p10##x,_p13##y,z,c), I[70] = (T)(img)(_p9##x,_p13##y,z,c), I[71] = (T)(img)(_p8##x,_p13##y,z,c), I[72] = (T)(img)(_p7##x,_p13##y,z,c), I[73] = (T)(img)(_p6##x,_p13##y,z,c), I[74] = (T)(img)(_p5##x,_p13##y,z,c), I[75] = (T)(img)(_p4##x,_p13##y,z,c), I[76] = (T)(img)(_p3##x,_p13##y,z,c), I[77] = (T)(img)(_p2##x,_p13##y,z,c), I[78] = (T)(img)(_p1##x,_p13##y,z,c), I[79] = (T)(img)(x,_p13##y,z,c), I[80] = (T)(img)(_n1##x,_p13##y,z,c), I[81] = (T)(img)(_n2##x,_p13##y,z,c), I[82] = (T)(img)(_n3##x,_p13##y,z,c), I[83] = (T)(img)(_n4##x,_p13##y,z,c), I[84] = (T)(img)(_n5##x,_p13##y,z,c), I[85] = (T)(img)(_n6##x,_p13##y,z,c), I[86] = (T)(img)(_n7##x,_p13##y,z,c), I[87] = (T)(img)(_n8##x,_p13##y,z,c), I[88] = (T)(img)(_n9##x,_p13##y,z,c), I[89] = (T)(img)(_n10##x,_p13##y,z,c), I[90] = (T)(img)(_n11##x,_p13##y,z,c), I[91] = (T)(img)(_n12##x,_p13##y,z,c), I[92] = (T)(img)(_n13##x,_p13##y,z,c), I[93] = (T)(img)(_n14##x,_p13##y,z,c), I[94] = (T)(img)(_n15##x,_p13##y,z,c), I[95] = (T)(img)(_n16##x,_p13##y,z,c), \
21388
I[96] = (T)(img)(_p15##x,_p12##y,z,c), I[97] = (T)(img)(_p14##x,_p12##y,z,c), I[98] = (T)(img)(_p13##x,_p12##y,z,c), I[99] = (T)(img)(_p12##x,_p12##y,z,c), I[100] = (T)(img)(_p11##x,_p12##y,z,c), I[101] = (T)(img)(_p10##x,_p12##y,z,c), I[102] = (T)(img)(_p9##x,_p12##y,z,c), I[103] = (T)(img)(_p8##x,_p12##y,z,c), I[104] = (T)(img)(_p7##x,_p12##y,z,c), I[105] = (T)(img)(_p6##x,_p12##y,z,c), I[106] = (T)(img)(_p5##x,_p12##y,z,c), I[107] = (T)(img)(_p4##x,_p12##y,z,c), I[108] = (T)(img)(_p3##x,_p12##y,z,c), I[109] = (T)(img)(_p2##x,_p12##y,z,c), I[110] = (T)(img)(_p1##x,_p12##y,z,c), I[111] = (T)(img)(x,_p12##y,z,c), I[112] = (T)(img)(_n1##x,_p12##y,z,c), I[113] = (T)(img)(_n2##x,_p12##y,z,c), I[114] = (T)(img)(_n3##x,_p12##y,z,c), I[115] = (T)(img)(_n4##x,_p12##y,z,c), I[116] = (T)(img)(_n5##x,_p12##y,z,c), I[117] = (T)(img)(_n6##x,_p12##y,z,c), I[118] = (T)(img)(_n7##x,_p12##y,z,c), I[119] = (T)(img)(_n8##x,_p12##y,z,c), I[120] = (T)(img)(_n9##x,_p12##y,z,c), I[121] = (T)(img)(_n10##x,_p12##y,z,c), I[122] = (T)(img)(_n11##x,_p12##y,z,c), I[123] = (T)(img)(_n12##x,_p12##y,z,c), I[124] = (T)(img)(_n13##x,_p12##y,z,c), I[125] = (T)(img)(_n14##x,_p12##y,z,c), I[126] = (T)(img)(_n15##x,_p12##y,z,c), I[127] = (T)(img)(_n16##x,_p12##y,z,c), \
21389
I[128] = (T)(img)(_p15##x,_p11##y,z,c), I[129] = (T)(img)(_p14##x,_p11##y,z,c), I[130] = (T)(img)(_p13##x,_p11##y,z,c), I[131] = (T)(img)(_p12##x,_p11##y,z,c), I[132] = (T)(img)(_p11##x,_p11##y,z,c), I[133] = (T)(img)(_p10##x,_p11##y,z,c), I[134] = (T)(img)(_p9##x,_p11##y,z,c), I[135] = (T)(img)(_p8##x,_p11##y,z,c), I[136] = (T)(img)(_p7##x,_p11##y,z,c), I[137] = (T)(img)(_p6##x,_p11##y,z,c), I[138] = (T)(img)(_p5##x,_p11##y,z,c), I[139] = (T)(img)(_p4##x,_p11##y,z,c), I[140] = (T)(img)(_p3##x,_p11##y,z,c), I[141] = (T)(img)(_p2##x,_p11##y,z,c), I[142] = (T)(img)(_p1##x,_p11##y,z,c), I[143] = (T)(img)(x,_p11##y,z,c), I[144] = (T)(img)(_n1##x,_p11##y,z,c), I[145] = (T)(img)(_n2##x,_p11##y,z,c), I[146] = (T)(img)(_n3##x,_p11##y,z,c), I[147] = (T)(img)(_n4##x,_p11##y,z,c), I[148] = (T)(img)(_n5##x,_p11##y,z,c), I[149] = (T)(img)(_n6##x,_p11##y,z,c), I[150] = (T)(img)(_n7##x,_p11##y,z,c), I[151] = (T)(img)(_n8##x,_p11##y,z,c), I[152] = (T)(img)(_n9##x,_p11##y,z,c), I[153] = (T)(img)(_n10##x,_p11##y,z,c), I[154] = (T)(img)(_n11##x,_p11##y,z,c), I[155] = (T)(img)(_n12##x,_p11##y,z,c), I[156] = (T)(img)(_n13##x,_p11##y,z,c), I[157] = (T)(img)(_n14##x,_p11##y,z,c), I[158] = (T)(img)(_n15##x,_p11##y,z,c), I[159] = (T)(img)(_n16##x,_p11##y,z,c), \
21390
I[160] = (T)(img)(_p15##x,_p10##y,z,c), I[161] = (T)(img)(_p14##x,_p10##y,z,c), I[162] = (T)(img)(_p13##x,_p10##y,z,c), I[163] = (T)(img)(_p12##x,_p10##y,z,c), I[164] = (T)(img)(_p11##x,_p10##y,z,c), I[165] = (T)(img)(_p10##x,_p10##y,z,c), I[166] = (T)(img)(_p9##x,_p10##y,z,c), I[167] = (T)(img)(_p8##x,_p10##y,z,c), I[168] = (T)(img)(_p7##x,_p10##y,z,c), I[169] = (T)(img)(_p6##x,_p10##y,z,c), I[170] = (T)(img)(_p5##x,_p10##y,z,c), I[171] = (T)(img)(_p4##x,_p10##y,z,c), I[172] = (T)(img)(_p3##x,_p10##y,z,c), I[173] = (T)(img)(_p2##x,_p10##y,z,c), I[174] = (T)(img)(_p1##x,_p10##y,z,c), I[175] = (T)(img)(x,_p10##y,z,c), I[176] = (T)(img)(_n1##x,_p10##y,z,c), I[177] = (T)(img)(_n2##x,_p10##y,z,c), I[178] = (T)(img)(_n3##x,_p10##y,z,c), I[179] = (T)(img)(_n4##x,_p10##y,z,c), I[180] = (T)(img)(_n5##x,_p10##y,z,c), I[181] = (T)(img)(_n6##x,_p10##y,z,c), I[182] = (T)(img)(_n7##x,_p10##y,z,c), I[183] = (T)(img)(_n8##x,_p10##y,z,c), I[184] = (T)(img)(_n9##x,_p10##y,z,c), I[185] = (T)(img)(_n10##x,_p10##y,z,c), I[186] = (T)(img)(_n11##x,_p10##y,z,c), I[187] = (T)(img)(_n12##x,_p10##y,z,c), I[188] = (T)(img)(_n13##x,_p10##y,z,c), I[189] = (T)(img)(_n14##x,_p10##y,z,c), I[190] = (T)(img)(_n15##x,_p10##y,z,c), I[191] = (T)(img)(_n16##x,_p10##y,z,c), \
21391
I[192] = (T)(img)(_p15##x,_p9##y,z,c), I[193] = (T)(img)(_p14##x,_p9##y,z,c), I[194] = (T)(img)(_p13##x,_p9##y,z,c), I[195] = (T)(img)(_p12##x,_p9##y,z,c), I[196] = (T)(img)(_p11##x,_p9##y,z,c), I[197] = (T)(img)(_p10##x,_p9##y,z,c), I[198] = (T)(img)(_p9##x,_p9##y,z,c), I[199] = (T)(img)(_p8##x,_p9##y,z,c), I[200] = (T)(img)(_p7##x,_p9##y,z,c), I[201] = (T)(img)(_p6##x,_p9##y,z,c), I[202] = (T)(img)(_p5##x,_p9##y,z,c), I[203] = (T)(img)(_p4##x,_p9##y,z,c), I[204] = (T)(img)(_p3##x,_p9##y,z,c), I[205] = (T)(img)(_p2##x,_p9##y,z,c), I[206] = (T)(img)(_p1##x,_p9##y,z,c), I[207] = (T)(img)(x,_p9##y,z,c), I[208] = (T)(img)(_n1##x,_p9##y,z,c), I[209] = (T)(img)(_n2##x,_p9##y,z,c), I[210] = (T)(img)(_n3##x,_p9##y,z,c), I[211] = (T)(img)(_n4##x,_p9##y,z,c), I[212] = (T)(img)(_n5##x,_p9##y,z,c), I[213] = (T)(img)(_n6##x,_p9##y,z,c), I[214] = (T)(img)(_n7##x,_p9##y,z,c), I[215] = (T)(img)(_n8##x,_p9##y,z,c), I[216] = (T)(img)(_n9##x,_p9##y,z,c), I[217] = (T)(img)(_n10##x,_p9##y,z,c), I[218] = (T)(img)(_n11##x,_p9##y,z,c), I[219] = (T)(img)(_n12##x,_p9##y,z,c), I[220] = (T)(img)(_n13##x,_p9##y,z,c), I[221] = (T)(img)(_n14##x,_p9##y,z,c), I[222] = (T)(img)(_n15##x,_p9##y,z,c), I[223] = (T)(img)(_n16##x,_p9##y,z,c), \
21392
I[224] = (T)(img)(_p15##x,_p8##y,z,c), I[225] = (T)(img)(_p14##x,_p8##y,z,c), I[226] = (T)(img)(_p13##x,_p8##y,z,c), I[227] = (T)(img)(_p12##x,_p8##y,z,c), I[228] = (T)(img)(_p11##x,_p8##y,z,c), I[229] = (T)(img)(_p10##x,_p8##y,z,c), I[230] = (T)(img)(_p9##x,_p8##y,z,c), I[231] = (T)(img)(_p8##x,_p8##y,z,c), I[232] = (T)(img)(_p7##x,_p8##y,z,c), I[233] = (T)(img)(_p6##x,_p8##y,z,c), I[234] = (T)(img)(_p5##x,_p8##y,z,c), I[235] = (T)(img)(_p4##x,_p8##y,z,c), I[236] = (T)(img)(_p3##x,_p8##y,z,c), I[237] = (T)(img)(_p2##x,_p8##y,z,c), I[238] = (T)(img)(_p1##x,_p8##y,z,c), I[239] = (T)(img)(x,_p8##y,z,c), I[240] = (T)(img)(_n1##x,_p8##y,z,c), I[241] = (T)(img)(_n2##x,_p8##y,z,c), I[242] = (T)(img)(_n3##x,_p8##y,z,c), I[243] = (T)(img)(_n4##x,_p8##y,z,c), I[244] = (T)(img)(_n5##x,_p8##y,z,c), I[245] = (T)(img)(_n6##x,_p8##y,z,c), I[246] = (T)(img)(_n7##x,_p8##y,z,c), I[247] = (T)(img)(_n8##x,_p8##y,z,c), I[248] = (T)(img)(_n9##x,_p8##y,z,c), I[249] = (T)(img)(_n10##x,_p8##y,z,c), I[250] = (T)(img)(_n11##x,_p8##y,z,c), I[251] = (T)(img)(_n12##x,_p8##y,z,c), I[252] = (T)(img)(_n13##x,_p8##y,z,c), I[253] = (T)(img)(_n14##x,_p8##y,z,c), I[254] = (T)(img)(_n15##x,_p8##y,z,c), I[255] = (T)(img)(_n16##x,_p8##y,z,c), \
21393
I[256] = (T)(img)(_p15##x,_p7##y,z,c), I[257] = (T)(img)(_p14##x,_p7##y,z,c), I[258] = (T)(img)(_p13##x,_p7##y,z,c), I[259] = (T)(img)(_p12##x,_p7##y,z,c), I[260] = (T)(img)(_p11##x,_p7##y,z,c), I[261] = (T)(img)(_p10##x,_p7##y,z,c), I[262] = (T)(img)(_p9##x,_p7##y,z,c), I[263] = (T)(img)(_p8##x,_p7##y,z,c), I[264] = (T)(img)(_p7##x,_p7##y,z,c), I[265] = (T)(img)(_p6##x,_p7##y,z,c), I[266] = (T)(img)(_p5##x,_p7##y,z,c), I[267] = (T)(img)(_p4##x,_p7##y,z,c), I[268] = (T)(img)(_p3##x,_p7##y,z,c), I[269] = (T)(img)(_p2##x,_p7##y,z,c), I[270] = (T)(img)(_p1##x,_p7##y,z,c), I[271] = (T)(img)(x,_p7##y,z,c), I[272] = (T)(img)(_n1##x,_p7##y,z,c), I[273] = (T)(img)(_n2##x,_p7##y,z,c), I[274] = (T)(img)(_n3##x,_p7##y,z,c), I[275] = (T)(img)(_n4##x,_p7##y,z,c), I[276] = (T)(img)(_n5##x,_p7##y,z,c), I[277] = (T)(img)(_n6##x,_p7##y,z,c), I[278] = (T)(img)(_n7##x,_p7##y,z,c), I[279] = (T)(img)(_n8##x,_p7##y,z,c), I[280] = (T)(img)(_n9##x,_p7##y,z,c), I[281] = (T)(img)(_n10##x,_p7##y,z,c), I[282] = (T)(img)(_n11##x,_p7##y,z,c), I[283] = (T)(img)(_n12##x,_p7##y,z,c), I[284] = (T)(img)(_n13##x,_p7##y,z,c), I[285] = (T)(img)(_n14##x,_p7##y,z,c), I[286] = (T)(img)(_n15##x,_p7##y,z,c), I[287] = (T)(img)(_n16##x,_p7##y,z,c), \
21394
I[288] = (T)(img)(_p15##x,_p6##y,z,c), I[289] = (T)(img)(_p14##x,_p6##y,z,c), I[290] = (T)(img)(_p13##x,_p6##y,z,c), I[291] = (T)(img)(_p12##x,_p6##y,z,c), I[292] = (T)(img)(_p11##x,_p6##y,z,c), I[293] = (T)(img)(_p10##x,_p6##y,z,c), I[294] = (T)(img)(_p9##x,_p6##y,z,c), I[295] = (T)(img)(_p8##x,_p6##y,z,c), I[296] = (T)(img)(_p7##x,_p6##y,z,c), I[297] = (T)(img)(_p6##x,_p6##y,z,c), I[298] = (T)(img)(_p5##x,_p6##y,z,c), I[299] = (T)(img)(_p4##x,_p6##y,z,c), I[300] = (T)(img)(_p3##x,_p6##y,z,c), I[301] = (T)(img)(_p2##x,_p6##y,z,c), I[302] = (T)(img)(_p1##x,_p6##y,z,c), I[303] = (T)(img)(x,_p6##y,z,c), I[304] = (T)(img)(_n1##x,_p6##y,z,c), I[305] = (T)(img)(_n2##x,_p6##y,z,c), I[306] = (T)(img)(_n3##x,_p6##y,z,c), I[307] = (T)(img)(_n4##x,_p6##y,z,c), I[308] = (T)(img)(_n5##x,_p6##y,z,c), I[309] = (T)(img)(_n6##x,_p6##y,z,c), I[310] = (T)(img)(_n7##x,_p6##y,z,c), I[311] = (T)(img)(_n8##x,_p6##y,z,c), I[312] = (T)(img)(_n9##x,_p6##y,z,c), I[313] = (T)(img)(_n10##x,_p6##y,z,c), I[314] = (T)(img)(_n11##x,_p6##y,z,c), I[315] = (T)(img)(_n12##x,_p6##y,z,c), I[316] = (T)(img)(_n13##x,_p6##y,z,c), I[317] = (T)(img)(_n14##x,_p6##y,z,c), I[318] = (T)(img)(_n15##x,_p6##y,z,c), I[319] = (T)(img)(_n16##x,_p6##y,z,c), \
21395
I[320] = (T)(img)(_p15##x,_p5##y,z,c), I[321] = (T)(img)(_p14##x,_p5##y,z,c), I[322] = (T)(img)(_p13##x,_p5##y,z,c), I[323] = (T)(img)(_p12##x,_p5##y,z,c), I[324] = (T)(img)(_p11##x,_p5##y,z,c), I[325] = (T)(img)(_p10##x,_p5##y,z,c), I[326] = (T)(img)(_p9##x,_p5##y,z,c), I[327] = (T)(img)(_p8##x,_p5##y,z,c), I[328] = (T)(img)(_p7##x,_p5##y,z,c), I[329] = (T)(img)(_p6##x,_p5##y,z,c), I[330] = (T)(img)(_p5##x,_p5##y,z,c), I[331] = (T)(img)(_p4##x,_p5##y,z,c), I[332] = (T)(img)(_p3##x,_p5##y,z,c), I[333] = (T)(img)(_p2##x,_p5##y,z,c), I[334] = (T)(img)(_p1##x,_p5##y,z,c), I[335] = (T)(img)(x,_p5##y,z,c), I[336] = (T)(img)(_n1##x,_p5##y,z,c), I[337] = (T)(img)(_n2##x,_p5##y,z,c), I[338] = (T)(img)(_n3##x,_p5##y,z,c), I[339] = (T)(img)(_n4##x,_p5##y,z,c), I[340] = (T)(img)(_n5##x,_p5##y,z,c), I[341] = (T)(img)(_n6##x,_p5##y,z,c), I[342] = (T)(img)(_n7##x,_p5##y,z,c), I[343] = (T)(img)(_n8##x,_p5##y,z,c), I[344] = (T)(img)(_n9##x,_p5##y,z,c), I[345] = (T)(img)(_n10##x,_p5##y,z,c), I[346] = (T)(img)(_n11##x,_p5##y,z,c), I[347] = (T)(img)(_n12##x,_p5##y,z,c), I[348] = (T)(img)(_n13##x,_p5##y,z,c), I[349] = (T)(img)(_n14##x,_p5##y,z,c), I[350] = (T)(img)(_n15##x,_p5##y,z,c), I[351] = (T)(img)(_n16##x,_p5##y,z,c), \
21396
I[352] = (T)(img)(_p15##x,_p4##y,z,c), I[353] = (T)(img)(_p14##x,_p4##y,z,c), I[354] = (T)(img)(_p13##x,_p4##y,z,c), I[355] = (T)(img)(_p12##x,_p4##y,z,c), I[356] = (T)(img)(_p11##x,_p4##y,z,c), I[357] = (T)(img)(_p10##x,_p4##y,z,c), I[358] = (T)(img)(_p9##x,_p4##y,z,c), I[359] = (T)(img)(_p8##x,_p4##y,z,c), I[360] = (T)(img)(_p7##x,_p4##y,z,c), I[361] = (T)(img)(_p6##x,_p4##y,z,c), I[362] = (T)(img)(_p5##x,_p4##y,z,c), I[363] = (T)(img)(_p4##x,_p4##y,z,c), I[364] = (T)(img)(_p3##x,_p4##y,z,c), I[365] = (T)(img)(_p2##x,_p4##y,z,c), I[366] = (T)(img)(_p1##x,_p4##y,z,c), I[367] = (T)(img)(x,_p4##y,z,c), I[368] = (T)(img)(_n1##x,_p4##y,z,c), I[369] = (T)(img)(_n2##x,_p4##y,z,c), I[370] = (T)(img)(_n3##x,_p4##y,z,c), I[371] = (T)(img)(_n4##x,_p4##y,z,c), I[372] = (T)(img)(_n5##x,_p4##y,z,c), I[373] = (T)(img)(_n6##x,_p4##y,z,c), I[374] = (T)(img)(_n7##x,_p4##y,z,c), I[375] = (T)(img)(_n8##x,_p4##y,z,c), I[376] = (T)(img)(_n9##x,_p4##y,z,c), I[377] = (T)(img)(_n10##x,_p4##y,z,c), I[378] = (T)(img)(_n11##x,_p4##y,z,c), I[379] = (T)(img)(_n12##x,_p4##y,z,c), I[380] = (T)(img)(_n13##x,_p4##y,z,c), I[381] = (T)(img)(_n14##x,_p4##y,z,c), I[382] = (T)(img)(_n15##x,_p4##y,z,c), I[383] = (T)(img)(_n16##x,_p4##y,z,c), \
21397
I[384] = (T)(img)(_p15##x,_p3##y,z,c), I[385] = (T)(img)(_p14##x,_p3##y,z,c), I[386] = (T)(img)(_p13##x,_p3##y,z,c), I[387] = (T)(img)(_p12##x,_p3##y,z,c), I[388] = (T)(img)(_p11##x,_p3##y,z,c), I[389] = (T)(img)(_p10##x,_p3##y,z,c), I[390] = (T)(img)(_p9##x,_p3##y,z,c), I[391] = (T)(img)(_p8##x,_p3##y,z,c), I[392] = (T)(img)(_p7##x,_p3##y,z,c), I[393] = (T)(img)(_p6##x,_p3##y,z,c), I[394] = (T)(img)(_p5##x,_p3##y,z,c), I[395] = (T)(img)(_p4##x,_p3##y,z,c), I[396] = (T)(img)(_p3##x,_p3##y,z,c), I[397] = (T)(img)(_p2##x,_p3##y,z,c), I[398] = (T)(img)(_p1##x,_p3##y,z,c), I[399] = (T)(img)(x,_p3##y,z,c), I[400] = (T)(img)(_n1##x,_p3##y,z,c), I[401] = (T)(img)(_n2##x,_p3##y,z,c), I[402] = (T)(img)(_n3##x,_p3##y,z,c), I[403] = (T)(img)(_n4##x,_p3##y,z,c), I[404] = (T)(img)(_n5##x,_p3##y,z,c), I[405] = (T)(img)(_n6##x,_p3##y,z,c), I[406] = (T)(img)(_n7##x,_p3##y,z,c), I[407] = (T)(img)(_n8##x,_p3##y,z,c), I[408] = (T)(img)(_n9##x,_p3##y,z,c), I[409] = (T)(img)(_n10##x,_p3##y,z,c), I[410] = (T)(img)(_n11##x,_p3##y,z,c), I[411] = (T)(img)(_n12##x,_p3##y,z,c), I[412] = (T)(img)(_n13##x,_p3##y,z,c), I[413] = (T)(img)(_n14##x,_p3##y,z,c), I[414] = (T)(img)(_n15##x,_p3##y,z,c), I[415] = (T)(img)(_n16##x,_p3##y,z,c), \
21398
I[416] = (T)(img)(_p15##x,_p2##y,z,c), I[417] = (T)(img)(_p14##x,_p2##y,z,c), I[418] = (T)(img)(_p13##x,_p2##y,z,c), I[419] = (T)(img)(_p12##x,_p2##y,z,c), I[420] = (T)(img)(_p11##x,_p2##y,z,c), I[421] = (T)(img)(_p10##x,_p2##y,z,c), I[422] = (T)(img)(_p9##x,_p2##y,z,c), I[423] = (T)(img)(_p8##x,_p2##y,z,c), I[424] = (T)(img)(_p7##x,_p2##y,z,c), I[425] = (T)(img)(_p6##x,_p2##y,z,c), I[426] = (T)(img)(_p5##x,_p2##y,z,c), I[427] = (T)(img)(_p4##x,_p2##y,z,c), I[428] = (T)(img)(_p3##x,_p2##y,z,c), I[429] = (T)(img)(_p2##x,_p2##y,z,c), I[430] = (T)(img)(_p1##x,_p2##y,z,c), I[431] = (T)(img)(x,_p2##y,z,c), I[432] = (T)(img)(_n1##x,_p2##y,z,c), I[433] = (T)(img)(_n2##x,_p2##y,z,c), I[434] = (T)(img)(_n3##x,_p2##y,z,c), I[435] = (T)(img)(_n4##x,_p2##y,z,c), I[436] = (T)(img)(_n5##x,_p2##y,z,c), I[437] = (T)(img)(_n6##x,_p2##y,z,c), I[438] = (T)(img)(_n7##x,_p2##y,z,c), I[439] = (T)(img)(_n8##x,_p2##y,z,c), I[440] = (T)(img)(_n9##x,_p2##y,z,c), I[441] = (T)(img)(_n10##x,_p2##y,z,c), I[442] = (T)(img)(_n11##x,_p2##y,z,c), I[443] = (T)(img)(_n12##x,_p2##y,z,c), I[444] = (T)(img)(_n13##x,_p2##y,z,c), I[445] = (T)(img)(_n14##x,_p2##y,z,c), I[446] = (T)(img)(_n15##x,_p2##y,z,c), I[447] = (T)(img)(_n16##x,_p2##y,z,c), \
21399
I[448] = (T)(img)(_p15##x,_p1##y,z,c), I[449] = (T)(img)(_p14##x,_p1##y,z,c), I[450] = (T)(img)(_p13##x,_p1##y,z,c), I[451] = (T)(img)(_p12##x,_p1##y,z,c), I[452] = (T)(img)(_p11##x,_p1##y,z,c), I[453] = (T)(img)(_p10##x,_p1##y,z,c), I[454] = (T)(img)(_p9##x,_p1##y,z,c), I[455] = (T)(img)(_p8##x,_p1##y,z,c), I[456] = (T)(img)(_p7##x,_p1##y,z,c), I[457] = (T)(img)(_p6##x,_p1##y,z,c), I[458] = (T)(img)(_p5##x,_p1##y,z,c), I[459] = (T)(img)(_p4##x,_p1##y,z,c), I[460] = (T)(img)(_p3##x,_p1##y,z,c), I[461] = (T)(img)(_p2##x,_p1##y,z,c), I[462] = (T)(img)(_p1##x,_p1##y,z,c), I[463] = (T)(img)(x,_p1##y,z,c), I[464] = (T)(img)(_n1##x,_p1##y,z,c), I[465] = (T)(img)(_n2##x,_p1##y,z,c), I[466] = (T)(img)(_n3##x,_p1##y,z,c), I[467] = (T)(img)(_n4##x,_p1##y,z,c), I[468] = (T)(img)(_n5##x,_p1##y,z,c), I[469] = (T)(img)(_n6##x,_p1##y,z,c), I[470] = (T)(img)(_n7##x,_p1##y,z,c), I[471] = (T)(img)(_n8##x,_p1##y,z,c), I[472] = (T)(img)(_n9##x,_p1##y,z,c), I[473] = (T)(img)(_n10##x,_p1##y,z,c), I[474] = (T)(img)(_n11##x,_p1##y,z,c), I[475] = (T)(img)(_n12##x,_p1##y,z,c), I[476] = (T)(img)(_n13##x,_p1##y,z,c), I[477] = (T)(img)(_n14##x,_p1##y,z,c), I[478] = (T)(img)(_n15##x,_p1##y,z,c), I[479] = (T)(img)(_n16##x,_p1##y,z,c), \
21400
I[480] = (T)(img)(_p15##x,y,z,c), I[481] = (T)(img)(_p14##x,y,z,c), I[482] = (T)(img)(_p13##x,y,z,c), I[483] = (T)(img)(_p12##x,y,z,c), I[484] = (T)(img)(_p11##x,y,z,c), I[485] = (T)(img)(_p10##x,y,z,c), I[486] = (T)(img)(_p9##x,y,z,c), I[487] = (T)(img)(_p8##x,y,z,c), I[488] = (T)(img)(_p7##x,y,z,c), I[489] = (T)(img)(_p6##x,y,z,c), I[490] = (T)(img)(_p5##x,y,z,c), I[491] = (T)(img)(_p4##x,y,z,c), I[492] = (T)(img)(_p3##x,y,z,c), I[493] = (T)(img)(_p2##x,y,z,c), I[494] = (T)(img)(_p1##x,y,z,c), I[495] = (T)(img)(x,y,z,c), I[496] = (T)(img)(_n1##x,y,z,c), I[497] = (T)(img)(_n2##x,y,z,c), I[498] = (T)(img)(_n3##x,y,z,c), I[499] = (T)(img)(_n4##x,y,z,c), I[500] = (T)(img)(_n5##x,y,z,c), I[501] = (T)(img)(_n6##x,y,z,c), I[502] = (T)(img)(_n7##x,y,z,c), I[503] = (T)(img)(_n8##x,y,z,c), I[504] = (T)(img)(_n9##x,y,z,c), I[505] = (T)(img)(_n10##x,y,z,c), I[506] = (T)(img)(_n11##x,y,z,c), I[507] = (T)(img)(_n12##x,y,z,c), I[508] = (T)(img)(_n13##x,y,z,c), I[509] = (T)(img)(_n14##x,y,z,c), I[510] = (T)(img)(_n15##x,y,z,c), I[511] = (T)(img)(_n16##x,y,z,c), \
21401
I[512] = (T)(img)(_p15##x,_n1##y,z,c), I[513] = (T)(img)(_p14##x,_n1##y,z,c), I[514] = (T)(img)(_p13##x,_n1##y,z,c), I[515] = (T)(img)(_p12##x,_n1##y,z,c), I[516] = (T)(img)(_p11##x,_n1##y,z,c), I[517] = (T)(img)(_p10##x,_n1##y,z,c), I[518] = (T)(img)(_p9##x,_n1##y,z,c), I[519] = (T)(img)(_p8##x,_n1##y,z,c), I[520] = (T)(img)(_p7##x,_n1##y,z,c), I[521] = (T)(img)(_p6##x,_n1##y,z,c), I[522] = (T)(img)(_p5##x,_n1##y,z,c), I[523] = (T)(img)(_p4##x,_n1##y,z,c), I[524] = (T)(img)(_p3##x,_n1##y,z,c), I[525] = (T)(img)(_p2##x,_n1##y,z,c), I[526] = (T)(img)(_p1##x,_n1##y,z,c), I[527] = (T)(img)(x,_n1##y,z,c), I[528] = (T)(img)(_n1##x,_n1##y,z,c), I[529] = (T)(img)(_n2##x,_n1##y,z,c), I[530] = (T)(img)(_n3##x,_n1##y,z,c), I[531] = (T)(img)(_n4##x,_n1##y,z,c), I[532] = (T)(img)(_n5##x,_n1##y,z,c), I[533] = (T)(img)(_n6##x,_n1##y,z,c), I[534] = (T)(img)(_n7##x,_n1##y,z,c), I[535] = (T)(img)(_n8##x,_n1##y,z,c), I[536] = (T)(img)(_n9##x,_n1##y,z,c), I[537] = (T)(img)(_n10##x,_n1##y,z,c), I[538] = (T)(img)(_n11##x,_n1##y,z,c), I[539] = (T)(img)(_n12##x,_n1##y,z,c), I[540] = (T)(img)(_n13##x,_n1##y,z,c), I[541] = (T)(img)(_n14##x,_n1##y,z,c), I[542] = (T)(img)(_n15##x,_n1##y,z,c), I[543] = (T)(img)(_n16##x,_n1##y,z,c), \
21402
I[544] = (T)(img)(_p15##x,_n2##y,z,c), I[545] = (T)(img)(_p14##x,_n2##y,z,c), I[546] = (T)(img)(_p13##x,_n2##y,z,c), I[547] = (T)(img)(_p12##x,_n2##y,z,c), I[548] = (T)(img)(_p11##x,_n2##y,z,c), I[549] = (T)(img)(_p10##x,_n2##y,z,c), I[550] = (T)(img)(_p9##x,_n2##y,z,c), I[551] = (T)(img)(_p8##x,_n2##y,z,c), I[552] = (T)(img)(_p7##x,_n2##y,z,c), I[553] = (T)(img)(_p6##x,_n2##y,z,c), I[554] = (T)(img)(_p5##x,_n2##y,z,c), I[555] = (T)(img)(_p4##x,_n2##y,z,c), I[556] = (T)(img)(_p3##x,_n2##y,z,c), I[557] = (T)(img)(_p2##x,_n2##y,z,c), I[558] = (T)(img)(_p1##x,_n2##y,z,c), I[559] = (T)(img)(x,_n2##y,z,c), I[560] = (T)(img)(_n1##x,_n2##y,z,c), I[561] = (T)(img)(_n2##x,_n2##y,z,c), I[562] = (T)(img)(_n3##x,_n2##y,z,c), I[563] = (T)(img)(_n4##x,_n2##y,z,c), I[564] = (T)(img)(_n5##x,_n2##y,z,c), I[565] = (T)(img)(_n6##x,_n2##y,z,c), I[566] = (T)(img)(_n7##x,_n2##y,z,c), I[567] = (T)(img)(_n8##x,_n2##y,z,c), I[568] = (T)(img)(_n9##x,_n2##y,z,c), I[569] = (T)(img)(_n10##x,_n2##y,z,c), I[570] = (T)(img)(_n11##x,_n2##y,z,c), I[571] = (T)(img)(_n12##x,_n2##y,z,c), I[572] = (T)(img)(_n13##x,_n2##y,z,c), I[573] = (T)(img)(_n14##x,_n2##y,z,c), I[574] = (T)(img)(_n15##x,_n2##y,z,c), I[575] = (T)(img)(_n16##x,_n2##y,z,c), \
21403
I[576] = (T)(img)(_p15##x,_n3##y,z,c), I[577] = (T)(img)(_p14##x,_n3##y,z,c), I[578] = (T)(img)(_p13##x,_n3##y,z,c), I[579] = (T)(img)(_p12##x,_n3##y,z,c), I[580] = (T)(img)(_p11##x,_n3##y,z,c), I[581] = (T)(img)(_p10##x,_n3##y,z,c), I[582] = (T)(img)(_p9##x,_n3##y,z,c), I[583] = (T)(img)(_p8##x,_n3##y,z,c), I[584] = (T)(img)(_p7##x,_n3##y,z,c), I[585] = (T)(img)(_p6##x,_n3##y,z,c), I[586] = (T)(img)(_p5##x,_n3##y,z,c), I[587] = (T)(img)(_p4##x,_n3##y,z,c), I[588] = (T)(img)(_p3##x,_n3##y,z,c), I[589] = (T)(img)(_p2##x,_n3##y,z,c), I[590] = (T)(img)(_p1##x,_n3##y,z,c), I[591] = (T)(img)(x,_n3##y,z,c), I[592] = (T)(img)(_n1##x,_n3##y,z,c), I[593] = (T)(img)(_n2##x,_n3##y,z,c), I[594] = (T)(img)(_n3##x,_n3##y,z,c), I[595] = (T)(img)(_n4##x,_n3##y,z,c), I[596] = (T)(img)(_n5##x,_n3##y,z,c), I[597] = (T)(img)(_n6##x,_n3##y,z,c), I[598] = (T)(img)(_n7##x,_n3##y,z,c), I[599] = (T)(img)(_n8##x,_n3##y,z,c), I[600] = (T)(img)(_n9##x,_n3##y,z,c), I[601] = (T)(img)(_n10##x,_n3##y,z,c), I[602] = (T)(img)(_n11##x,_n3##y,z,c), I[603] = (T)(img)(_n12##x,_n3##y,z,c), I[604] = (T)(img)(_n13##x,_n3##y,z,c), I[605] = (T)(img)(_n14##x,_n3##y,z,c), I[606] = (T)(img)(_n15##x,_n3##y,z,c), I[607] = (T)(img)(_n16##x,_n3##y,z,c), \
21404
I[608] = (T)(img)(_p15##x,_n4##y,z,c), I[609] = (T)(img)(_p14##x,_n4##y,z,c), I[610] = (T)(img)(_p13##x,_n4##y,z,c), I[611] = (T)(img)(_p12##x,_n4##y,z,c), I[612] = (T)(img)(_p11##x,_n4##y,z,c), I[613] = (T)(img)(_p10##x,_n4##y,z,c), I[614] = (T)(img)(_p9##x,_n4##y,z,c), I[615] = (T)(img)(_p8##x,_n4##y,z,c), I[616] = (T)(img)(_p7##x,_n4##y,z,c), I[617] = (T)(img)(_p6##x,_n4##y,z,c), I[618] = (T)(img)(_p5##x,_n4##y,z,c), I[619] = (T)(img)(_p4##x,_n4##y,z,c), I[620] = (T)(img)(_p3##x,_n4##y,z,c), I[621] = (T)(img)(_p2##x,_n4##y,z,c), I[622] = (T)(img)(_p1##x,_n4##y,z,c), I[623] = (T)(img)(x,_n4##y,z,c), I[624] = (T)(img)(_n1##x,_n4##y,z,c), I[625] = (T)(img)(_n2##x,_n4##y,z,c), I[626] = (T)(img)(_n3##x,_n4##y,z,c), I[627] = (T)(img)(_n4##x,_n4##y,z,c), I[628] = (T)(img)(_n5##x,_n4##y,z,c), I[629] = (T)(img)(_n6##x,_n4##y,z,c), I[630] = (T)(img)(_n7##x,_n4##y,z,c), I[631] = (T)(img)(_n8##x,_n4##y,z,c), I[632] = (T)(img)(_n9##x,_n4##y,z,c), I[633] = (T)(img)(_n10##x,_n4##y,z,c), I[634] = (T)(img)(_n11##x,_n4##y,z,c), I[635] = (T)(img)(_n12##x,_n4##y,z,c), I[636] = (T)(img)(_n13##x,_n4##y,z,c), I[637] = (T)(img)(_n14##x,_n4##y,z,c), I[638] = (T)(img)(_n15##x,_n4##y,z,c), I[639] = (T)(img)(_n16##x,_n4##y,z,c), \
21405
I[640] = (T)(img)(_p15##x,_n5##y,z,c), I[641] = (T)(img)(_p14##x,_n5##y,z,c), I[642] = (T)(img)(_p13##x,_n5##y,z,c), I[643] = (T)(img)(_p12##x,_n5##y,z,c), I[644] = (T)(img)(_p11##x,_n5##y,z,c), I[645] = (T)(img)(_p10##x,_n5##y,z,c), I[646] = (T)(img)(_p9##x,_n5##y,z,c), I[647] = (T)(img)(_p8##x,_n5##y,z,c), I[648] = (T)(img)(_p7##x,_n5##y,z,c), I[649] = (T)(img)(_p6##x,_n5##y,z,c), I[650] = (T)(img)(_p5##x,_n5##y,z,c), I[651] = (T)(img)(_p4##x,_n5##y,z,c), I[652] = (T)(img)(_p3##x,_n5##y,z,c), I[653] = (T)(img)(_p2##x,_n5##y,z,c), I[654] = (T)(img)(_p1##x,_n5##y,z,c), I[655] = (T)(img)(x,_n5##y,z,c), I[656] = (T)(img)(_n1##x,_n5##y,z,c), I[657] = (T)(img)(_n2##x,_n5##y,z,c), I[658] = (T)(img)(_n3##x,_n5##y,z,c), I[659] = (T)(img)(_n4##x,_n5##y,z,c), I[660] = (T)(img)(_n5##x,_n5##y,z,c), I[661] = (T)(img)(_n6##x,_n5##y,z,c), I[662] = (T)(img)(_n7##x,_n5##y,z,c), I[663] = (T)(img)(_n8##x,_n5##y,z,c), I[664] = (T)(img)(_n9##x,_n5##y,z,c), I[665] = (T)(img)(_n10##x,_n5##y,z,c), I[666] = (T)(img)(_n11##x,_n5##y,z,c), I[667] = (T)(img)(_n12##x,_n5##y,z,c), I[668] = (T)(img)(_n13##x,_n5##y,z,c), I[669] = (T)(img)(_n14##x,_n5##y,z,c), I[670] = (T)(img)(_n15##x,_n5##y,z,c), I[671] = (T)(img)(_n16##x,_n5##y,z,c), \
21406
I[672] = (T)(img)(_p15##x,_n6##y,z,c), I[673] = (T)(img)(_p14##x,_n6##y,z,c), I[674] = (T)(img)(_p13##x,_n6##y,z,c), I[675] = (T)(img)(_p12##x,_n6##y,z,c), I[676] = (T)(img)(_p11##x,_n6##y,z,c), I[677] = (T)(img)(_p10##x,_n6##y,z,c), I[678] = (T)(img)(_p9##x,_n6##y,z,c), I[679] = (T)(img)(_p8##x,_n6##y,z,c), I[680] = (T)(img)(_p7##x,_n6##y,z,c), I[681] = (T)(img)(_p6##x,_n6##y,z,c), I[682] = (T)(img)(_p5##x,_n6##y,z,c), I[683] = (T)(img)(_p4##x,_n6##y,z,c), I[684] = (T)(img)(_p3##x,_n6##y,z,c), I[685] = (T)(img)(_p2##x,_n6##y,z,c), I[686] = (T)(img)(_p1##x,_n6##y,z,c), I[687] = (T)(img)(x,_n6##y,z,c), I[688] = (T)(img)(_n1##x,_n6##y,z,c), I[689] = (T)(img)(_n2##x,_n6##y,z,c), I[690] = (T)(img)(_n3##x,_n6##y,z,c), I[691] = (T)(img)(_n4##x,_n6##y,z,c), I[692] = (T)(img)(_n5##x,_n6##y,z,c), I[693] = (T)(img)(_n6##x,_n6##y,z,c), I[694] = (T)(img)(_n7##x,_n6##y,z,c), I[695] = (T)(img)(_n8##x,_n6##y,z,c), I[696] = (T)(img)(_n9##x,_n6##y,z,c), I[697] = (T)(img)(_n10##x,_n6##y,z,c), I[698] = (T)(img)(_n11##x,_n6##y,z,c), I[699] = (T)(img)(_n12##x,_n6##y,z,c), I[700] = (T)(img)(_n13##x,_n6##y,z,c), I[701] = (T)(img)(_n14##x,_n6##y,z,c), I[702] = (T)(img)(_n15##x,_n6##y,z,c), I[703] = (T)(img)(_n16##x,_n6##y,z,c), \
21407
I[704] = (T)(img)(_p15##x,_n7##y,z,c), I[705] = (T)(img)(_p14##x,_n7##y,z,c), I[706] = (T)(img)(_p13##x,_n7##y,z,c), I[707] = (T)(img)(_p12##x,_n7##y,z,c), I[708] = (T)(img)(_p11##x,_n7##y,z,c), I[709] = (T)(img)(_p10##x,_n7##y,z,c), I[710] = (T)(img)(_p9##x,_n7##y,z,c), I[711] = (T)(img)(_p8##x,_n7##y,z,c), I[712] = (T)(img)(_p7##x,_n7##y,z,c), I[713] = (T)(img)(_p6##x,_n7##y,z,c), I[714] = (T)(img)(_p5##x,_n7##y,z,c), I[715] = (T)(img)(_p4##x,_n7##y,z,c), I[716] = (T)(img)(_p3##x,_n7##y,z,c), I[717] = (T)(img)(_p2##x,_n7##y,z,c), I[718] = (T)(img)(_p1##x,_n7##y,z,c), I[719] = (T)(img)(x,_n7##y,z,c), I[720] = (T)(img)(_n1##x,_n7##y,z,c), I[721] = (T)(img)(_n2##x,_n7##y,z,c), I[722] = (T)(img)(_n3##x,_n7##y,z,c), I[723] = (T)(img)(_n4##x,_n7##y,z,c), I[724] = (T)(img)(_n5##x,_n7##y,z,c), I[725] = (T)(img)(_n6##x,_n7##y,z,c), I[726] = (T)(img)(_n7##x,_n7##y,z,c), I[727] = (T)(img)(_n8##x,_n7##y,z,c), I[728] = (T)(img)(_n9##x,_n7##y,z,c), I[729] = (T)(img)(_n10##x,_n7##y,z,c), I[730] = (T)(img)(_n11##x,_n7##y,z,c), I[731] = (T)(img)(_n12##x,_n7##y,z,c), I[732] = (T)(img)(_n13##x,_n7##y,z,c), I[733] = (T)(img)(_n14##x,_n7##y,z,c), I[734] = (T)(img)(_n15##x,_n7##y,z,c), I[735] = (T)(img)(_n16##x,_n7##y,z,c), \
21408
I[736] = (T)(img)(_p15##x,_n8##y,z,c), I[737] = (T)(img)(_p14##x,_n8##y,z,c), I[738] = (T)(img)(_p13##x,_n8##y,z,c), I[739] = (T)(img)(_p12##x,_n8##y,z,c), I[740] = (T)(img)(_p11##x,_n8##y,z,c), I[741] = (T)(img)(_p10##x,_n8##y,z,c), I[742] = (T)(img)(_p9##x,_n8##y,z,c), I[743] = (T)(img)(_p8##x,_n8##y,z,c), I[744] = (T)(img)(_p7##x,_n8##y,z,c), I[745] = (T)(img)(_p6##x,_n8##y,z,c), I[746] = (T)(img)(_p5##x,_n8##y,z,c), I[747] = (T)(img)(_p4##x,_n8##y,z,c), I[748] = (T)(img)(_p3##x,_n8##y,z,c), I[749] = (T)(img)(_p2##x,_n8##y,z,c), I[750] = (T)(img)(_p1##x,_n8##y,z,c), I[751] = (T)(img)(x,_n8##y,z,c), I[752] = (T)(img)(_n1##x,_n8##y,z,c), I[753] = (T)(img)(_n2##x,_n8##y,z,c), I[754] = (T)(img)(_n3##x,_n8##y,z,c), I[755] = (T)(img)(_n4##x,_n8##y,z,c), I[756] = (T)(img)(_n5##x,_n8##y,z,c), I[757] = (T)(img)(_n6##x,_n8##y,z,c), I[758] = (T)(img)(_n7##x,_n8##y,z,c), I[759] = (T)(img)(_n8##x,_n8##y,z,c), I[760] = (T)(img)(_n9##x,_n8##y,z,c), I[761] = (T)(img)(_n10##x,_n8##y,z,c), I[762] = (T)(img)(_n11##x,_n8##y,z,c), I[763] = (T)(img)(_n12##x,_n8##y,z,c), I[764] = (T)(img)(_n13##x,_n8##y,z,c), I[765] = (T)(img)(_n14##x,_n8##y,z,c), I[766] = (T)(img)(_n15##x,_n8##y,z,c), I[767] = (T)(img)(_n16##x,_n8##y,z,c), \
21409
I[768] = (T)(img)(_p15##x,_n9##y,z,c), I[769] = (T)(img)(_p14##x,_n9##y,z,c), I[770] = (T)(img)(_p13##x,_n9##y,z,c), I[771] = (T)(img)(_p12##x,_n9##y,z,c), I[772] = (T)(img)(_p11##x,_n9##y,z,c), I[773] = (T)(img)(_p10##x,_n9##y,z,c), I[774] = (T)(img)(_p9##x,_n9##y,z,c), I[775] = (T)(img)(_p8##x,_n9##y,z,c), I[776] = (T)(img)(_p7##x,_n9##y,z,c), I[777] = (T)(img)(_p6##x,_n9##y,z,c), I[778] = (T)(img)(_p5##x,_n9##y,z,c), I[779] = (T)(img)(_p4##x,_n9##y,z,c), I[780] = (T)(img)(_p3##x,_n9##y,z,c), I[781] = (T)(img)(_p2##x,_n9##y,z,c), I[782] = (T)(img)(_p1##x,_n9##y,z,c), I[783] = (T)(img)(x,_n9##y,z,c), I[784] = (T)(img)(_n1##x,_n9##y,z,c), I[785] = (T)(img)(_n2##x,_n9##y,z,c), I[786] = (T)(img)(_n3##x,_n9##y,z,c), I[787] = (T)(img)(_n4##x,_n9##y,z,c), I[788] = (T)(img)(_n5##x,_n9##y,z,c), I[789] = (T)(img)(_n6##x,_n9##y,z,c), I[790] = (T)(img)(_n7##x,_n9##y,z,c), I[791] = (T)(img)(_n8##x,_n9##y,z,c), I[792] = (T)(img)(_n9##x,_n9##y,z,c), I[793] = (T)(img)(_n10##x,_n9##y,z,c), I[794] = (T)(img)(_n11##x,_n9##y,z,c), I[795] = (T)(img)(_n12##x,_n9##y,z,c), I[796] = (T)(img)(_n13##x,_n9##y,z,c), I[797] = (T)(img)(_n14##x,_n9##y,z,c), I[798] = (T)(img)(_n15##x,_n9##y,z,c), I[799] = (T)(img)(_n16##x,_n9##y,z,c), \
21410
I[800] = (T)(img)(_p15##x,_n10##y,z,c), I[801] = (T)(img)(_p14##x,_n10##y,z,c), I[802] = (T)(img)(_p13##x,_n10##y,z,c), I[803] = (T)(img)(_p12##x,_n10##y,z,c), I[804] = (T)(img)(_p11##x,_n10##y,z,c), I[805] = (T)(img)(_p10##x,_n10##y,z,c), I[806] = (T)(img)(_p9##x,_n10##y,z,c), I[807] = (T)(img)(_p8##x,_n10##y,z,c), I[808] = (T)(img)(_p7##x,_n10##y,z,c), I[809] = (T)(img)(_p6##x,_n10##y,z,c), I[810] = (T)(img)(_p5##x,_n10##y,z,c), I[811] = (T)(img)(_p4##x,_n10##y,z,c), I[812] = (T)(img)(_p3##x,_n10##y,z,c), I[813] = (T)(img)(_p2##x,_n10##y,z,c), I[814] = (T)(img)(_p1##x,_n10##y,z,c), I[815] = (T)(img)(x,_n10##y,z,c), I[816] = (T)(img)(_n1##x,_n10##y,z,c), I[817] = (T)(img)(_n2##x,_n10##y,z,c), I[818] = (T)(img)(_n3##x,_n10##y,z,c), I[819] = (T)(img)(_n4##x,_n10##y,z,c), I[820] = (T)(img)(_n5##x,_n10##y,z,c), I[821] = (T)(img)(_n6##x,_n10##y,z,c), I[822] = (T)(img)(_n7##x,_n10##y,z,c), I[823] = (T)(img)(_n8##x,_n10##y,z,c), I[824] = (T)(img)(_n9##x,_n10##y,z,c), I[825] = (T)(img)(_n10##x,_n10##y,z,c), I[826] = (T)(img)(_n11##x,_n10##y,z,c), I[827] = (T)(img)(_n12##x,_n10##y,z,c), I[828] = (T)(img)(_n13##x,_n10##y,z,c), I[829] = (T)(img)(_n14##x,_n10##y,z,c), I[830] = (T)(img)(_n15##x,_n10##y,z,c), I[831] = (T)(img)(_n16##x,_n10##y,z,c), \
21411
I[832] = (T)(img)(_p15##x,_n11##y,z,c), I[833] = (T)(img)(_p14##x,_n11##y,z,c), I[834] = (T)(img)(_p13##x,_n11##y,z,c), I[835] = (T)(img)(_p12##x,_n11##y,z,c), I[836] = (T)(img)(_p11##x,_n11##y,z,c), I[837] = (T)(img)(_p10##x,_n11##y,z,c), I[838] = (T)(img)(_p9##x,_n11##y,z,c), I[839] = (T)(img)(_p8##x,_n11##y,z,c), I[840] = (T)(img)(_p7##x,_n11##y,z,c), I[841] = (T)(img)(_p6##x,_n11##y,z,c), I[842] = (T)(img)(_p5##x,_n11##y,z,c), I[843] = (T)(img)(_p4##x,_n11##y,z,c), I[844] = (T)(img)(_p3##x,_n11##y,z,c), I[845] = (T)(img)(_p2##x,_n11##y,z,c), I[846] = (T)(img)(_p1##x,_n11##y,z,c), I[847] = (T)(img)(x,_n11##y,z,c), I[848] = (T)(img)(_n1##x,_n11##y,z,c), I[849] = (T)(img)(_n2##x,_n11##y,z,c), I[850] = (T)(img)(_n3##x,_n11##y,z,c), I[851] = (T)(img)(_n4##x,_n11##y,z,c), I[852] = (T)(img)(_n5##x,_n11##y,z,c), I[853] = (T)(img)(_n6##x,_n11##y,z,c), I[854] = (T)(img)(_n7##x,_n11##y,z,c), I[855] = (T)(img)(_n8##x,_n11##y,z,c), I[856] = (T)(img)(_n9##x,_n11##y,z,c), I[857] = (T)(img)(_n10##x,_n11##y,z,c), I[858] = (T)(img)(_n11##x,_n11##y,z,c), I[859] = (T)(img)(_n12##x,_n11##y,z,c), I[860] = (T)(img)(_n13##x,_n11##y,z,c), I[861] = (T)(img)(_n14##x,_n11##y,z,c), I[862] = (T)(img)(_n15##x,_n11##y,z,c), I[863] = (T)(img)(_n16##x,_n11##y,z,c), \
21412
I[864] = (T)(img)(_p15##x,_n12##y,z,c), I[865] = (T)(img)(_p14##x,_n12##y,z,c), I[866] = (T)(img)(_p13##x,_n12##y,z,c), I[867] = (T)(img)(_p12##x,_n12##y,z,c), I[868] = (T)(img)(_p11##x,_n12##y,z,c), I[869] = (T)(img)(_p10##x,_n12##y,z,c), I[870] = (T)(img)(_p9##x,_n12##y,z,c), I[871] = (T)(img)(_p8##x,_n12##y,z,c), I[872] = (T)(img)(_p7##x,_n12##y,z,c), I[873] = (T)(img)(_p6##x,_n12##y,z,c), I[874] = (T)(img)(_p5##x,_n12##y,z,c), I[875] = (T)(img)(_p4##x,_n12##y,z,c), I[876] = (T)(img)(_p3##x,_n12##y,z,c), I[877] = (T)(img)(_p2##x,_n12##y,z,c), I[878] = (T)(img)(_p1##x,_n12##y,z,c), I[879] = (T)(img)(x,_n12##y,z,c), I[880] = (T)(img)(_n1##x,_n12##y,z,c), I[881] = (T)(img)(_n2##x,_n12##y,z,c), I[882] = (T)(img)(_n3##x,_n12##y,z,c), I[883] = (T)(img)(_n4##x,_n12##y,z,c), I[884] = (T)(img)(_n5##x,_n12##y,z,c), I[885] = (T)(img)(_n6##x,_n12##y,z,c), I[886] = (T)(img)(_n7##x,_n12##y,z,c), I[887] = (T)(img)(_n8##x,_n12##y,z,c), I[888] = (T)(img)(_n9##x,_n12##y,z,c), I[889] = (T)(img)(_n10##x,_n12##y,z,c), I[890] = (T)(img)(_n11##x,_n12##y,z,c), I[891] = (T)(img)(_n12##x,_n12##y,z,c), I[892] = (T)(img)(_n13##x,_n12##y,z,c), I[893] = (T)(img)(_n14##x,_n12##y,z,c), I[894] = (T)(img)(_n15##x,_n12##y,z,c), I[895] = (T)(img)(_n16##x,_n12##y,z,c), \
21413
I[896] = (T)(img)(_p15##x,_n13##y,z,c), I[897] = (T)(img)(_p14##x,_n13##y,z,c), I[898] = (T)(img)(_p13##x,_n13##y,z,c), I[899] = (T)(img)(_p12##x,_n13##y,z,c), I[900] = (T)(img)(_p11##x,_n13##y,z,c), I[901] = (T)(img)(_p10##x,_n13##y,z,c), I[902] = (T)(img)(_p9##x,_n13##y,z,c), I[903] = (T)(img)(_p8##x,_n13##y,z,c), I[904] = (T)(img)(_p7##x,_n13##y,z,c), I[905] = (T)(img)(_p6##x,_n13##y,z,c), I[906] = (T)(img)(_p5##x,_n13##y,z,c), I[907] = (T)(img)(_p4##x,_n13##y,z,c), I[908] = (T)(img)(_p3##x,_n13##y,z,c), I[909] = (T)(img)(_p2##x,_n13##y,z,c), I[910] = (T)(img)(_p1##x,_n13##y,z,c), I[911] = (T)(img)(x,_n13##y,z,c), I[912] = (T)(img)(_n1##x,_n13##y,z,c), I[913] = (T)(img)(_n2##x,_n13##y,z,c), I[914] = (T)(img)(_n3##x,_n13##y,z,c), I[915] = (T)(img)(_n4##x,_n13##y,z,c), I[916] = (T)(img)(_n5##x,_n13##y,z,c), I[917] = (T)(img)(_n6##x,_n13##y,z,c), I[918] = (T)(img)(_n7##x,_n13##y,z,c), I[919] = (T)(img)(_n8##x,_n13##y,z,c), I[920] = (T)(img)(_n9##x,_n13##y,z,c), I[921] = (T)(img)(_n10##x,_n13##y,z,c), I[922] = (T)(img)(_n11##x,_n13##y,z,c), I[923] = (T)(img)(_n12##x,_n13##y,z,c), I[924] = (T)(img)(_n13##x,_n13##y,z,c), I[925] = (T)(img)(_n14##x,_n13##y,z,c), I[926] = (T)(img)(_n15##x,_n13##y,z,c), I[927] = (T)(img)(_n16##x,_n13##y,z,c), \
21414
I[928] = (T)(img)(_p15##x,_n14##y,z,c), I[929] = (T)(img)(_p14##x,_n14##y,z,c), I[930] = (T)(img)(_p13##x,_n14##y,z,c), I[931] = (T)(img)(_p12##x,_n14##y,z,c), I[932] = (T)(img)(_p11##x,_n14##y,z,c), I[933] = (T)(img)(_p10##x,_n14##y,z,c), I[934] = (T)(img)(_p9##x,_n14##y,z,c), I[935] = (T)(img)(_p8##x,_n14##y,z,c), I[936] = (T)(img)(_p7##x,_n14##y,z,c), I[937] = (T)(img)(_p6##x,_n14##y,z,c), I[938] = (T)(img)(_p5##x,_n14##y,z,c), I[939] = (T)(img)(_p4##x,_n14##y,z,c), I[940] = (T)(img)(_p3##x,_n14##y,z,c), I[941] = (T)(img)(_p2##x,_n14##y,z,c), I[942] = (T)(img)(_p1##x,_n14##y,z,c), I[943] = (T)(img)(x,_n14##y,z,c), I[944] = (T)(img)(_n1##x,_n14##y,z,c), I[945] = (T)(img)(_n2##x,_n14##y,z,c), I[946] = (T)(img)(_n3##x,_n14##y,z,c), I[947] = (T)(img)(_n4##x,_n14##y,z,c), I[948] = (T)(img)(_n5##x,_n14##y,z,c), I[949] = (T)(img)(_n6##x,_n14##y,z,c), I[950] = (T)(img)(_n7##x,_n14##y,z,c), I[951] = (T)(img)(_n8##x,_n14##y,z,c), I[952] = (T)(img)(_n9##x,_n14##y,z,c), I[953] = (T)(img)(_n10##x,_n14##y,z,c), I[954] = (T)(img)(_n11##x,_n14##y,z,c), I[955] = (T)(img)(_n12##x,_n14##y,z,c), I[956] = (T)(img)(_n13##x,_n14##y,z,c), I[957] = (T)(img)(_n14##x,_n14##y,z,c), I[958] = (T)(img)(_n15##x,_n14##y,z,c), I[959] = (T)(img)(_n16##x,_n14##y,z,c), \
21415
I[960] = (T)(img)(_p15##x,_n15##y,z,c), I[961] = (T)(img)(_p14##x,_n15##y,z,c), I[962] = (T)(img)(_p13##x,_n15##y,z,c), I[963] = (T)(img)(_p12##x,_n15##y,z,c), I[964] = (T)(img)(_p11##x,_n15##y,z,c), I[965] = (T)(img)(_p10##x,_n15##y,z,c), I[966] = (T)(img)(_p9##x,_n15##y,z,c), I[967] = (T)(img)(_p8##x,_n15##y,z,c), I[968] = (T)(img)(_p7##x,_n15##y,z,c), I[969] = (T)(img)(_p6##x,_n15##y,z,c), I[970] = (T)(img)(_p5##x,_n15##y,z,c), I[971] = (T)(img)(_p4##x,_n15##y,z,c), I[972] = (T)(img)(_p3##x,_n15##y,z,c), I[973] = (T)(img)(_p2##x,_n15##y,z,c), I[974] = (T)(img)(_p1##x,_n15##y,z,c), I[975] = (T)(img)(x,_n15##y,z,c), I[976] = (T)(img)(_n1##x,_n15##y,z,c), I[977] = (T)(img)(_n2##x,_n15##y,z,c), I[978] = (T)(img)(_n3##x,_n15##y,z,c), I[979] = (T)(img)(_n4##x,_n15##y,z,c), I[980] = (T)(img)(_n5##x,_n15##y,z,c), I[981] = (T)(img)(_n6##x,_n15##y,z,c), I[982] = (T)(img)(_n7##x,_n15##y,z,c), I[983] = (T)(img)(_n8##x,_n15##y,z,c), I[984] = (T)(img)(_n9##x,_n15##y,z,c), I[985] = (T)(img)(_n10##x,_n15##y,z,c), I[986] = (T)(img)(_n11##x,_n15##y,z,c), I[987] = (T)(img)(_n12##x,_n15##y,z,c), I[988] = (T)(img)(_n13##x,_n15##y,z,c), I[989] = (T)(img)(_n14##x,_n15##y,z,c), I[990] = (T)(img)(_n15##x,_n15##y,z,c), I[991] = (T)(img)(_n16##x,_n15##y,z,c), \
21416
I[992] = (T)(img)(_p15##x,_n16##y,z,c), I[993] = (T)(img)(_p14##x,_n16##y,z,c), I[994] = (T)(img)(_p13##x,_n16##y,z,c), I[995] = (T)(img)(_p12##x,_n16##y,z,c), I[996] = (T)(img)(_p11##x,_n16##y,z,c), I[997] = (T)(img)(_p10##x,_n16##y,z,c), I[998] = (T)(img)(_p9##x,_n16##y,z,c), I[999] = (T)(img)(_p8##x,_n16##y,z,c), I[1000] = (T)(img)(_p7##x,_n16##y,z,c), I[1001] = (T)(img)(_p6##x,_n16##y,z,c), I[1002] = (T)(img)(_p5##x,_n16##y,z,c), I[1003] = (T)(img)(_p4##x,_n16##y,z,c), I[1004] = (T)(img)(_p3##x,_n16##y,z,c), I[1005] = (T)(img)(_p2##x,_n16##y,z,c), I[1006] = (T)(img)(_p1##x,_n16##y,z,c), I[1007] = (T)(img)(x,_n16##y,z,c), I[1008] = (T)(img)(_n1##x,_n16##y,z,c), I[1009] = (T)(img)(_n2##x,_n16##y,z,c), I[1010] = (T)(img)(_n3##x,_n16##y,z,c), I[1011] = (T)(img)(_n4##x,_n16##y,z,c), I[1012] = (T)(img)(_n5##x,_n16##y,z,c), I[1013] = (T)(img)(_n6##x,_n16##y,z,c), I[1014] = (T)(img)(_n7##x,_n16##y,z,c), I[1015] = (T)(img)(_n8##x,_n16##y,z,c), I[1016] = (T)(img)(_n9##x,_n16##y,z,c), I[1017] = (T)(img)(_n10##x,_n16##y,z,c), I[1018] = (T)(img)(_n11##x,_n16##y,z,c), I[1019] = (T)(img)(_n12##x,_n16##y,z,c), I[1020] = (T)(img)(_n13##x,_n16##y,z,c), I[1021] = (T)(img)(_n14##x,_n16##y,z,c), I[1022] = (T)(img)(_n15##x,_n16##y,z,c), I[1023] = (T)(img)(_n16##x,_n16##y,z,c);
21417
21418
// Define 4x4x4 loop macros
21419
//----------------------------
21420
#define cimg_for4x4x4(img,x,y,z,c,I,T) \
21421
cimg_for4((img)._depth,z) cimg_for4((img)._height,y) for (int x = 0, \
21422
_p1##x = 0, \
21423
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
21424
_n2##x = (int)( \
21425
(I[0] = I[1] = (T)(img)(0,_p1##y,_p1##z,c)), \
21426
(I[4] = I[5] = (T)(img)(0,y,_p1##z,c)), \
21427
(I[8] = I[9] = (T)(img)(0,_n1##y,_p1##z,c)), \
21428
(I[12] = I[13] = (T)(img)(0,_n2##y,_p1##z,c)), \
21429
(I[16] = I[17] = (T)(img)(0,_p1##y,z,c)), \
21430
(I[20] = I[21] = (T)(img)(0,y,z,c)), \
21431
(I[24] = I[25] = (T)(img)(0,_n1##y,z,c)), \
21432
(I[28] = I[29] = (T)(img)(0,_n2##y,z,c)), \
21433
(I[32] = I[33] = (T)(img)(0,_p1##y,_n1##z,c)), \
21434
(I[36] = I[37] = (T)(img)(0,y,_n1##z,c)), \
21435
(I[40] = I[41] = (T)(img)(0,_n1##y,_n1##z,c)), \
21436
(I[44] = I[45] = (T)(img)(0,_n2##y,_n1##z,c)), \
21437
(I[48] = I[49] = (T)(img)(0,_p1##y,_n2##z,c)), \
21438
(I[52] = I[53] = (T)(img)(0,y,_n2##z,c)), \
21439
(I[56] = I[57] = (T)(img)(0,_n1##y,_n2##z,c)), \
21440
(I[60] = I[61] = (T)(img)(0,_n2##y,_n2##z,c)), \
21441
(I[2] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
21442
(I[6] = (T)(img)(_n1##x,y,_p1##z,c)), \
21443
(I[10] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
21444
(I[14] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
21445
(I[18] = (T)(img)(_n1##x,_p1##y,z,c)), \
21446
(I[22] = (T)(img)(_n1##x,y,z,c)), \
21447
(I[26] = (T)(img)(_n1##x,_n1##y,z,c)), \
21448
(I[30] = (T)(img)(_n1##x,_n2##y,z,c)), \
21449
(I[34] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
21450
(I[38] = (T)(img)(_n1##x,y,_n1##z,c)), \
21451
(I[42] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
21452
(I[46] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
21453
(I[50] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
21454
(I[54] = (T)(img)(_n1##x,y,_n2##z,c)), \
21455
(I[58] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
21456
(I[62] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
21457
2>=((img)._width)?(img).width() - 1:2); \
21458
(_n2##x<(img).width() && ( \
21459
(I[3] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
21460
(I[7] = (T)(img)(_n2##x,y,_p1##z,c)), \
21461
(I[11] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
21462
(I[15] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
21463
(I[19] = (T)(img)(_n2##x,_p1##y,z,c)), \
21464
(I[23] = (T)(img)(_n2##x,y,z,c)), \
21465
(I[27] = (T)(img)(_n2##x,_n1##y,z,c)), \
21466
(I[31] = (T)(img)(_n2##x,_n2##y,z,c)), \
21467
(I[35] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
21468
(I[39] = (T)(img)(_n2##x,y,_n1##z,c)), \
21469
(I[43] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
21470
(I[47] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
21471
(I[51] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
21472
(I[55] = (T)(img)(_n2##x,y,_n2##z,c)), \
21473
(I[59] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
21474
(I[63] = (T)(img)(_n2##x,_n2##y,_n2##z,c)),1)) || \
21475
_n1##x==--_n2##x || x==(_n2##x = --_n1##x); \
21476
I[0] = I[1], I[1] = I[2], I[2] = I[3], \
21477
I[4] = I[5], I[5] = I[6], I[6] = I[7], \
21478
I[8] = I[9], I[9] = I[10], I[10] = I[11], \
21479
I[12] = I[13], I[13] = I[14], I[14] = I[15], \
21480
I[16] = I[17], I[17] = I[18], I[18] = I[19], \
21481
I[20] = I[21], I[21] = I[22], I[22] = I[23], \
21482
I[24] = I[25], I[25] = I[26], I[26] = I[27], \
21483
I[28] = I[29], I[29] = I[30], I[30] = I[31], \
21484
I[32] = I[33], I[33] = I[34], I[34] = I[35], \
21485
I[36] = I[37], I[37] = I[38], I[38] = I[39], \
21486
I[40] = I[41], I[41] = I[42], I[42] = I[43], \
21487
I[44] = I[45], I[45] = I[46], I[46] = I[47], \
21488
I[48] = I[49], I[49] = I[50], I[50] = I[51], \
21489
I[52] = I[53], I[53] = I[54], I[54] = I[55], \
21490
I[56] = I[57], I[57] = I[58], I[58] = I[59], \
21491
I[60] = I[61], I[61] = I[62], I[62] = I[63], \
21492
_p1##x = x++, ++_n1##x, ++_n2##x)
21493
21494
#define cimg_for_in4x4x4(img,x0,y0,z0,x1,y1,z1,x,y,z,c,I,T) \
21495
cimg_for_in4((img)._depth,z0,z1,z) cimg_for_in4((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
21496
_p1##x = x - 1<0?0:x - 1, \
21497
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
21498
_n2##x = (int)( \
21499
(I[0] = (T)(img)(_p1##x,_p1##y,_p1##z,c)), \
21500
(I[4] = (T)(img)(_p1##x,y,_p1##z,c)), \
21501
(I[8] = (T)(img)(_p1##x,_n1##y,_p1##z,c)), \
21502
(I[12] = (T)(img)(_p1##x,_n2##y,_p1##z,c)), \
21503
(I[16] = (T)(img)(_p1##x,_p1##y,z,c)), \
21504
(I[20] = (T)(img)(_p1##x,y,z,c)), \
21505
(I[24] = (T)(img)(_p1##x,_n1##y,z,c)), \
21506
(I[28] = (T)(img)(_p1##x,_n2##y,z,c)), \
21507
(I[32] = (T)(img)(_p1##x,_p1##y,_n1##z,c)), \
21508
(I[36] = (T)(img)(_p1##x,y,_n1##z,c)), \
21509
(I[40] = (T)(img)(_p1##x,_n1##y,_n1##z,c)), \
21510
(I[44] = (T)(img)(_p1##x,_n2##y,_n1##z,c)), \
21511
(I[48] = (T)(img)(_p1##x,_p1##y,_n2##z,c)), \
21512
(I[52] = (T)(img)(_p1##x,y,_n2##z,c)), \
21513
(I[56] = (T)(img)(_p1##x,_n1##y,_n2##z,c)), \
21514
(I[60] = (T)(img)(_p1##x,_n2##y,_n2##z,c)), \
21515
(I[1] = (T)(img)(x,_p1##y,_p1##z,c)), \
21516
(I[5] = (T)(img)(x,y,_p1##z,c)), \
21517
(I[9] = (T)(img)(x,_n1##y,_p1##z,c)), \
21518
(I[13] = (T)(img)(x,_n2##y,_p1##z,c)), \
21519
(I[17] = (T)(img)(x,_p1##y,z,c)), \
21520
(I[21] = (T)(img)(x,y,z,c)), \
21521
(I[25] = (T)(img)(x,_n1##y,z,c)), \
21522
(I[29] = (T)(img)(x,_n2##y,z,c)), \
21523
(I[33] = (T)(img)(x,_p1##y,_n1##z,c)), \
21524
(I[37] = (T)(img)(x,y,_n1##z,c)), \
21525
(I[41] = (T)(img)(x,_n1##y,_n1##z,c)), \
21526
(I[45] = (T)(img)(x,_n2##y,_n1##z,c)), \
21527
(I[49] = (T)(img)(x,_p1##y,_n2##z,c)), \
21528
(I[53] = (T)(img)(x,y,_n2##z,c)), \
21529
(I[57] = (T)(img)(x,_n1##y,_n2##z,c)), \
21530
(I[61] = (T)(img)(x,_n2##y,_n2##z,c)), \
21531
(I[2] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
21532
(I[6] = (T)(img)(_n1##x,y,_p1##z,c)), \
21533
(I[10] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
21534
(I[14] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
21535
(I[18] = (T)(img)(_n1##x,_p1##y,z,c)), \
21536
(I[22] = (T)(img)(_n1##x,y,z,c)), \
21537
(I[26] = (T)(img)(_n1##x,_n1##y,z,c)), \
21538
(I[30] = (T)(img)(_n1##x,_n2##y,z,c)), \
21539
(I[34] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
21540
(I[38] = (T)(img)(_n1##x,y,_n1##z,c)), \
21541
(I[42] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
21542
(I[46] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
21543
(I[50] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
21544
(I[54] = (T)(img)(_n1##x,y,_n2##z,c)), \
21545
(I[58] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
21546
(I[62] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
21547
x + 2>=(img).width()?(img).width() - 1:x + 2); \
21548
x<=(int)(x1) && ((_n2##x<(img).width() && ( \
21549
(I[3] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
21550
(I[7] = (T)(img)(_n2##x,y,_p1##z,c)), \
21551
(I[11] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
21552
(I[15] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
21553
(I[19] = (T)(img)(_n2##x,_p1##y,z,c)), \
21554
(I[23] = (T)(img)(_n2##x,y,z,c)), \
21555
(I[27] = (T)(img)(_n2##x,_n1##y,z,c)), \
21556
(I[31] = (T)(img)(_n2##x,_n2##y,z,c)), \
21557
(I[35] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
21558
(I[39] = (T)(img)(_n2##x,y,_n1##z,c)), \
21559
(I[43] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
21560
(I[47] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
21561
(I[51] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
21562
(I[55] = (T)(img)(_n2##x,y,_n2##z,c)), \
21563
(I[59] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
21564
(I[63] = (T)(img)(_n2##x,_n2##y,_n2##z,c)),1)) || \
21565
_n1##x==--_n2##x || x==(_n2##x = --_n1##x)); \
21566
I[0] = I[1], I[1] = I[2], I[2] = I[3], \
21567
I[4] = I[5], I[5] = I[6], I[6] = I[7], \
21568
I[8] = I[9], I[9] = I[10], I[10] = I[11], \
21569
I[12] = I[13], I[13] = I[14], I[14] = I[15], \
21570
I[16] = I[17], I[17] = I[18], I[18] = I[19], \
21571
I[20] = I[21], I[21] = I[22], I[22] = I[23], \
21572
I[24] = I[25], I[25] = I[26], I[26] = I[27], \
21573
I[28] = I[29], I[29] = I[30], I[30] = I[31], \
21574
I[32] = I[33], I[33] = I[34], I[34] = I[35], \
21575
I[36] = I[37], I[37] = I[38], I[38] = I[39], \
21576
I[40] = I[41], I[41] = I[42], I[42] = I[43], \
21577
I[44] = I[45], I[45] = I[46], I[46] = I[47], \
21578
I[48] = I[49], I[49] = I[50], I[50] = I[51], \
21579
I[52] = I[53], I[53] = I[54], I[54] = I[55], \
21580
I[56] = I[57], I[57] = I[58], I[58] = I[59], \
21581
I[60] = I[61], I[61] = I[62], I[62] = I[63], \
21582
_p1##x = x++, ++_n1##x, ++_n2##x)
21583
21584
#define cimg_get4x4x4(img,x,y,z,c,I,T) \
21585
I[0] = (T)(img)(_p1##x,_p1##y,_p1##z,c), I[1] = (T)(img)(x,_p1##y,_p1##z,c), I[2] = (T)(img)(_n1##x,_p1##y,_p1##z,c), I[3] = (T)(img)(_n2##x,_p1##y,_p1##z,c), \
21586
I[4] = (T)(img)(_p1##x,y,_p1##z,c), I[5] = (T)(img)(x,y,_p1##z,c), I[6] = (T)(img)(_n1##x,y,_p1##z,c), I[7] = (T)(img)(_n2##x,y,_p1##z,c), \
21587
I[8] = (T)(img)(_p1##x,_n1##y,_p1##z,c), I[9] = (T)(img)(x,_n1##y,_p1##z,c), I[10] = (T)(img)(_n1##x,_n1##y,_p1##z,c), I[11] = (T)(img)(_n2##x,_n1##y,_p1##z,c), \
21588
I[12] = (T)(img)(_p1##x,_n2##y,_p1##z,c), I[13] = (T)(img)(x,_n2##y,_p1##z,c), I[14] = (T)(img)(_n1##x,_n2##y,_p1##z,c), I[15] = (T)(img)(_n2##x,_n2##y,_p1##z,c), \
21589
I[16] = (T)(img)(_p1##x,_p1##y,z,c), I[17] = (T)(img)(x,_p1##y,z,c), I[18] = (T)(img)(_n1##x,_p1##y,z,c), I[19] = (T)(img)(_n2##x,_p1##y,z,c), \
21590
I[20] = (T)(img)(_p1##x,y,z,c), I[21] = (T)(img)(x,y,z,c), I[22] = (T)(img)(_n1##x,y,z,c), I[23] = (T)(img)(_n2##x,y,z,c), \
21591
I[24] = (T)(img)(_p1##x,_n1##y,z,c), I[25] = (T)(img)(x,_n1##y,z,c), I[26] = (T)(img)(_n1##x,_n1##y,z,c), I[27] = (T)(img)(_n2##x,_n1##y,z,c), \
21592
I[28] = (T)(img)(_p1##x,_n2##y,z,c), I[29] = (T)(img)(x,_n2##y,z,c), I[30] = (T)(img)(_n1##x,_n2##y,z,c), I[31] = (T)(img)(_n2##x,_n2##y,z,c), \
21593
I[32] = (T)(img)(_p1##x,_p1##y,_n1##z,c), I[33] = (T)(img)(x,_p1##y,_n1##z,c), I[34] = (T)(img)(_n1##x,_p1##y,_n1##z,c), I[35] = (T)(img)(_n2##x,_p1##y,_n1##z,c), \
21594
I[36] = (T)(img)(_p1##x,y,_n1##z,c), I[37] = (T)(img)(x,y,_n1##z,c), I[38] = (T)(img)(_n1##x,y,_n1##z,c), I[39] = (T)(img)(_n2##x,y,_n1##z,c), \
21595
I[40] = (T)(img)(_p1##x,_n1##y,_n1##z,c), I[41] = (T)(img)(x,_n1##y,_n1##z,c), I[42] = (T)(img)(_n1##x,_n1##y,_n1##z,c), I[43] = (T)(img)(_n2##x,_n1##y,_n1##z,c), \
21596
I[44] = (T)(img)(_p1##x,_n2##y,_n1##z,c), I[45] = (T)(img)(x,_n2##y,_n1##z,c), I[46] = (T)(img)(_n1##x,_n2##y,_n1##z,c), I[47] = (T)(img)(_n2##x,_n2##y,_n1##z,c), \
21597
I[48] = (T)(img)(_p1##x,_p1##y,_n2##z,c), I[49] = (T)(img)(x,_p1##y,_n2##z,c), I[50] = (T)(img)(_n1##x,_p1##y,_n2##z,c), I[51] = (T)(img)(_n2##x,_p1##y,_n2##z,c), \
21598
I[52] = (T)(img)(_p1##x,y,_n2##z,c), I[53] = (T)(img)(x,y,_n2##z,c), I[54] = (T)(img)(_n1##x,y,_n2##z,c), I[55] = (T)(img)(_n2##x,y,_n2##z,c), \
21599
I[56] = (T)(img)(_p1##x,_n1##y,_n2##z,c), I[57] = (T)(img)(x,_n1##y,_n2##z,c), I[58] = (T)(img)(_n1##x,_n1##y,_n2##z,c), I[59] = (T)(img)(_n2##x,_n1##y,_n2##z,c), \
21600
I[60] = (T)(img)(_p1##x,_n2##y,_n2##z,c), I[61] = (T)(img)(x,_n2##y,_n2##z,c), I[62] = (T)(img)(_n1##x,_n2##y,_n2##z,c), I[63] = (T)(img)(_n2##x,_n2##y,_n2##z,c);
21601
21602
// Define 5x5x5 loop macros
21603
//----------------------------
21604
#define cimg_for5x5x5(img,x,y,z,c,I,T) \
21605
cimg_for5((img)._depth,z) cimg_for5((img)._height,y) for (int x = 0, \
21606
_p2##x = 0, _p1##x = 0, \
21607
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
21608
_n2##x = (int)( \
21609
(I[0] = I[1] = I[2] = (T)(img)(0,_p2##y,_p2##z,c)), \
21610
(I[5] = I[6] = I[7] = (T)(img)(0,_p1##y,_p2##z,c)), \
21611
(I[10] = I[11] = I[12] = (T)(img)(0,y,_p2##z,c)), \
21612
(I[15] = I[16] = I[17] = (T)(img)(0,_n1##y,_p2##z,c)), \
21613
(I[20] = I[21] = I[22] = (T)(img)(0,_n2##y,_p2##z,c)), \
21614
(I[25] = I[26] = I[27] = (T)(img)(0,_p2##y,_p1##z,c)), \
21615
(I[30] = I[31] = I[32] = (T)(img)(0,_p1##y,_p1##z,c)), \
21616
(I[35] = I[36] = I[37] = (T)(img)(0,y,_p1##z,c)), \
21617
(I[40] = I[41] = I[42] = (T)(img)(0,_n1##y,_p1##z,c)), \
21618
(I[45] = I[46] = I[47] = (T)(img)(0,_n2##y,_p1##z,c)), \
21619
(I[50] = I[51] = I[52] = (T)(img)(0,_p2##y,z,c)), \
21620
(I[55] = I[56] = I[57] = (T)(img)(0,_p1##y,z,c)), \
21621
(I[60] = I[61] = I[62] = (T)(img)(0,y,z,c)), \
21622
(I[65] = I[66] = I[67] = (T)(img)(0,_n1##y,z,c)), \
21623
(I[70] = I[71] = I[72] = (T)(img)(0,_n2##y,z,c)), \
21624
(I[75] = I[76] = I[77] = (T)(img)(0,_p2##y,_n1##z,c)), \
21625
(I[80] = I[81] = I[82] = (T)(img)(0,_p1##y,_n1##z,c)), \
21626
(I[85] = I[86] = I[87] = (T)(img)(0,y,_n1##z,c)), \
21627
(I[90] = I[91] = I[92] = (T)(img)(0,_n1##y,_n1##z,c)), \
21628
(I[95] = I[96] = I[97] = (T)(img)(0,_n2##y,_n1##z,c)), \
21629
(I[100] = I[101] = I[102] = (T)(img)(0,_p2##y,_n2##z,c)), \
21630
(I[105] = I[106] = I[107] = (T)(img)(0,_p1##y,_n2##z,c)), \
21631
(I[110] = I[111] = I[112] = (T)(img)(0,y,_n2##z,c)), \
21632
(I[115] = I[116] = I[117] = (T)(img)(0,_n1##y,_n2##z,c)), \
21633
(I[120] = I[121] = I[122] = (T)(img)(0,_n2##y,_n2##z,c)), \
21634
(I[3] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
21635
(I[8] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
21636
(I[13] = (T)(img)(_n1##x,y,_p2##z,c)), \
21637
(I[18] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
21638
(I[23] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
21639
(I[28] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
21640
(I[33] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
21641
(I[38] = (T)(img)(_n1##x,y,_p1##z,c)), \
21642
(I[43] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
21643
(I[48] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
21644
(I[53] = (T)(img)(_n1##x,_p2##y,z,c)), \
21645
(I[58] = (T)(img)(_n1##x,_p1##y,z,c)), \
21646
(I[63] = (T)(img)(_n1##x,y,z,c)), \
21647
(I[68] = (T)(img)(_n1##x,_n1##y,z,c)), \
21648
(I[73] = (T)(img)(_n1##x,_n2##y,z,c)), \
21649
(I[78] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
21650
(I[83] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
21651
(I[88] = (T)(img)(_n1##x,y,_n1##z,c)), \
21652
(I[93] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
21653
(I[98] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
21654
(I[103] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
21655
(I[108] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
21656
(I[113] = (T)(img)(_n1##x,y,_n2##z,c)), \
21657
(I[118] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
21658
(I[123] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
21659
2>=((img)._width)?(img).width() - 1:2); \
21660
(_n2##x<(img).width() && ( \
21661
(I[4] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
21662
(I[9] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
21663
(I[14] = (T)(img)(_n2##x,y,_p2##z,c)), \
21664
(I[19] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
21665
(I[24] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
21666
(I[29] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
21667
(I[34] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
21668
(I[39] = (T)(img)(_n2##x,y,_p1##z,c)), \
21669
(I[44] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
21670
(I[49] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
21671
(I[54] = (T)(img)(_n2##x,_p2##y,z,c)), \
21672
(I[59] = (T)(img)(_n2##x,_p1##y,z,c)), \
21673
(I[64] = (T)(img)(_n2##x,y,z,c)), \
21674
(I[69] = (T)(img)(_n2##x,_n1##y,z,c)), \
21675
(I[74] = (T)(img)(_n2##x,_n2##y,z,c)), \
21676
(I[79] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
21677
(I[84] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
21678
(I[89] = (T)(img)(_n2##x,y,_n1##z,c)), \
21679
(I[94] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
21680
(I[99] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
21681
(I[104] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
21682
(I[109] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
21683
(I[114] = (T)(img)(_n2##x,y,_n2##z,c)), \
21684
(I[119] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
21685
(I[124] = (T)(img)(_n2##x,_n2##y,_n2##z,c)),1)) || \
21686
_n1##x==--_n2##x || x==(_n2##x = --_n1##x); \
21687
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], \
21688
I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \
21689
I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \
21690
I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \
21691
I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], \
21692
I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
21693
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \
21694
I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
21695
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \
21696
I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \
21697
I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \
21698
I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
21699
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \
21700
I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
21701
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \
21702
I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
21703
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \
21704
I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
21705
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \
21706
I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
21707
I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
21708
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \
21709
I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \
21710
I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
21711
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], \
21712
_p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x)
21713
21714
#define cimg_for_in5x5x5(img,x0,y0,z0,x1,y1,z1,x,y,z,c,I,T) \
21715
cimg_for_in5((img)._depth,z0,z1,z) cimg_for_in5((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
21716
_p2##x = x - 2<0?0:x - 2, \
21717
_p1##x = x - 1<0?0:x - 1, \
21718
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
21719
_n2##x = (int)( \
21720
(I[0] = (T)(img)(_p2##x,_p2##y,_p2##z,c)), \
21721
(I[5] = (T)(img)(_p2##x,_p1##y,_p2##z,c)), \
21722
(I[10] = (T)(img)(_p2##x,y,_p2##z,c)), \
21723
(I[15] = (T)(img)(_p2##x,_n1##y,_p2##z,c)), \
21724
(I[20] = (T)(img)(_p2##x,_n2##y,_p2##z,c)), \
21725
(I[25] = (T)(img)(_p2##x,_p2##y,_p1##z,c)), \
21726
(I[30] = (T)(img)(_p2##x,_p1##y,_p1##z,c)), \
21727
(I[35] = (T)(img)(_p2##x,y,_p1##z,c)), \
21728
(I[40] = (T)(img)(_p2##x,_n1##y,_p1##z,c)), \
21729
(I[45] = (T)(img)(_p2##x,_n2##y,_p1##z,c)), \
21730
(I[50] = (T)(img)(_p2##x,_p2##y,z,c)), \
21731
(I[55] = (T)(img)(_p2##x,_p1##y,z,c)), \
21732
(I[60] = (T)(img)(_p2##x,y,z,c)), \
21733
(I[65] = (T)(img)(_p2##x,_n1##y,z,c)), \
21734
(I[70] = (T)(img)(_p2##x,_n2##y,z,c)), \
21735
(I[75] = (T)(img)(_p2##x,_p2##y,_n1##z,c)), \
21736
(I[80] = (T)(img)(_p2##x,_p1##y,_n1##z,c)), \
21737
(I[85] = (T)(img)(_p2##x,y,_n1##z,c)), \
21738
(I[90] = (T)(img)(_p2##x,_n1##y,_n1##z,c)), \
21739
(I[95] = (T)(img)(_p2##x,_n2##y,_n1##z,c)), \
21740
(I[100] = (T)(img)(_p2##x,_p2##y,_n2##z,c)), \
21741
(I[105] = (T)(img)(_p2##x,_p1##y,_n2##z,c)), \
21742
(I[110] = (T)(img)(_p2##x,y,_n2##z,c)), \
21743
(I[115] = (T)(img)(_p2##x,_n1##y,_n2##z,c)), \
21744
(I[120] = (T)(img)(_p2##x,_n2##y,_n2##z,c)), \
21745
(I[1] = (T)(img)(_p1##x,_p2##y,_p2##z,c)), \
21746
(I[6] = (T)(img)(_p1##x,_p1##y,_p2##z,c)), \
21747
(I[11] = (T)(img)(_p1##x,y,_p2##z,c)), \
21748
(I[16] = (T)(img)(_p1##x,_n1##y,_p2##z,c)), \
21749
(I[21] = (T)(img)(_p1##x,_n2##y,_p2##z,c)), \
21750
(I[26] = (T)(img)(_p1##x,_p2##y,_p1##z,c)), \
21751
(I[31] = (T)(img)(_p1##x,_p1##y,_p1##z,c)), \
21752
(I[36] = (T)(img)(_p1##x,y,_p1##z,c)), \
21753
(I[41] = (T)(img)(_p1##x,_n1##y,_p1##z,c)), \
21754
(I[46] = (T)(img)(_p1##x,_n2##y,_p1##z,c)), \
21755
(I[51] = (T)(img)(_p1##x,_p2##y,z,c)), \
21756
(I[56] = (T)(img)(_p1##x,_p1##y,z,c)), \
21757
(I[61] = (T)(img)(_p1##x,y,z,c)), \
21758
(I[66] = (T)(img)(_p1##x,_n1##y,z,c)), \
21759
(I[71] = (T)(img)(_p1##x,_n2##y,z,c)), \
21760
(I[76] = (T)(img)(_p1##x,_p2##y,_n1##z,c)), \
21761
(I[81] = (T)(img)(_p1##x,_p1##y,_n1##z,c)), \
21762
(I[86] = (T)(img)(_p1##x,y,_n1##z,c)), \
21763
(I[91] = (T)(img)(_p1##x,_n1##y,_n1##z,c)), \
21764
(I[96] = (T)(img)(_p1##x,_n2##y,_n1##z,c)), \
21765
(I[101] = (T)(img)(_p1##x,_p2##y,_n2##z,c)), \
21766
(I[106] = (T)(img)(_p1##x,_p1##y,_n2##z,c)), \
21767
(I[111] = (T)(img)(_p1##x,y,_n2##z,c)), \
21768
(I[116] = (T)(img)(_p1##x,_n1##y,_n2##z,c)), \
21769
(I[121] = (T)(img)(_p1##x,_n2##y,_n2##z,c)), \
21770
(I[2] = (T)(img)(x,_p2##y,_p2##z,c)), \
21771
(I[7] = (T)(img)(x,_p1##y,_p2##z,c)), \
21772
(I[12] = (T)(img)(x,y,_p2##z,c)), \
21773
(I[17] = (T)(img)(x,_n1##y,_p2##z,c)), \
21774
(I[22] = (T)(img)(x,_n2##y,_p2##z,c)), \
21775
(I[27] = (T)(img)(x,_p2##y,_p1##z,c)), \
21776
(I[32] = (T)(img)(x,_p1##y,_p1##z,c)), \
21777
(I[37] = (T)(img)(x,y,_p1##z,c)), \
21778
(I[42] = (T)(img)(x,_n1##y,_p1##z,c)), \
21779
(I[47] = (T)(img)(x,_n2##y,_p1##z,c)), \
21780
(I[52] = (T)(img)(x,_p2##y,z,c)), \
21781
(I[57] = (T)(img)(x,_p1##y,z,c)), \
21782
(I[62] = (T)(img)(x,y,z,c)), \
21783
(I[67] = (T)(img)(x,_n1##y,z,c)), \
21784
(I[72] = (T)(img)(x,_n2##y,z,c)), \
21785
(I[77] = (T)(img)(x,_p2##y,_n1##z,c)), \
21786
(I[82] = (T)(img)(x,_p1##y,_n1##z,c)), \
21787
(I[87] = (T)(img)(x,y,_n1##z,c)), \
21788
(I[92] = (T)(img)(x,_n1##y,_n1##z,c)), \
21789
(I[97] = (T)(img)(x,_n2##y,_n1##z,c)), \
21790
(I[102] = (T)(img)(x,_p2##y,_n2##z,c)), \
21791
(I[107] = (T)(img)(x,_p1##y,_n2##z,c)), \
21792
(I[112] = (T)(img)(x,y,_n2##z,c)), \
21793
(I[117] = (T)(img)(x,_n1##y,_n2##z,c)), \
21794
(I[122] = (T)(img)(x,_n2##y,_n2##z,c)), \
21795
(I[3] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
21796
(I[8] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
21797
(I[13] = (T)(img)(_n1##x,y,_p2##z,c)), \
21798
(I[18] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
21799
(I[23] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
21800
(I[28] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
21801
(I[33] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
21802
(I[38] = (T)(img)(_n1##x,y,_p1##z,c)), \
21803
(I[43] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
21804
(I[48] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
21805
(I[53] = (T)(img)(_n1##x,_p2##y,z,c)), \
21806
(I[58] = (T)(img)(_n1##x,_p1##y,z,c)), \
21807
(I[63] = (T)(img)(_n1##x,y,z,c)), \
21808
(I[68] = (T)(img)(_n1##x,_n1##y,z,c)), \
21809
(I[73] = (T)(img)(_n1##x,_n2##y,z,c)), \
21810
(I[78] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
21811
(I[83] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
21812
(I[88] = (T)(img)(_n1##x,y,_n1##z,c)), \
21813
(I[93] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
21814
(I[98] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
21815
(I[103] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
21816
(I[108] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
21817
(I[113] = (T)(img)(_n1##x,y,_n2##z,c)), \
21818
(I[118] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
21819
(I[123] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
21820
x + 2>=(img).width()?(img).width() - 1:x + 2); \
21821
x<=(int)(x1) && ((_n2##x<(img).width() && ( \
21822
(I[4] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
21823
(I[9] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
21824
(I[14] = (T)(img)(_n2##x,y,_p2##z,c)), \
21825
(I[19] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
21826
(I[24] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
21827
(I[29] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
21828
(I[34] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
21829
(I[39] = (T)(img)(_n2##x,y,_p1##z,c)), \
21830
(I[44] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
21831
(I[49] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
21832
(I[54] = (T)(img)(_n2##x,_p2##y,z,c)), \
21833
(I[59] = (T)(img)(_n2##x,_p1##y,z,c)), \
21834
(I[64] = (T)(img)(_n2##x,y,z,c)), \
21835
(I[69] = (T)(img)(_n2##x,_n1##y,z,c)), \
21836
(I[74] = (T)(img)(_n2##x,_n2##y,z,c)), \
21837
(I[79] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
21838
(I[84] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
21839
(I[89] = (T)(img)(_n2##x,y,_n1##z,c)), \
21840
(I[94] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
21841
(I[99] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
21842
(I[104] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
21843
(I[109] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
21844
(I[114] = (T)(img)(_n2##x,y,_n2##z,c)), \
21845
(I[119] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
21846
(I[124] = (T)(img)(_n2##x,_n2##y,_n2##z,c)),1)) || \
21847
_n1##x==--_n2##x || x==(_n2##x = --_n1##x)); \
21848
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], \
21849
I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \
21850
I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \
21851
I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \
21852
I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], \
21853
I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
21854
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \
21855
I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
21856
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \
21857
I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \
21858
I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \
21859
I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
21860
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \
21861
I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
21862
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \
21863
I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
21864
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \
21865
I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
21866
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \
21867
I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \
21868
I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
21869
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \
21870
I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \
21871
I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
21872
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], \
21873
_p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x)
21874
21875
#define cimg_get5x5x5(img,x,y,z,c,I,T) \
21876
I[0] = (T)(img)(_p2##x,_p2##y,_p2##z,c), I[1] = (T)(img)(_p1##x,_p2##y,_p2##z,c), I[2] = (T)(img)(x,_p2##y,_p2##z,c), I[3] = (T)(img)(_n1##x,_p2##y,_p2##z,c), I[4] = (T)(img)(_n2##x,_p2##y,_p2##z,c), \
21877
I[5] = (T)(img)(_p2##x,_p1##y,_p2##z,c), I[6] = (T)(img)(_p1##x,_p1##y,_p2##z,c), I[7] = (T)(img)(x,_p1##y,_p2##z,c), I[8] = (T)(img)(_n1##x,_p1##y,_p2##z,c), I[9] = (T)(img)(_n2##x,_p1##y,_p2##z,c), \
21878
I[10] = (T)(img)(_p2##x,y,_p2##z,c), I[11] = (T)(img)(_p1##x,y,_p2##z,c), I[12] = (T)(img)(x,y,_p2##z,c), I[13] = (T)(img)(_n1##x,y,_p2##z,c), I[14] = (T)(img)(_n2##x,y,_p2##z,c), \
21879
I[15] = (T)(img)(_p2##x,_n1##y,_p2##z,c), I[16] = (T)(img)(_p1##x,_n1##y,_p2##z,c), I[17] = (T)(img)(x,_n1##y,_p2##z,c), I[18] = (T)(img)(_n1##x,_n1##y,_p2##z,c), I[19] = (T)(img)(_n2##x,_n1##y,_p2##z,c), \
21880
I[20] = (T)(img)(_p2##x,_n2##y,_p2##z,c), I[21] = (T)(img)(_p1##x,_n2##y,_p2##z,c), I[22] = (T)(img)(x,_n2##y,_p2##z,c), I[23] = (T)(img)(_n1##x,_n2##y,_p2##z,c), I[24] = (T)(img)(_n2##x,_n2##y,_p2##z,c), \
21881
I[25] = (T)(img)(_p2##x,_p2##y,_p1##z,c), I[26] = (T)(img)(_p1##x,_p2##y,_p1##z,c), I[27] = (T)(img)(x,_p2##y,_p1##z,c), I[28] = (T)(img)(_n1##x,_p2##y,_p1##z,c), I[29] = (T)(img)(_n2##x,_p2##y,_p1##z,c), \
21882
I[30] = (T)(img)(_p2##x,_p1##y,_p1##z,c), I[31] = (T)(img)(_p1##x,_p1##y,_p1##z,c), I[32] = (T)(img)(x,_p1##y,_p1##z,c), I[33] = (T)(img)(_n1##x,_p1##y,_p1##z,c), I[34] = (T)(img)(_n2##x,_p1##y,_p1##z,c), \
21883
I[35] = (T)(img)(_p2##x,y,_p1##z,c), I[36] = (T)(img)(_p1##x,y,_p1##z,c), I[37] = (T)(img)(x,y,_p1##z,c), I[38] = (T)(img)(_n1##x,y,_p1##z,c), I[39] = (T)(img)(_n2##x,y,_p1##z,c), \
21884
I[40] = (T)(img)(_p2##x,_n1##y,_p1##z,c), I[41] = (T)(img)(_p1##x,_n1##y,_p1##z,c), I[42] = (T)(img)(x,_n1##y,_p1##z,c), I[43] = (T)(img)(_n1##x,_n1##y,_p1##z,c), I[44] = (T)(img)(_n2##x,_n1##y,_p1##z,c), \
21885
I[45] = (T)(img)(_p2##x,_n2##y,_p1##z,c), I[46] = (T)(img)(_p1##x,_n2##y,_p1##z,c), I[47] = (T)(img)(x,_n2##y,_p1##z,c), I[48] = (T)(img)(_n1##x,_n2##y,_p1##z,c), I[49] = (T)(img)(_n2##x,_n2##y,_p1##z,c), \
21886
I[50] = (T)(img)(_p2##x,_p2##y,z,c), I[51] = (T)(img)(_p1##x,_p2##y,z,c), I[52] = (T)(img)(x,_p2##y,z,c), I[53] = (T)(img)(_n1##x,_p2##y,z,c), I[54] = (T)(img)(_n2##x,_p2##y,z,c), \
21887
I[55] = (T)(img)(_p2##x,_p1##y,z,c), I[56] = (T)(img)(_p1##x,_p1##y,z,c), I[57] = (T)(img)(x,_p1##y,z,c), I[58] = (T)(img)(_n1##x,_p1##y,z,c), I[59] = (T)(img)(_n2##x,_p1##y,z,c), \
21888
I[60] = (T)(img)(_p2##x,y,z,c), I[61] = (T)(img)(_p1##x,y,z,c), I[62] = (T)(img)(x,y,z,c), I[63] = (T)(img)(_n1##x,y,z,c), I[64] = (T)(img)(_n2##x,y,z,c), \
21889
I[65] = (T)(img)(_p2##x,_n1##y,z,c), I[66] = (T)(img)(_p1##x,_n1##y,z,c), I[67] = (T)(img)(x,_n1##y,z,c), I[68] = (T)(img)(_n1##x,_n1##y,z,c), I[69] = (T)(img)(_n2##x,_n1##y,z,c), \
21890
I[70] = (T)(img)(_p2##x,_n2##y,z,c), I[71] = (T)(img)(_p1##x,_n2##y,z,c), I[72] = (T)(img)(x,_n2##y,z,c), I[73] = (T)(img)(_n1##x,_n2##y,z,c), I[74] = (T)(img)(_n2##x,_n2##y,z,c), \
21891
I[75] = (T)(img)(_p2##x,_p2##y,_n1##z,c), I[76] = (T)(img)(_p1##x,_p2##y,_n1##z,c), I[77] = (T)(img)(x,_p2##y,_n1##z,c), I[78] = (T)(img)(_n1##x,_p2##y,_n1##z,c), I[79] = (T)(img)(_n2##x,_p2##y,_n1##z,c), \
21892
I[80] = (T)(img)(_p2##x,_p1##y,_n1##z,c), I[81] = (T)(img)(_p1##x,_p1##y,_n1##z,c), I[82] = (T)(img)(x,_p1##y,_n1##z,c), I[83] = (T)(img)(_n1##x,_p1##y,_n1##z,c), I[84] = (T)(img)(_n2##x,_p1##y,_n1##z,c), \
21893
I[85] = (T)(img)(_p2##x,y,_n1##z,c), I[86] = (T)(img)(_p1##x,y,_n1##z,c), I[87] = (T)(img)(x,y,_n1##z,c), I[88] = (T)(img)(_n1##x,y,_n1##z,c), I[89] = (T)(img)(_n2##x,y,_n1##z,c), \
21894
I[90] = (T)(img)(_p2##x,_n1##y,_n1##z,c), I[91] = (T)(img)(_p1##x,_n1##y,_n1##z,c), I[92] = (T)(img)(x,_n1##y,_n1##z,c), I[93] = (T)(img)(_n1##x,_n1##y,_n1##z,c), I[94] = (T)(img)(_n2##x,_n1##y,_n1##z,c), \
21895
I[95] = (T)(img)(_p2##x,_n2##y,_n1##z,c), I[96] = (T)(img)(_p1##x,_n2##y,_n1##z,c), I[97] = (T)(img)(x,_n2##y,_n1##z,c), I[98] = (T)(img)(_n1##x,_n2##y,_n1##z,c), I[99] = (T)(img)(_n2##x,_n2##y,_n1##z,c), \
21896
I[100] = (T)(img)(_p2##x,_p2##y,_n2##z,c), I[101] = (T)(img)(_p1##x,_p2##y,_n2##z,c), I[102] = (T)(img)(x,_p2##y,_n2##z,c), I[103] = (T)(img)(_n1##x,_p2##y,_n2##z,c), I[104] = (T)(img)(_n2##x,_p2##y,_n2##z,c), \
21897
I[105] = (T)(img)(_p2##x,_p1##y,_n2##z,c), I[106] = (T)(img)(_p1##x,_p1##y,_n2##z,c), I[107] = (T)(img)(x,_p1##y,_n2##z,c), I[108] = (T)(img)(_n1##x,_p1##y,_n2##z,c), I[109] = (T)(img)(_n2##x,_p1##y,_n2##z,c), \
21898
I[110] = (T)(img)(_p2##x,y,_n2##z,c), I[111] = (T)(img)(_p1##x,y,_n2##z,c), I[112] = (T)(img)(x,y,_n2##z,c), I[113] = (T)(img)(_n1##x,y,_n2##z,c), I[114] = (T)(img)(_n2##x,y,_n2##z,c), \
21899
I[115] = (T)(img)(_p2##x,_n1##y,_n2##z,c), I[116] = (T)(img)(_p1##x,_n1##y,_n2##z,c), I[117] = (T)(img)(x,_n1##y,_n2##z,c), I[118] = (T)(img)(_n1##x,_n1##y,_n2##z,c), I[119] = (T)(img)(_n2##x,_n1##y,_n2##z,c), \
21900
I[120] = (T)(img)(_p2##x,_n2##y,_n2##z,c), I[121] = (T)(img)(_p1##x,_n2##y,_n2##z,c), I[122] = (T)(img)(x,_n2##y,_n2##z,c), I[123] = (T)(img)(_n1##x,_n2##y,_n2##z,c), I[124] = (T)(img)(_n2##x,_n2##y,_n2##z,c);
21901
21902
// Define 6x6x6 loop macros
21903
//----------------------------
21904
#define cimg_for6x6x6(img,x,y,z,c,I,T) \
21905
cimg_for6((img)._depth,z) cimg_for6((img)._height,y) for (int x = 0, \
21906
_p2##x = 0, _p1##x = 0, \
21907
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
21908
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
21909
_n3##x = (int)( \
21910
(I[0] = I[1] = I[2] = (T)(img)(0,_p2##y,_p2##z,c)), \
21911
(I[6] = I[7] = I[8] = (T)(img)(0,_p1##y,_p2##z,c)), \
21912
(I[12] = I[13] = I[14] = (T)(img)(0,y,_p2##z,c)), \
21913
(I[18] = I[19] = I[20] = (T)(img)(0,_n1##y,_p2##z,c)), \
21914
(I[24] = I[25] = I[26] = (T)(img)(0,_n2##y,_p2##z,c)), \
21915
(I[30] = I[31] = I[32] = (T)(img)(0,_n3##y,_p2##z,c)), \
21916
(I[36] = I[37] = I[38] = (T)(img)(0,_p2##y,_p1##z,c)), \
21917
(I[42] = I[43] = I[44] = (T)(img)(0,_p1##y,_p1##z,c)), \
21918
(I[48] = I[49] = I[50] = (T)(img)(0,y,_p1##z,c)), \
21919
(I[54] = I[55] = I[56] = (T)(img)(0,_n1##y,_p1##z,c)), \
21920
(I[60] = I[61] = I[62] = (T)(img)(0,_n2##y,_p1##z,c)), \
21921
(I[66] = I[67] = I[68] = (T)(img)(0,_n3##y,_p1##z,c)), \
21922
(I[72] = I[73] = I[74] = (T)(img)(0,_p2##y,z,c)), \
21923
(I[78] = I[79] = I[80] = (T)(img)(0,_p1##y,z,c)), \
21924
(I[84] = I[85] = I[86] = (T)(img)(0,y,z,c)), \
21925
(I[90] = I[91] = I[92] = (T)(img)(0,_n1##y,z,c)), \
21926
(I[96] = I[97] = I[98] = (T)(img)(0,_n2##y,z,c)), \
21927
(I[102] = I[103] = I[104] = (T)(img)(0,_n3##y,z,c)), \
21928
(I[108] = I[109] = I[110] = (T)(img)(0,_p2##y,_n1##z,c)), \
21929
(I[114] = I[115] = I[116] = (T)(img)(0,_p1##y,_n1##z,c)), \
21930
(I[120] = I[121] = I[122] = (T)(img)(0,y,_n1##z,c)), \
21931
(I[126] = I[127] = I[128] = (T)(img)(0,_n1##y,_n1##z,c)), \
21932
(I[132] = I[133] = I[134] = (T)(img)(0,_n2##y,_n1##z,c)), \
21933
(I[138] = I[139] = I[140] = (T)(img)(0,_n3##y,_n1##z,c)), \
21934
(I[144] = I[145] = I[146] = (T)(img)(0,_p2##y,_n2##z,c)), \
21935
(I[150] = I[151] = I[152] = (T)(img)(0,_p1##y,_n2##z,c)), \
21936
(I[156] = I[157] = I[158] = (T)(img)(0,y,_n2##z,c)), \
21937
(I[162] = I[163] = I[164] = (T)(img)(0,_n1##y,_n2##z,c)), \
21938
(I[168] = I[169] = I[170] = (T)(img)(0,_n2##y,_n2##z,c)), \
21939
(I[174] = I[175] = I[176] = (T)(img)(0,_n3##y,_n2##z,c)), \
21940
(I[180] = I[181] = I[182] = (T)(img)(0,_p2##y,_n3##z,c)), \
21941
(I[186] = I[187] = I[188] = (T)(img)(0,_p1##y,_n3##z,c)), \
21942
(I[192] = I[193] = I[194] = (T)(img)(0,y,_n3##z,c)), \
21943
(I[198] = I[199] = I[200] = (T)(img)(0,_n1##y,_n3##z,c)), \
21944
(I[204] = I[205] = I[206] = (T)(img)(0,_n2##y,_n3##z,c)), \
21945
(I[210] = I[211] = I[212] = (T)(img)(0,_n3##y,_n3##z,c)), \
21946
(I[3] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
21947
(I[9] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
21948
(I[15] = (T)(img)(_n1##x,y,_p2##z,c)), \
21949
(I[21] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
21950
(I[27] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
21951
(I[33] = (T)(img)(_n1##x,_n3##y,_p2##z,c)), \
21952
(I[39] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
21953
(I[45] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
21954
(I[51] = (T)(img)(_n1##x,y,_p1##z,c)), \
21955
(I[57] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
21956
(I[63] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
21957
(I[69] = (T)(img)(_n1##x,_n3##y,_p1##z,c)), \
21958
(I[75] = (T)(img)(_n1##x,_p2##y,z,c)), \
21959
(I[81] = (T)(img)(_n1##x,_p1##y,z,c)), \
21960
(I[87] = (T)(img)(_n1##x,y,z,c)), \
21961
(I[93] = (T)(img)(_n1##x,_n1##y,z,c)), \
21962
(I[99] = (T)(img)(_n1##x,_n2##y,z,c)), \
21963
(I[105] = (T)(img)(_n1##x,_n3##y,z,c)), \
21964
(I[111] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
21965
(I[117] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
21966
(I[123] = (T)(img)(_n1##x,y,_n1##z,c)), \
21967
(I[129] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
21968
(I[135] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
21969
(I[141] = (T)(img)(_n1##x,_n3##y,_n1##z,c)), \
21970
(I[147] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
21971
(I[153] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
21972
(I[159] = (T)(img)(_n1##x,y,_n2##z,c)), \
21973
(I[165] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
21974
(I[171] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
21975
(I[177] = (T)(img)(_n1##x,_n3##y,_n2##z,c)), \
21976
(I[183] = (T)(img)(_n1##x,_p2##y,_n3##z,c)), \
21977
(I[189] = (T)(img)(_n1##x,_p1##y,_n3##z,c)), \
21978
(I[195] = (T)(img)(_n1##x,y,_n3##z,c)), \
21979
(I[201] = (T)(img)(_n1##x,_n1##y,_n3##z,c)), \
21980
(I[207] = (T)(img)(_n1##x,_n2##y,_n3##z,c)), \
21981
(I[213] = (T)(img)(_n1##x,_n3##y,_n3##z,c)), \
21982
(I[4] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
21983
(I[10] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
21984
(I[16] = (T)(img)(_n2##x,y,_p2##z,c)), \
21985
(I[22] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
21986
(I[28] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
21987
(I[34] = (T)(img)(_n2##x,_n3##y,_p2##z,c)), \
21988
(I[40] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
21989
(I[46] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
21990
(I[52] = (T)(img)(_n2##x,y,_p1##z,c)), \
21991
(I[58] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
21992
(I[64] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
21993
(I[70] = (T)(img)(_n2##x,_n3##y,_p1##z,c)), \
21994
(I[76] = (T)(img)(_n2##x,_p2##y,z,c)), \
21995
(I[82] = (T)(img)(_n2##x,_p1##y,z,c)), \
21996
(I[88] = (T)(img)(_n2##x,y,z,c)), \
21997
(I[94] = (T)(img)(_n2##x,_n1##y,z,c)), \
21998
(I[100] = (T)(img)(_n2##x,_n2##y,z,c)), \
21999
(I[106] = (T)(img)(_n2##x,_n3##y,z,c)), \
22000
(I[112] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
22001
(I[118] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
22002
(I[124] = (T)(img)(_n2##x,y,_n1##z,c)), \
22003
(I[130] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
22004
(I[136] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
22005
(I[142] = (T)(img)(_n2##x,_n3##y,_n1##z,c)), \
22006
(I[148] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
22007
(I[154] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
22008
(I[160] = (T)(img)(_n2##x,y,_n2##z,c)), \
22009
(I[166] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
22010
(I[172] = (T)(img)(_n2##x,_n2##y,_n2##z,c)), \
22011
(I[178] = (T)(img)(_n2##x,_n3##y,_n2##z,c)), \
22012
(I[184] = (T)(img)(_n2##x,_p2##y,_n3##z,c)), \
22013
(I[190] = (T)(img)(_n2##x,_p1##y,_n3##z,c)), \
22014
(I[196] = (T)(img)(_n2##x,y,_n3##z,c)), \
22015
(I[202] = (T)(img)(_n2##x,_n1##y,_n3##z,c)), \
22016
(I[208] = (T)(img)(_n2##x,_n2##y,_n3##z,c)), \
22017
(I[214] = (T)(img)(_n2##x,_n3##y,_n3##z,c)), \
22018
3>=((img)._width)?(img).width() - 1:3); \
22019
(_n3##x<(img).width() && ( \
22020
(I[5] = (T)(img)(_n3##x,_p2##y,_p2##z,c)), \
22021
(I[11] = (T)(img)(_n3##x,_p1##y,_p2##z,c)), \
22022
(I[17] = (T)(img)(_n3##x,y,_p2##z,c)), \
22023
(I[23] = (T)(img)(_n3##x,_n1##y,_p2##z,c)), \
22024
(I[29] = (T)(img)(_n3##x,_n2##y,_p2##z,c)), \
22025
(I[35] = (T)(img)(_n3##x,_n3##y,_p2##z,c)), \
22026
(I[41] = (T)(img)(_n3##x,_p2##y,_p1##z,c)), \
22027
(I[47] = (T)(img)(_n3##x,_p1##y,_p1##z,c)), \
22028
(I[53] = (T)(img)(_n3##x,y,_p1##z,c)), \
22029
(I[59] = (T)(img)(_n3##x,_n1##y,_p1##z,c)), \
22030
(I[65] = (T)(img)(_n3##x,_n2##y,_p1##z,c)), \
22031
(I[71] = (T)(img)(_n3##x,_n3##y,_p1##z,c)), \
22032
(I[77] = (T)(img)(_n3##x,_p2##y,z,c)), \
22033
(I[83] = (T)(img)(_n3##x,_p1##y,z,c)), \
22034
(I[89] = (T)(img)(_n3##x,y,z,c)), \
22035
(I[95] = (T)(img)(_n3##x,_n1##y,z,c)), \
22036
(I[101] = (T)(img)(_n3##x,_n2##y,z,c)), \
22037
(I[107] = (T)(img)(_n3##x,_n3##y,z,c)), \
22038
(I[113] = (T)(img)(_n3##x,_p2##y,_n1##z,c)), \
22039
(I[119] = (T)(img)(_n3##x,_p1##y,_n1##z,c)), \
22040
(I[125] = (T)(img)(_n3##x,y,_n1##z,c)), \
22041
(I[131] = (T)(img)(_n3##x,_n1##y,_n1##z,c)), \
22042
(I[137] = (T)(img)(_n3##x,_n2##y,_n1##z,c)), \
22043
(I[143] = (T)(img)(_n3##x,_n3##y,_n1##z,c)), \
22044
(I[149] = (T)(img)(_n3##x,_p2##y,_n2##z,c)), \
22045
(I[155] = (T)(img)(_n3##x,_p1##y,_n2##z,c)), \
22046
(I[161] = (T)(img)(_n3##x,y,_n2##z,c)), \
22047
(I[167] = (T)(img)(_n3##x,_n1##y,_n2##z,c)), \
22048
(I[173] = (T)(img)(_n3##x,_n2##y,_n2##z,c)), \
22049
(I[179] = (T)(img)(_n3##x,_n3##y,_n2##z,c)), \
22050
(I[185] = (T)(img)(_n3##x,_p2##y,_n3##z,c)), \
22051
(I[191] = (T)(img)(_n3##x,_p1##y,_n3##z,c)), \
22052
(I[197] = (T)(img)(_n3##x,y,_n3##z,c)), \
22053
(I[203] = (T)(img)(_n3##x,_n1##y,_n3##z,c)), \
22054
(I[209] = (T)(img)(_n3##x,_n2##y,_n3##z,c)), \
22055
(I[215] = (T)(img)(_n3##x,_n3##y,_n3##z,c)),1)) || \
22056
_n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x); \
22057
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], \
22058
I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \
22059
I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \
22060
I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
22061
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
22062
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \
22063
I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
22064
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
22065
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \
22066
I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
22067
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \
22068
I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
22069
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \
22070
I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
22071
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
22072
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
22073
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \
22074
I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
22075
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \
22076
I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
22077
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
22078
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \
22079
I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \
22080
I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
22081
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
22082
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \
22083
I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \
22084
I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
22085
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], \
22086
I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
22087
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], \
22088
I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
22089
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \
22090
I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \
22091
I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
22092
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
22093
_p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x)
22094
22095
#define cimg_for_in6x6x6(img,x0,y0,z0,x1,y1,z1,x,y,z,c,I,T) \
22096
cimg_for_in6((img)._depth,z0,z1,z) cimg_for_in6((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
22097
_p2##x = x - 2<0?0:x - 2, \
22098
_p1##x = x - 1<0?0:x - 1, \
22099
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
22100
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
22101
_n3##x = (int)( \
22102
(I[0] = (T)(img)(_p2##x,_p2##y,_p2##z,c)), \
22103
(I[6] = (T)(img)(_p2##x,_p1##y,_p2##z,c)), \
22104
(I[12] = (T)(img)(_p2##x,y,_p2##z,c)), \
22105
(I[18] = (T)(img)(_p2##x,_n1##y,_p2##z,c)), \
22106
(I[24] = (T)(img)(_p2##x,_n2##y,_p2##z,c)), \
22107
(I[30] = (T)(img)(_p2##x,_n3##y,_p2##z,c)), \
22108
(I[36] = (T)(img)(_p2##x,_p2##y,_p1##z,c)), \
22109
(I[42] = (T)(img)(_p2##x,_p1##y,_p1##z,c)), \
22110
(I[48] = (T)(img)(_p2##x,y,_p1##z,c)), \
22111
(I[54] = (T)(img)(_p2##x,_n1##y,_p1##z,c)), \
22112
(I[60] = (T)(img)(_p2##x,_n2##y,_p1##z,c)), \
22113
(I[66] = (T)(img)(_p2##x,_n3##y,_p1##z,c)), \
22114
(I[72] = (T)(img)(_p2##x,_p2##y,z,c)), \
22115
(I[78] = (T)(img)(_p2##x,_p1##y,z,c)), \
22116
(I[84] = (T)(img)(_p2##x,y,z,c)), \
22117
(I[90] = (T)(img)(_p2##x,_n1##y,z,c)), \
22118
(I[96] = (T)(img)(_p2##x,_n2##y,z,c)), \
22119
(I[102] = (T)(img)(_p2##x,_n3##y,z,c)), \
22120
(I[108] = (T)(img)(_p2##x,_p2##y,_n1##z,c)), \
22121
(I[114] = (T)(img)(_p2##x,_p1##y,_n1##z,c)), \
22122
(I[120] = (T)(img)(_p2##x,y,_n1##z,c)), \
22123
(I[126] = (T)(img)(_p2##x,_n1##y,_n1##z,c)), \
22124
(I[132] = (T)(img)(_p2##x,_n2##y,_n1##z,c)), \
22125
(I[138] = (T)(img)(_p2##x,_n3##y,_n1##z,c)), \
22126
(I[144] = (T)(img)(_p2##x,_p2##y,_n2##z,c)), \
22127
(I[150] = (T)(img)(_p2##x,_p1##y,_n2##z,c)), \
22128
(I[156] = (T)(img)(_p2##x,y,_n2##z,c)), \
22129
(I[162] = (T)(img)(_p2##x,_n1##y,_n2##z,c)), \
22130
(I[168] = (T)(img)(_p2##x,_n2##y,_n2##z,c)), \
22131
(I[174] = (T)(img)(_p2##x,_n3##y,_n2##z,c)), \
22132
(I[180] = (T)(img)(_p2##x,_p2##y,_n3##z,c)), \
22133
(I[186] = (T)(img)(_p2##x,_p1##y,_n3##z,c)), \
22134
(I[192] = (T)(img)(_p2##x,y,_n3##z,c)), \
22135
(I[198] = (T)(img)(_p2##x,_n1##y,_n3##z,c)), \
22136
(I[204] = (T)(img)(_p2##x,_n2##y,_n3##z,c)), \
22137
(I[210] = (T)(img)(_p2##x,_n3##y,_n3##z,c)), \
22138
(I[1] = (T)(img)(_p1##x,_p2##y,_p2##z,c)), \
22139
(I[7] = (T)(img)(_p1##x,_p1##y,_p2##z,c)), \
22140
(I[13] = (T)(img)(_p1##x,y,_p2##z,c)), \
22141
(I[19] = (T)(img)(_p1##x,_n1##y,_p2##z,c)), \
22142
(I[25] = (T)(img)(_p1##x,_n2##y,_p2##z,c)), \
22143
(I[31] = (T)(img)(_p1##x,_n3##y,_p2##z,c)), \
22144
(I[37] = (T)(img)(_p1##x,_p2##y,_p1##z,c)), \
22145
(I[43] = (T)(img)(_p1##x,_p1##y,_p1##z,c)), \
22146
(I[49] = (T)(img)(_p1##x,y,_p1##z,c)), \
22147
(I[55] = (T)(img)(_p1##x,_n1##y,_p1##z,c)), \
22148
(I[61] = (T)(img)(_p1##x,_n2##y,_p1##z,c)), \
22149
(I[67] = (T)(img)(_p1##x,_n3##y,_p1##z,c)), \
22150
(I[73] = (T)(img)(_p1##x,_p2##y,z,c)), \
22151
(I[79] = (T)(img)(_p1##x,_p1##y,z,c)), \
22152
(I[85] = (T)(img)(_p1##x,y,z,c)), \
22153
(I[91] = (T)(img)(_p1##x,_n1##y,z,c)), \
22154
(I[97] = (T)(img)(_p1##x,_n2##y,z,c)), \
22155
(I[103] = (T)(img)(_p1##x,_n3##y,z,c)), \
22156
(I[109] = (T)(img)(_p1##x,_p2##y,_n1##z,c)), \
22157
(I[115] = (T)(img)(_p1##x,_p1##y,_n1##z,c)), \
22158
(I[121] = (T)(img)(_p1##x,y,_n1##z,c)), \
22159
(I[127] = (T)(img)(_p1##x,_n1##y,_n1##z,c)), \
22160
(I[133] = (T)(img)(_p1##x,_n2##y,_n1##z,c)), \
22161
(I[139] = (T)(img)(_p1##x,_n3##y,_n1##z,c)), \
22162
(I[145] = (T)(img)(_p1##x,_p2##y,_n2##z,c)), \
22163
(I[151] = (T)(img)(_p1##x,_p1##y,_n2##z,c)), \
22164
(I[157] = (T)(img)(_p1##x,y,_n2##z,c)), \
22165
(I[163] = (T)(img)(_p1##x,_n1##y,_n2##z,c)), \
22166
(I[169] = (T)(img)(_p1##x,_n2##y,_n2##z,c)), \
22167
(I[175] = (T)(img)(_p1##x,_n3##y,_n2##z,c)), \
22168
(I[181] = (T)(img)(_p1##x,_p2##y,_n3##z,c)), \
22169
(I[187] = (T)(img)(_p1##x,_p1##y,_n3##z,c)), \
22170
(I[193] = (T)(img)(_p1##x,y,_n3##z,c)), \
22171
(I[199] = (T)(img)(_p1##x,_n1##y,_n3##z,c)), \
22172
(I[205] = (T)(img)(_p1##x,_n2##y,_n3##z,c)), \
22173
(I[211] = (T)(img)(_p1##x,_n3##y,_n3##z,c)), \
22174
(I[2] = (T)(img)(x,_p2##y,_p2##z,c)), \
22175
(I[8] = (T)(img)(x,_p1##y,_p2##z,c)), \
22176
(I[14] = (T)(img)(x,y,_p2##z,c)), \
22177
(I[20] = (T)(img)(x,_n1##y,_p2##z,c)), \
22178
(I[26] = (T)(img)(x,_n2##y,_p2##z,c)), \
22179
(I[32] = (T)(img)(x,_n3##y,_p2##z,c)), \
22180
(I[38] = (T)(img)(x,_p2##y,_p1##z,c)), \
22181
(I[44] = (T)(img)(x,_p1##y,_p1##z,c)), \
22182
(I[50] = (T)(img)(x,y,_p1##z,c)), \
22183
(I[56] = (T)(img)(x,_n1##y,_p1##z,c)), \
22184
(I[62] = (T)(img)(x,_n2##y,_p1##z,c)), \
22185
(I[68] = (T)(img)(x,_n3##y,_p1##z,c)), \
22186
(I[74] = (T)(img)(x,_p2##y,z,c)), \
22187
(I[80] = (T)(img)(x,_p1##y,z,c)), \
22188
(I[86] = (T)(img)(x,y,z,c)), \
22189
(I[92] = (T)(img)(x,_n1##y,z,c)), \
22190
(I[98] = (T)(img)(x,_n2##y,z,c)), \
22191
(I[104] = (T)(img)(x,_n3##y,z,c)), \
22192
(I[110] = (T)(img)(x,_p2##y,_n1##z,c)), \
22193
(I[116] = (T)(img)(x,_p1##y,_n1##z,c)), \
22194
(I[122] = (T)(img)(x,y,_n1##z,c)), \
22195
(I[128] = (T)(img)(x,_n1##y,_n1##z,c)), \
22196
(I[134] = (T)(img)(x,_n2##y,_n1##z,c)), \
22197
(I[140] = (T)(img)(x,_n3##y,_n1##z,c)), \
22198
(I[146] = (T)(img)(x,_p2##y,_n2##z,c)), \
22199
(I[152] = (T)(img)(x,_p1##y,_n2##z,c)), \
22200
(I[158] = (T)(img)(x,y,_n2##z,c)), \
22201
(I[164] = (T)(img)(x,_n1##y,_n2##z,c)), \
22202
(I[170] = (T)(img)(x,_n2##y,_n2##z,c)), \
22203
(I[176] = (T)(img)(x,_n3##y,_n2##z,c)), \
22204
(I[182] = (T)(img)(x,_p2##y,_n3##z,c)), \
22205
(I[188] = (T)(img)(x,_p1##y,_n3##z,c)), \
22206
(I[194] = (T)(img)(x,y,_n3##z,c)), \
22207
(I[200] = (T)(img)(x,_n1##y,_n3##z,c)), \
22208
(I[206] = (T)(img)(x,_n2##y,_n3##z,c)), \
22209
(I[212] = (T)(img)(x,_n3##y,_n3##z,c)), \
22210
(I[3] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
22211
(I[9] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
22212
(I[15] = (T)(img)(_n1##x,y,_p2##z,c)), \
22213
(I[21] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
22214
(I[27] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
22215
(I[33] = (T)(img)(_n1##x,_n3##y,_p2##z,c)), \
22216
(I[39] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
22217
(I[45] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
22218
(I[51] = (T)(img)(_n1##x,y,_p1##z,c)), \
22219
(I[57] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
22220
(I[63] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
22221
(I[69] = (T)(img)(_n1##x,_n3##y,_p1##z,c)), \
22222
(I[75] = (T)(img)(_n1##x,_p2##y,z,c)), \
22223
(I[81] = (T)(img)(_n1##x,_p1##y,z,c)), \
22224
(I[87] = (T)(img)(_n1##x,y,z,c)), \
22225
(I[93] = (T)(img)(_n1##x,_n1##y,z,c)), \
22226
(I[99] = (T)(img)(_n1##x,_n2##y,z,c)), \
22227
(I[105] = (T)(img)(_n1##x,_n3##y,z,c)), \
22228
(I[111] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
22229
(I[117] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
22230
(I[123] = (T)(img)(_n1##x,y,_n1##z,c)), \
22231
(I[129] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
22232
(I[135] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
22233
(I[141] = (T)(img)(_n1##x,_n3##y,_n1##z,c)), \
22234
(I[147] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
22235
(I[153] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
22236
(I[159] = (T)(img)(_n1##x,y,_n2##z,c)), \
22237
(I[165] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
22238
(I[171] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
22239
(I[177] = (T)(img)(_n1##x,_n3##y,_n2##z,c)), \
22240
(I[183] = (T)(img)(_n1##x,_p2##y,_n3##z,c)), \
22241
(I[189] = (T)(img)(_n1##x,_p1##y,_n3##z,c)), \
22242
(I[195] = (T)(img)(_n1##x,y,_n3##z,c)), \
22243
(I[201] = (T)(img)(_n1##x,_n1##y,_n3##z,c)), \
22244
(I[207] = (T)(img)(_n1##x,_n2##y,_n3##z,c)), \
22245
(I[213] = (T)(img)(_n1##x,_n3##y,_n3##z,c)), \
22246
(I[4] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
22247
(I[10] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
22248
(I[16] = (T)(img)(_n2##x,y,_p2##z,c)), \
22249
(I[22] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
22250
(I[28] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
22251
(I[34] = (T)(img)(_n2##x,_n3##y,_p2##z,c)), \
22252
(I[40] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
22253
(I[46] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
22254
(I[52] = (T)(img)(_n2##x,y,_p1##z,c)), \
22255
(I[58] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
22256
(I[64] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
22257
(I[70] = (T)(img)(_n2##x,_n3##y,_p1##z,c)), \
22258
(I[76] = (T)(img)(_n2##x,_p2##y,z,c)), \
22259
(I[82] = (T)(img)(_n2##x,_p1##y,z,c)), \
22260
(I[88] = (T)(img)(_n2##x,y,z,c)), \
22261
(I[94] = (T)(img)(_n2##x,_n1##y,z,c)), \
22262
(I[100] = (T)(img)(_n2##x,_n2##y,z,c)), \
22263
(I[106] = (T)(img)(_n2##x,_n3##y,z,c)), \
22264
(I[112] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
22265
(I[118] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
22266
(I[124] = (T)(img)(_n2##x,y,_n1##z,c)), \
22267
(I[130] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
22268
(I[136] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
22269
(I[142] = (T)(img)(_n2##x,_n3##y,_n1##z,c)), \
22270
(I[148] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
22271
(I[154] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
22272
(I[160] = (T)(img)(_n2##x,y,_n2##z,c)), \
22273
(I[166] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
22274
(I[172] = (T)(img)(_n2##x,_n2##y,_n2##z,c)), \
22275
(I[178] = (T)(img)(_n2##x,_n3##y,_n2##z,c)), \
22276
(I[184] = (T)(img)(_n2##x,_p2##y,_n3##z,c)), \
22277
(I[190] = (T)(img)(_n2##x,_p1##y,_n3##z,c)), \
22278
(I[196] = (T)(img)(_n2##x,y,_n3##z,c)), \
22279
(I[202] = (T)(img)(_n2##x,_n1##y,_n3##z,c)), \
22280
(I[208] = (T)(img)(_n2##x,_n2##y,_n3##z,c)), \
22281
(I[214] = (T)(img)(_n2##x,_n3##y,_n3##z,c)), \
22282
x + 3>=(img).width()?(img).width() - 1:x + 3); \
22283
x<=(int)(x1) && ((_n3##x<(img).width() && ( \
22284
(I[5] = (T)(img)(_n3##x,_p2##y,_p2##z,c)), \
22285
(I[11] = (T)(img)(_n3##x,_p1##y,_p2##z,c)), \
22286
(I[17] = (T)(img)(_n3##x,y,_p2##z,c)), \
22287
(I[23] = (T)(img)(_n3##x,_n1##y,_p2##z,c)), \
22288
(I[29] = (T)(img)(_n3##x,_n2##y,_p2##z,c)), \
22289
(I[35] = (T)(img)(_n3##x,_n3##y,_p2##z,c)), \
22290
(I[41] = (T)(img)(_n3##x,_p2##y,_p1##z,c)), \
22291
(I[47] = (T)(img)(_n3##x,_p1##y,_p1##z,c)), \
22292
(I[53] = (T)(img)(_n3##x,y,_p1##z,c)), \
22293
(I[59] = (T)(img)(_n3##x,_n1##y,_p1##z,c)), \
22294
(I[65] = (T)(img)(_n3##x,_n2##y,_p1##z,c)), \
22295
(I[71] = (T)(img)(_n3##x,_n3##y,_p1##z,c)), \
22296
(I[77] = (T)(img)(_n3##x,_p2##y,z,c)), \
22297
(I[83] = (T)(img)(_n3##x,_p1##y,z,c)), \
22298
(I[89] = (T)(img)(_n3##x,y,z,c)), \
22299
(I[95] = (T)(img)(_n3##x,_n1##y,z,c)), \
22300
(I[101] = (T)(img)(_n3##x,_n2##y,z,c)), \
22301
(I[107] = (T)(img)(_n3##x,_n3##y,z,c)), \
22302
(I[113] = (T)(img)(_n3##x,_p2##y,_n1##z,c)), \
22303
(I[119] = (T)(img)(_n3##x,_p1##y,_n1##z,c)), \
22304
(I[125] = (T)(img)(_n3##x,y,_n1##z,c)), \
22305
(I[131] = (T)(img)(_n3##x,_n1##y,_n1##z,c)), \
22306
(I[137] = (T)(img)(_n3##x,_n2##y,_n1##z,c)), \
22307
(I[143] = (T)(img)(_n3##x,_n3##y,_n1##z,c)), \
22308
(I[149] = (T)(img)(_n3##x,_p2##y,_n2##z,c)), \
22309
(I[155] = (T)(img)(_n3##x,_p1##y,_n2##z,c)), \
22310
(I[161] = (T)(img)(_n3##x,y,_n2##z,c)), \
22311
(I[167] = (T)(img)(_n3##x,_n1##y,_n2##z,c)), \
22312
(I[173] = (T)(img)(_n3##x,_n2##y,_n2##z,c)), \
22313
(I[179] = (T)(img)(_n3##x,_n3##y,_n2##z,c)), \
22314
(I[185] = (T)(img)(_n3##x,_p2##y,_n3##z,c)), \
22315
(I[191] = (T)(img)(_n3##x,_p1##y,_n3##z,c)), \
22316
(I[197] = (T)(img)(_n3##x,y,_n3##z,c)), \
22317
(I[203] = (T)(img)(_n3##x,_n1##y,_n3##z,c)), \
22318
(I[209] = (T)(img)(_n3##x,_n2##y,_n3##z,c)), \
22319
(I[215] = (T)(img)(_n3##x,_n3##y,_n3##z,c)),1)) || \
22320
_n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x)); \
22321
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], \
22322
I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \
22323
I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \
22324
I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
22325
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \
22326
I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \
22327
I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
22328
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
22329
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \
22330
I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \
22331
I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \
22332
I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
22333
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \
22334
I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
22335
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \
22336
I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
22337
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \
22338
I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \
22339
I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \
22340
I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
22341
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
22342
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \
22343
I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \
22344
I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
22345
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \
22346
I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \
22347
I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \
22348
I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
22349
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], \
22350
I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \
22351
I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], \
22352
I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
22353
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \
22354
I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \
22355
I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
22356
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
22357
_p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x)
22358
22359
#define cimg_get6x6x6(img,x,y,z,c,I,T) \
22360
I[0] = (T)(img)(_p2##x,_p2##y,_p2##z,c), I[1] = (T)(img)(_p1##x,_p2##y,_p2##z,c), I[2] = (T)(img)(x,_p2##y,_p2##z,c), I[3] = (T)(img)(_n1##x,_p2##y,_p2##z,c), I[4] = (T)(img)(_n2##x,_p2##y,_p2##z,c), I[5] = (T)(img)(_n3##x,_p2##y,_p2##z,c), \
22361
I[6] = (T)(img)(_p2##x,_p1##y,_p2##z,c), I[7] = (T)(img)(_p1##x,_p1##y,_p2##z,c), I[8] = (T)(img)(x,_p1##y,_p2##z,c), I[9] = (T)(img)(_n1##x,_p1##y,_p2##z,c), I[10] = (T)(img)(_n2##x,_p1##y,_p2##z,c), I[11] = (T)(img)(_n3##x,_p1##y,_p2##z,c), \
22362
I[12] = (T)(img)(_p2##x,y,_p2##z,c), I[13] = (T)(img)(_p1##x,y,_p2##z,c), I[14] = (T)(img)(x,y,_p2##z,c), I[15] = (T)(img)(_n1##x,y,_p2##z,c), I[16] = (T)(img)(_n2##x,y,_p2##z,c), I[17] = (T)(img)(_n3##x,y,_p2##z,c), \
22363
I[18] = (T)(img)(_p2##x,_n1##y,_p2##z,c), I[19] = (T)(img)(_p1##x,_n1##y,_p2##z,c), I[20] = (T)(img)(x,_n1##y,_p2##z,c), I[21] = (T)(img)(_n1##x,_n1##y,_p2##z,c), I[22] = (T)(img)(_n2##x,_n1##y,_p2##z,c), I[23] = (T)(img)(_n3##x,_n1##y,_p2##z,c), \
22364
I[24] = (T)(img)(_p2##x,_n2##y,_p2##z,c), I[25] = (T)(img)(_p1##x,_n2##y,_p2##z,c), I[26] = (T)(img)(x,_n2##y,_p2##z,c), I[27] = (T)(img)(_n1##x,_n2##y,_p2##z,c), I[28] = (T)(img)(_n2##x,_n2##y,_p2##z,c), I[29] = (T)(img)(_n3##x,_n2##y,_p2##z,c), \
22365
I[30] = (T)(img)(_p2##x,_n3##y,_p2##z,c), I[31] = (T)(img)(_p1##x,_n3##y,_p2##z,c), I[32] = (T)(img)(x,_n3##y,_p2##z,c), I[33] = (T)(img)(_n1##x,_n3##y,_p2##z,c), I[34] = (T)(img)(_n2##x,_n3##y,_p2##z,c), I[35] = (T)(img)(_n3##x,_n3##y,_p2##z,c), \
22366
I[36] = (T)(img)(_p2##x,_p2##y,_p1##z,c), I[37] = (T)(img)(_p1##x,_p2##y,_p1##z,c), I[38] = (T)(img)(x,_p2##y,_p1##z,c), I[39] = (T)(img)(_n1##x,_p2##y,_p1##z,c), I[40] = (T)(img)(_n2##x,_p2##y,_p1##z,c), I[41] = (T)(img)(_n3##x,_p2##y,_p1##z,c), \
22367
I[42] = (T)(img)(_p2##x,_p1##y,_p1##z,c), I[43] = (T)(img)(_p1##x,_p1##y,_p1##z,c), I[44] = (T)(img)(x,_p1##y,_p1##z,c), I[45] = (T)(img)(_n1##x,_p1##y,_p1##z,c), I[46] = (T)(img)(_n2##x,_p1##y,_p1##z,c), I[47] = (T)(img)(_n3##x,_p1##y,_p1##z,c), \
22368
I[48] = (T)(img)(_p2##x,y,_p1##z,c), I[49] = (T)(img)(_p1##x,y,_p1##z,c), I[50] = (T)(img)(x,y,_p1##z,c), I[51] = (T)(img)(_n1##x,y,_p1##z,c), I[52] = (T)(img)(_n2##x,y,_p1##z,c), I[53] = (T)(img)(_n3##x,y,_p1##z,c), \
22369
I[54] = (T)(img)(_p2##x,_n1##y,_p1##z,c), I[55] = (T)(img)(_p1##x,_n1##y,_p1##z,c), I[56] = (T)(img)(x,_n1##y,_p1##z,c), I[57] = (T)(img)(_n1##x,_n1##y,_p1##z,c), I[58] = (T)(img)(_n2##x,_n1##y,_p1##z,c), I[59] = (T)(img)(_n3##x,_n1##y,_p1##z,c), \
22370
I[60] = (T)(img)(_p2##x,_n2##y,_p1##z,c), I[61] = (T)(img)(_p1##x,_n2##y,_p1##z,c), I[62] = (T)(img)(x,_n2##y,_p1##z,c), I[63] = (T)(img)(_n1##x,_n2##y,_p1##z,c), I[64] = (T)(img)(_n2##x,_n2##y,_p1##z,c), I[65] = (T)(img)(_n3##x,_n2##y,_p1##z,c), \
22371
I[66] = (T)(img)(_p2##x,_n3##y,_p1##z,c), I[67] = (T)(img)(_p1##x,_n3##y,_p1##z,c), I[68] = (T)(img)(x,_n3##y,_p1##z,c), I[69] = (T)(img)(_n1##x,_n3##y,_p1##z,c), I[70] = (T)(img)(_n2##x,_n3##y,_p1##z,c), I[71] = (T)(img)(_n3##x,_n3##y,_p1##z,c), \
22372
I[72] = (T)(img)(_p2##x,_p2##y,z,c), I[73] = (T)(img)(_p1##x,_p2##y,z,c), I[74] = (T)(img)(x,_p2##y,z,c), I[75] = (T)(img)(_n1##x,_p2##y,z,c), I[76] = (T)(img)(_n2##x,_p2##y,z,c), I[77] = (T)(img)(_n3##x,_p2##y,z,c), \
22373
I[78] = (T)(img)(_p2##x,_p1##y,z,c), I[79] = (T)(img)(_p1##x,_p1##y,z,c), I[80] = (T)(img)(x,_p1##y,z,c), I[81] = (T)(img)(_n1##x,_p1##y,z,c), I[82] = (T)(img)(_n2##x,_p1##y,z,c), I[83] = (T)(img)(_n3##x,_p1##y,z,c), \
22374
I[84] = (T)(img)(_p2##x,y,z,c), I[85] = (T)(img)(_p1##x,y,z,c), I[86] = (T)(img)(x,y,z,c), I[87] = (T)(img)(_n1##x,y,z,c), I[88] = (T)(img)(_n2##x,y,z,c), I[89] = (T)(img)(_n3##x,y,z,c), \
22375
I[90] = (T)(img)(_p2##x,_n1##y,z,c), I[91] = (T)(img)(_p1##x,_n1##y,z,c), I[92] = (T)(img)(x,_n1##y,z,c), I[93] = (T)(img)(_n1##x,_n1##y,z,c), I[94] = (T)(img)(_n2##x,_n1##y,z,c), I[95] = (T)(img)(_n3##x,_n1##y,z,c), \
22376
I[96] = (T)(img)(_p2##x,_n2##y,z,c), I[97] = (T)(img)(_p1##x,_n2##y,z,c), I[98] = (T)(img)(x,_n2##y,z,c), I[99] = (T)(img)(_n1##x,_n2##y,z,c), I[100] = (T)(img)(_n2##x,_n2##y,z,c), I[101] = (T)(img)(_n3##x,_n2##y,z,c), \
22377
I[102] = (T)(img)(_p2##x,_n3##y,z,c), I[103] = (T)(img)(_p1##x,_n3##y,z,c), I[104] = (T)(img)(x,_n3##y,z,c), I[105] = (T)(img)(_n1##x,_n3##y,z,c), I[106] = (T)(img)(_n2##x,_n3##y,z,c), I[107] = (T)(img)(_n3##x,_n3##y,z,c), \
22378
I[108] = (T)(img)(_p2##x,_p2##y,_n1##z,c), I[109] = (T)(img)(_p1##x,_p2##y,_n1##z,c), I[110] = (T)(img)(x,_p2##y,_n1##z,c), I[111] = (T)(img)(_n1##x,_p2##y,_n1##z,c), I[112] = (T)(img)(_n2##x,_p2##y,_n1##z,c), I[113] = (T)(img)(_n3##x,_p2##y,_n1##z,c), \
22379
I[114] = (T)(img)(_p2##x,_p1##y,_n1##z,c), I[115] = (T)(img)(_p1##x,_p1##y,_n1##z,c), I[116] = (T)(img)(x,_p1##y,_n1##z,c), I[117] = (T)(img)(_n1##x,_p1##y,_n1##z,c), I[118] = (T)(img)(_n2##x,_p1##y,_n1##z,c), I[119] = (T)(img)(_n3##x,_p1##y,_n1##z,c), \
22380
I[120] = (T)(img)(_p2##x,y,_n1##z,c), I[121] = (T)(img)(_p1##x,y,_n1##z,c), I[122] = (T)(img)(x,y,_n1##z,c), I[123] = (T)(img)(_n1##x,y,_n1##z,c), I[124] = (T)(img)(_n2##x,y,_n1##z,c), I[125] = (T)(img)(_n3##x,y,_n1##z,c), \
22381
I[126] = (T)(img)(_p2##x,_n1##y,_n1##z,c), I[127] = (T)(img)(_p1##x,_n1##y,_n1##z,c), I[128] = (T)(img)(x,_n1##y,_n1##z,c), I[129] = (T)(img)(_n1##x,_n1##y,_n1##z,c), I[130] = (T)(img)(_n2##x,_n1##y,_n1##z,c), I[131] = (T)(img)(_n3##x,_n1##y,_n1##z,c), \
22382
I[132] = (T)(img)(_p2##x,_n2##y,_n1##z,c), I[133] = (T)(img)(_p1##x,_n2##y,_n1##z,c), I[134] = (T)(img)(x,_n2##y,_n1##z,c), I[135] = (T)(img)(_n1##x,_n2##y,_n1##z,c), I[136] = (T)(img)(_n2##x,_n2##y,_n1##z,c), I[137] = (T)(img)(_n3##x,_n2##y,_n1##z,c), \
22383
I[138] = (T)(img)(_p2##x,_n3##y,_n1##z,c), I[139] = (T)(img)(_p1##x,_n3##y,_n1##z,c), I[140] = (T)(img)(x,_n3##y,_n1##z,c), I[141] = (T)(img)(_n1##x,_n3##y,_n1##z,c), I[142] = (T)(img)(_n2##x,_n3##y,_n1##z,c), I[143] = (T)(img)(_n3##x,_n3##y,_n1##z,c), \
22384
I[144] = (T)(img)(_p2##x,_p2##y,_n2##z,c), I[145] = (T)(img)(_p1##x,_p2##y,_n2##z,c), I[146] = (T)(img)(x,_p2##y,_n2##z,c), I[147] = (T)(img)(_n1##x,_p2##y,_n2##z,c), I[148] = (T)(img)(_n2##x,_p2##y,_n2##z,c), I[149] = (T)(img)(_n3##x,_p2##y,_n2##z,c), \
22385
I[150] = (T)(img)(_p2##x,_p1##y,_n2##z,c), I[151] = (T)(img)(_p1##x,_p1##y,_n2##z,c), I[152] = (T)(img)(x,_p1##y,_n2##z,c), I[153] = (T)(img)(_n1##x,_p1##y,_n2##z,c), I[154] = (T)(img)(_n2##x,_p1##y,_n2##z,c), I[155] = (T)(img)(_n3##x,_p1##y,_n2##z,c), \
22386
I[156] = (T)(img)(_p2##x,y,_n2##z,c), I[157] = (T)(img)(_p1##x,y,_n2##z,c), I[158] = (T)(img)(x,y,_n2##z,c), I[159] = (T)(img)(_n1##x,y,_n2##z,c), I[160] = (T)(img)(_n2##x,y,_n2##z,c), I[161] = (T)(img)(_n3##x,y,_n2##z,c), \
22387
I[162] = (T)(img)(_p2##x,_n1##y,_n2##z,c), I[163] = (T)(img)(_p1##x,_n1##y,_n2##z,c), I[164] = (T)(img)(x,_n1##y,_n2##z,c), I[165] = (T)(img)(_n1##x,_n1##y,_n2##z,c), I[166] = (T)(img)(_n2##x,_n1##y,_n2##z,c), I[167] = (T)(img)(_n3##x,_n1##y,_n2##z,c), \
22388
I[168] = (T)(img)(_p2##x,_n2##y,_n2##z,c), I[169] = (T)(img)(_p1##x,_n2##y,_n2##z,c), I[170] = (T)(img)(x,_n2##y,_n2##z,c), I[171] = (T)(img)(_n1##x,_n2##y,_n2##z,c), I[172] = (T)(img)(_n2##x,_n2##y,_n2##z,c), I[173] = (T)(img)(_n3##x,_n2##y,_n2##z,c), \
22389
I[174] = (T)(img)(_p2##x,_n3##y,_n2##z,c), I[175] = (T)(img)(_p1##x,_n3##y,_n2##z,c), I[176] = (T)(img)(x,_n3##y,_n2##z,c), I[177] = (T)(img)(_n1##x,_n3##y,_n2##z,c), I[178] = (T)(img)(_n2##x,_n3##y,_n2##z,c), I[179] = (T)(img)(_n3##x,_n3##y,_n2##z,c), \
22390
I[180] = (T)(img)(_p2##x,_p2##y,_n3##z,c), I[181] = (T)(img)(_p1##x,_p2##y,_n3##z,c), I[182] = (T)(img)(x,_p2##y,_n3##z,c), I[183] = (T)(img)(_n1##x,_p2##y,_n3##z,c), I[184] = (T)(img)(_n2##x,_p2##y,_n3##z,c), I[185] = (T)(img)(_n3##x,_p2##y,_n3##z,c), \
22391
I[186] = (T)(img)(_p2##x,_p1##y,_n3##z,c), I[187] = (T)(img)(_p1##x,_p1##y,_n3##z,c), I[188] = (T)(img)(x,_p1##y,_n3##z,c), I[189] = (T)(img)(_n1##x,_p1##y,_n3##z,c), I[190] = (T)(img)(_n2##x,_p1##y,_n3##z,c), I[191] = (T)(img)(_n3##x,_p1##y,_n3##z,c), \
22392
I[192] = (T)(img)(_p2##x,y,_n3##z,c), I[193] = (T)(img)(_p1##x,y,_n3##z,c), I[194] = (T)(img)(x,y,_n3##z,c), I[195] = (T)(img)(_n1##x,y,_n3##z,c), I[196] = (T)(img)(_n2##x,y,_n3##z,c), I[197] = (T)(img)(_n3##x,y,_n3##z,c), \
22393
I[198] = (T)(img)(_p2##x,_n1##y,_n3##z,c), I[199] = (T)(img)(_p1##x,_n1##y,_n3##z,c), I[200] = (T)(img)(x,_n1##y,_n3##z,c), I[201] = (T)(img)(_n1##x,_n1##y,_n3##z,c), I[202] = (T)(img)(_n2##x,_n1##y,_n3##z,c), I[203] = (T)(img)(_n3##x,_n1##y,_n3##z,c), \
22394
I[204] = (T)(img)(_p2##x,_n2##y,_n3##z,c), I[205] = (T)(img)(_p1##x,_n2##y,_n3##z,c), I[206] = (T)(img)(x,_n2##y,_n3##z,c), I[207] = (T)(img)(_n1##x,_n2##y,_n3##z,c), I[208] = (T)(img)(_n2##x,_n2##y,_n3##z,c), I[209] = (T)(img)(_n3##x,_n2##y,_n3##z,c), \
22395
I[210] = (T)(img)(_p2##x,_n3##y,_n3##z,c), I[211] = (T)(img)(_p1##x,_n3##y,_n3##z,c), I[212] = (T)(img)(x,_n3##y,_n3##z,c), I[213] = (T)(img)(_n1##x,_n3##y,_n3##z,c), I[214] = (T)(img)(_n2##x,_n3##y,_n3##z,c), I[215] = (T)(img)(_n3##x,_n3##y,_n3##z,c);
22396
22397
// Define 7x7x7 loop macros
22398
//----------------------------
22399
#define cimg_for7x7x7(img,x,y,z,c,I,T) \
22400
cimg_for7((img)._depth,z) cimg_for7((img)._height,y) for (int x = 0, \
22401
_p3##x = 0, _p2##x = 0, _p1##x = 0, \
22402
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
22403
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
22404
_n3##x = (int)( \
22405
(I[0] = I[1] = I[2] = I[3] = (T)(img)(0,_p3##y,_p3##z,c)), \
22406
(I[7] = I[8] = I[9] = I[10] = (T)(img)(0,_p2##y,_p3##z,c)), \
22407
(I[14] = I[15] = I[16] = I[17] = (T)(img)(0,_p1##y,_p3##z,c)), \
22408
(I[21] = I[22] = I[23] = I[24] = (T)(img)(0,y,_p3##z,c)), \
22409
(I[28] = I[29] = I[30] = I[31] = (T)(img)(0,_n1##y,_p3##z,c)), \
22410
(I[35] = I[36] = I[37] = I[38] = (T)(img)(0,_n2##y,_p3##z,c)), \
22411
(I[42] = I[43] = I[44] = I[45] = (T)(img)(0,_n3##y,_p3##z,c)), \
22412
(I[49] = I[50] = I[51] = I[52] = (T)(img)(0,_p3##y,_p2##z,c)), \
22413
(I[56] = I[57] = I[58] = I[59] = (T)(img)(0,_p2##y,_p2##z,c)), \
22414
(I[63] = I[64] = I[65] = I[66] = (T)(img)(0,_p1##y,_p2##z,c)), \
22415
(I[70] = I[71] = I[72] = I[73] = (T)(img)(0,y,_p2##z,c)), \
22416
(I[77] = I[78] = I[79] = I[80] = (T)(img)(0,_n1##y,_p2##z,c)), \
22417
(I[84] = I[85] = I[86] = I[87] = (T)(img)(0,_n2##y,_p2##z,c)), \
22418
(I[91] = I[92] = I[93] = I[94] = (T)(img)(0,_n3##y,_p2##z,c)), \
22419
(I[98] = I[99] = I[100] = I[101] = (T)(img)(0,_p3##y,_p1##z,c)), \
22420
(I[105] = I[106] = I[107] = I[108] = (T)(img)(0,_p2##y,_p1##z,c)), \
22421
(I[112] = I[113] = I[114] = I[115] = (T)(img)(0,_p1##y,_p1##z,c)), \
22422
(I[119] = I[120] = I[121] = I[122] = (T)(img)(0,y,_p1##z,c)), \
22423
(I[126] = I[127] = I[128] = I[129] = (T)(img)(0,_n1##y,_p1##z,c)), \
22424
(I[133] = I[134] = I[135] = I[136] = (T)(img)(0,_n2##y,_p1##z,c)), \
22425
(I[140] = I[141] = I[142] = I[143] = (T)(img)(0,_n3##y,_p1##z,c)), \
22426
(I[147] = I[148] = I[149] = I[150] = (T)(img)(0,_p3##y,z,c)), \
22427
(I[154] = I[155] = I[156] = I[157] = (T)(img)(0,_p2##y,z,c)), \
22428
(I[161] = I[162] = I[163] = I[164] = (T)(img)(0,_p1##y,z,c)), \
22429
(I[168] = I[169] = I[170] = I[171] = (T)(img)(0,y,z,c)), \
22430
(I[175] = I[176] = I[177] = I[178] = (T)(img)(0,_n1##y,z,c)), \
22431
(I[182] = I[183] = I[184] = I[185] = (T)(img)(0,_n2##y,z,c)), \
22432
(I[189] = I[190] = I[191] = I[192] = (T)(img)(0,_n3##y,z,c)), \
22433
(I[196] = I[197] = I[198] = I[199] = (T)(img)(0,_p3##y,_n1##z,c)), \
22434
(I[203] = I[204] = I[205] = I[206] = (T)(img)(0,_p2##y,_n1##z,c)), \
22435
(I[210] = I[211] = I[212] = I[213] = (T)(img)(0,_p1##y,_n1##z,c)), \
22436
(I[217] = I[218] = I[219] = I[220] = (T)(img)(0,y,_n1##z,c)), \
22437
(I[224] = I[225] = I[226] = I[227] = (T)(img)(0,_n1##y,_n1##z,c)), \
22438
(I[231] = I[232] = I[233] = I[234] = (T)(img)(0,_n2##y,_n1##z,c)), \
22439
(I[238] = I[239] = I[240] = I[241] = (T)(img)(0,_n3##y,_n1##z,c)), \
22440
(I[245] = I[246] = I[247] = I[248] = (T)(img)(0,_p3##y,_n2##z,c)), \
22441
(I[252] = I[253] = I[254] = I[255] = (T)(img)(0,_p2##y,_n2##z,c)), \
22442
(I[259] = I[260] = I[261] = I[262] = (T)(img)(0,_p1##y,_n2##z,c)), \
22443
(I[266] = I[267] = I[268] = I[269] = (T)(img)(0,y,_n2##z,c)), \
22444
(I[273] = I[274] = I[275] = I[276] = (T)(img)(0,_n1##y,_n2##z,c)), \
22445
(I[280] = I[281] = I[282] = I[283] = (T)(img)(0,_n2##y,_n2##z,c)), \
22446
(I[287] = I[288] = I[289] = I[290] = (T)(img)(0,_n3##y,_n2##z,c)), \
22447
(I[294] = I[295] = I[296] = I[297] = (T)(img)(0,_p3##y,_n3##z,c)), \
22448
(I[301] = I[302] = I[303] = I[304] = (T)(img)(0,_p2##y,_n3##z,c)), \
22449
(I[308] = I[309] = I[310] = I[311] = (T)(img)(0,_p1##y,_n3##z,c)), \
22450
(I[315] = I[316] = I[317] = I[318] = (T)(img)(0,y,_n3##z,c)), \
22451
(I[322] = I[323] = I[324] = I[325] = (T)(img)(0,_n1##y,_n3##z,c)), \
22452
(I[329] = I[330] = I[331] = I[332] = (T)(img)(0,_n2##y,_n3##z,c)), \
22453
(I[336] = I[337] = I[338] = I[339] = (T)(img)(0,_n3##y,_n3##z,c)), \
22454
(I[4] = (T)(img)(_n1##x,_p3##y,_p3##z,c)), \
22455
(I[11] = (T)(img)(_n1##x,_p2##y,_p3##z,c)), \
22456
(I[18] = (T)(img)(_n1##x,_p1##y,_p3##z,c)), \
22457
(I[25] = (T)(img)(_n1##x,y,_p3##z,c)), \
22458
(I[32] = (T)(img)(_n1##x,_n1##y,_p3##z,c)), \
22459
(I[39] = (T)(img)(_n1##x,_n2##y,_p3##z,c)), \
22460
(I[46] = (T)(img)(_n1##x,_n3##y,_p3##z,c)), \
22461
(I[53] = (T)(img)(_n1##x,_p3##y,_p2##z,c)), \
22462
(I[60] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
22463
(I[67] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
22464
(I[74] = (T)(img)(_n1##x,y,_p2##z,c)), \
22465
(I[81] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
22466
(I[88] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
22467
(I[95] = (T)(img)(_n1##x,_n3##y,_p2##z,c)), \
22468
(I[102] = (T)(img)(_n1##x,_p3##y,_p1##z,c)), \
22469
(I[109] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
22470
(I[116] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
22471
(I[123] = (T)(img)(_n1##x,y,_p1##z,c)), \
22472
(I[130] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
22473
(I[137] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
22474
(I[144] = (T)(img)(_n1##x,_n3##y,_p1##z,c)), \
22475
(I[151] = (T)(img)(_n1##x,_p3##y,z,c)), \
22476
(I[158] = (T)(img)(_n1##x,_p2##y,z,c)), \
22477
(I[165] = (T)(img)(_n1##x,_p1##y,z,c)), \
22478
(I[172] = (T)(img)(_n1##x,y,z,c)), \
22479
(I[179] = (T)(img)(_n1##x,_n1##y,z,c)), \
22480
(I[186] = (T)(img)(_n1##x,_n2##y,z,c)), \
22481
(I[193] = (T)(img)(_n1##x,_n3##y,z,c)), \
22482
(I[200] = (T)(img)(_n1##x,_p3##y,_n1##z,c)), \
22483
(I[207] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
22484
(I[214] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
22485
(I[221] = (T)(img)(_n1##x,y,_n1##z,c)), \
22486
(I[228] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
22487
(I[235] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
22488
(I[242] = (T)(img)(_n1##x,_n3##y,_n1##z,c)), \
22489
(I[249] = (T)(img)(_n1##x,_p3##y,_n2##z,c)), \
22490
(I[256] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
22491
(I[263] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
22492
(I[270] = (T)(img)(_n1##x,y,_n2##z,c)), \
22493
(I[277] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
22494
(I[284] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
22495
(I[291] = (T)(img)(_n1##x,_n3##y,_n2##z,c)), \
22496
(I[298] = (T)(img)(_n1##x,_p3##y,_n3##z,c)), \
22497
(I[305] = (T)(img)(_n1##x,_p2##y,_n3##z,c)), \
22498
(I[312] = (T)(img)(_n1##x,_p1##y,_n3##z,c)), \
22499
(I[319] = (T)(img)(_n1##x,y,_n3##z,c)), \
22500
(I[326] = (T)(img)(_n1##x,_n1##y,_n3##z,c)), \
22501
(I[333] = (T)(img)(_n1##x,_n2##y,_n3##z,c)), \
22502
(I[340] = (T)(img)(_n1##x,_n3##y,_n3##z,c)), \
22503
(I[5] = (T)(img)(_n2##x,_p3##y,_p3##z,c)), \
22504
(I[12] = (T)(img)(_n2##x,_p2##y,_p3##z,c)), \
22505
(I[19] = (T)(img)(_n2##x,_p1##y,_p3##z,c)), \
22506
(I[26] = (T)(img)(_n2##x,y,_p3##z,c)), \
22507
(I[33] = (T)(img)(_n2##x,_n1##y,_p3##z,c)), \
22508
(I[40] = (T)(img)(_n2##x,_n2##y,_p3##z,c)), \
22509
(I[47] = (T)(img)(_n2##x,_n3##y,_p3##z,c)), \
22510
(I[54] = (T)(img)(_n2##x,_p3##y,_p2##z,c)), \
22511
(I[61] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
22512
(I[68] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
22513
(I[75] = (T)(img)(_n2##x,y,_p2##z,c)), \
22514
(I[82] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
22515
(I[89] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
22516
(I[96] = (T)(img)(_n2##x,_n3##y,_p2##z,c)), \
22517
(I[103] = (T)(img)(_n2##x,_p3##y,_p1##z,c)), \
22518
(I[110] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
22519
(I[117] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
22520
(I[124] = (T)(img)(_n2##x,y,_p1##z,c)), \
22521
(I[131] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
22522
(I[138] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
22523
(I[145] = (T)(img)(_n2##x,_n3##y,_p1##z,c)), \
22524
(I[152] = (T)(img)(_n2##x,_p3##y,z,c)), \
22525
(I[159] = (T)(img)(_n2##x,_p2##y,z,c)), \
22526
(I[166] = (T)(img)(_n2##x,_p1##y,z,c)), \
22527
(I[173] = (T)(img)(_n2##x,y,z,c)), \
22528
(I[180] = (T)(img)(_n2##x,_n1##y,z,c)), \
22529
(I[187] = (T)(img)(_n2##x,_n2##y,z,c)), \
22530
(I[194] = (T)(img)(_n2##x,_n3##y,z,c)), \
22531
(I[201] = (T)(img)(_n2##x,_p3##y,_n1##z,c)), \
22532
(I[208] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
22533
(I[215] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
22534
(I[222] = (T)(img)(_n2##x,y,_n1##z,c)), \
22535
(I[229] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
22536
(I[236] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
22537
(I[243] = (T)(img)(_n2##x,_n3##y,_n1##z,c)), \
22538
(I[250] = (T)(img)(_n2##x,_p3##y,_n2##z,c)), \
22539
(I[257] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
22540
(I[264] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
22541
(I[271] = (T)(img)(_n2##x,y,_n2##z,c)), \
22542
(I[278] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
22543
(I[285] = (T)(img)(_n2##x,_n2##y,_n2##z,c)), \
22544
(I[292] = (T)(img)(_n2##x,_n3##y,_n2##z,c)), \
22545
(I[299] = (T)(img)(_n2##x,_p3##y,_n3##z,c)), \
22546
(I[306] = (T)(img)(_n2##x,_p2##y,_n3##z,c)), \
22547
(I[313] = (T)(img)(_n2##x,_p1##y,_n3##z,c)), \
22548
(I[320] = (T)(img)(_n2##x,y,_n3##z,c)), \
22549
(I[327] = (T)(img)(_n2##x,_n1##y,_n3##z,c)), \
22550
(I[334] = (T)(img)(_n2##x,_n2##y,_n3##z,c)), \
22551
(I[341] = (T)(img)(_n2##x,_n3##y,_n3##z,c)), \
22552
3>=((img)._width)?(img).width() - 1:3); \
22553
(_n3##x<(img).width() && ( \
22554
(I[6] = (T)(img)(_n3##x,_p3##y,_p3##z,c)), \
22555
(I[13] = (T)(img)(_n3##x,_p2##y,_p3##z,c)), \
22556
(I[20] = (T)(img)(_n3##x,_p1##y,_p3##z,c)), \
22557
(I[27] = (T)(img)(_n3##x,y,_p3##z,c)), \
22558
(I[34] = (T)(img)(_n3##x,_n1##y,_p3##z,c)), \
22559
(I[41] = (T)(img)(_n3##x,_n2##y,_p3##z,c)), \
22560
(I[48] = (T)(img)(_n3##x,_n3##y,_p3##z,c)), \
22561
(I[55] = (T)(img)(_n3##x,_p3##y,_p2##z,c)), \
22562
(I[62] = (T)(img)(_n3##x,_p2##y,_p2##z,c)), \
22563
(I[69] = (T)(img)(_n3##x,_p1##y,_p2##z,c)), \
22564
(I[76] = (T)(img)(_n3##x,y,_p2##z,c)), \
22565
(I[83] = (T)(img)(_n3##x,_n1##y,_p2##z,c)), \
22566
(I[90] = (T)(img)(_n3##x,_n2##y,_p2##z,c)), \
22567
(I[97] = (T)(img)(_n3##x,_n3##y,_p2##z,c)), \
22568
(I[104] = (T)(img)(_n3##x,_p3##y,_p1##z,c)), \
22569
(I[111] = (T)(img)(_n3##x,_p2##y,_p1##z,c)), \
22570
(I[118] = (T)(img)(_n3##x,_p1##y,_p1##z,c)), \
22571
(I[125] = (T)(img)(_n3##x,y,_p1##z,c)), \
22572
(I[132] = (T)(img)(_n3##x,_n1##y,_p1##z,c)), \
22573
(I[139] = (T)(img)(_n3##x,_n2##y,_p1##z,c)), \
22574
(I[146] = (T)(img)(_n3##x,_n3##y,_p1##z,c)), \
22575
(I[153] = (T)(img)(_n3##x,_p3##y,z,c)), \
22576
(I[160] = (T)(img)(_n3##x,_p2##y,z,c)), \
22577
(I[167] = (T)(img)(_n3##x,_p1##y,z,c)), \
22578
(I[174] = (T)(img)(_n3##x,y,z,c)), \
22579
(I[181] = (T)(img)(_n3##x,_n1##y,z,c)), \
22580
(I[188] = (T)(img)(_n3##x,_n2##y,z,c)), \
22581
(I[195] = (T)(img)(_n3##x,_n3##y,z,c)), \
22582
(I[202] = (T)(img)(_n3##x,_p3##y,_n1##z,c)), \
22583
(I[209] = (T)(img)(_n3##x,_p2##y,_n1##z,c)), \
22584
(I[216] = (T)(img)(_n3##x,_p1##y,_n1##z,c)), \
22585
(I[223] = (T)(img)(_n3##x,y,_n1##z,c)), \
22586
(I[230] = (T)(img)(_n3##x,_n1##y,_n1##z,c)), \
22587
(I[237] = (T)(img)(_n3##x,_n2##y,_n1##z,c)), \
22588
(I[244] = (T)(img)(_n3##x,_n3##y,_n1##z,c)), \
22589
(I[251] = (T)(img)(_n3##x,_p3##y,_n2##z,c)), \
22590
(I[258] = (T)(img)(_n3##x,_p2##y,_n2##z,c)), \
22591
(I[265] = (T)(img)(_n3##x,_p1##y,_n2##z,c)), \
22592
(I[272] = (T)(img)(_n3##x,y,_n2##z,c)), \
22593
(I[279] = (T)(img)(_n3##x,_n1##y,_n2##z,c)), \
22594
(I[286] = (T)(img)(_n3##x,_n2##y,_n2##z,c)), \
22595
(I[293] = (T)(img)(_n3##x,_n3##y,_n2##z,c)), \
22596
(I[300] = (T)(img)(_n3##x,_p3##y,_n3##z,c)), \
22597
(I[307] = (T)(img)(_n3##x,_p2##y,_n3##z,c)), \
22598
(I[314] = (T)(img)(_n3##x,_p1##y,_n3##z,c)), \
22599
(I[321] = (T)(img)(_n3##x,y,_n3##z,c)), \
22600
(I[328] = (T)(img)(_n3##x,_n1##y,_n3##z,c)), \
22601
(I[335] = (T)(img)(_n3##x,_n2##y,_n3##z,c)), \
22602
(I[342] = (T)(img)(_n3##x,_n3##y,_n3##z,c)),1)) || \
22603
_n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x); \
22604
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], \
22605
I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \
22606
I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \
22607
I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \
22608
I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \
22609
I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
22610
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], \
22611
I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
22612
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \
22613
I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
22614
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \
22615
I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
22616
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \
22617
I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \
22618
I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
22619
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
22620
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \
22621
I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
22622
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \
22623
I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
22624
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \
22625
I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \
22626
I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \
22627
I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
22628
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], \
22629
I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \
22630
I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \
22631
I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \
22632
I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], \
22633
I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
22634
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], \
22635
I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
22636
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \
22637
I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \
22638
I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], \
22639
I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
22640
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], \
22641
I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \
22642
I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \
22643
I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
22644
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], \
22645
I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \
22646
I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], \
22647
I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \
22648
I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \
22649
I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \
22650
I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], \
22651
I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
22652
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], \
22653
_p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x)
22654
22655
#define cimg_for_in7x7x7(img,x0,y0,z0,x1,y1,z1,x,y,z,c,I,T) \
22656
cimg_for_in7((img)._depth,z0,z1,z) cimg_for_in7((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
22657
_p3##x = x - 3<0?0:x - 3, \
22658
_p2##x = x - 2<0?0:x - 2, \
22659
_p1##x = x - 1<0?0:x - 1, \
22660
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
22661
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
22662
_n3##x = (int)( \
22663
(I[0] = (T)(img)(_p3##x,_p3##y,_p3##z,c)), \
22664
(I[7] = (T)(img)(_p3##x,_p2##y,_p3##z,c)), \
22665
(I[14] = (T)(img)(_p3##x,_p1##y,_p3##z,c)), \
22666
(I[21] = (T)(img)(_p3##x,y,_p3##z,c)), \
22667
(I[28] = (T)(img)(_p3##x,_n1##y,_p3##z,c)), \
22668
(I[35] = (T)(img)(_p3##x,_n2##y,_p3##z,c)), \
22669
(I[42] = (T)(img)(_p3##x,_n3##y,_p3##z,c)), \
22670
(I[49] = (T)(img)(_p3##x,_p3##y,_p2##z,c)), \
22671
(I[56] = (T)(img)(_p3##x,_p2##y,_p2##z,c)), \
22672
(I[63] = (T)(img)(_p3##x,_p1##y,_p2##z,c)), \
22673
(I[70] = (T)(img)(_p3##x,y,_p2##z,c)), \
22674
(I[77] = (T)(img)(_p3##x,_n1##y,_p2##z,c)), \
22675
(I[84] = (T)(img)(_p3##x,_n2##y,_p2##z,c)), \
22676
(I[91] = (T)(img)(_p3##x,_n3##y,_p2##z,c)), \
22677
(I[98] = (T)(img)(_p3##x,_p3##y,_p1##z,c)), \
22678
(I[105] = (T)(img)(_p3##x,_p2##y,_p1##z,c)), \
22679
(I[112] = (T)(img)(_p3##x,_p1##y,_p1##z,c)), \
22680
(I[119] = (T)(img)(_p3##x,y,_p1##z,c)), \
22681
(I[126] = (T)(img)(_p3##x,_n1##y,_p1##z,c)), \
22682
(I[133] = (T)(img)(_p3##x,_n2##y,_p1##z,c)), \
22683
(I[140] = (T)(img)(_p3##x,_n3##y,_p1##z,c)), \
22684
(I[147] = (T)(img)(_p3##x,_p3##y,z,c)), \
22685
(I[154] = (T)(img)(_p3##x,_p2##y,z,c)), \
22686
(I[161] = (T)(img)(_p3##x,_p1##y,z,c)), \
22687
(I[168] = (T)(img)(_p3##x,y,z,c)), \
22688
(I[175] = (T)(img)(_p3##x,_n1##y,z,c)), \
22689
(I[182] = (T)(img)(_p3##x,_n2##y,z,c)), \
22690
(I[189] = (T)(img)(_p3##x,_n3##y,z,c)), \
22691
(I[196] = (T)(img)(_p3##x,_p3##y,_n1##z,c)), \
22692
(I[203] = (T)(img)(_p3##x,_p2##y,_n1##z,c)), \
22693
(I[210] = (T)(img)(_p3##x,_p1##y,_n1##z,c)), \
22694
(I[217] = (T)(img)(_p3##x,y,_n1##z,c)), \
22695
(I[224] = (T)(img)(_p3##x,_n1##y,_n1##z,c)), \
22696
(I[231] = (T)(img)(_p3##x,_n2##y,_n1##z,c)), \
22697
(I[238] = (T)(img)(_p3##x,_n3##y,_n1##z,c)), \
22698
(I[245] = (T)(img)(_p3##x,_p3##y,_n2##z,c)), \
22699
(I[252] = (T)(img)(_p3##x,_p2##y,_n2##z,c)), \
22700
(I[259] = (T)(img)(_p3##x,_p1##y,_n2##z,c)), \
22701
(I[266] = (T)(img)(_p3##x,y,_n2##z,c)), \
22702
(I[273] = (T)(img)(_p3##x,_n1##y,_n2##z,c)), \
22703
(I[280] = (T)(img)(_p3##x,_n2##y,_n2##z,c)), \
22704
(I[287] = (T)(img)(_p3##x,_n3##y,_n2##z,c)), \
22705
(I[294] = (T)(img)(_p3##x,_p3##y,_n3##z,c)), \
22706
(I[301] = (T)(img)(_p3##x,_p2##y,_n3##z,c)), \
22707
(I[308] = (T)(img)(_p3##x,_p1##y,_n3##z,c)), \
22708
(I[315] = (T)(img)(_p3##x,y,_n3##z,c)), \
22709
(I[322] = (T)(img)(_p3##x,_n1##y,_n3##z,c)), \
22710
(I[329] = (T)(img)(_p3##x,_n2##y,_n3##z,c)), \
22711
(I[336] = (T)(img)(_p3##x,_n3##y,_n3##z,c)), \
22712
(I[1] = (T)(img)(_p2##x,_p3##y,_p3##z,c)), \
22713
(I[8] = (T)(img)(_p2##x,_p2##y,_p3##z,c)), \
22714
(I[15] = (T)(img)(_p2##x,_p1##y,_p3##z,c)), \
22715
(I[22] = (T)(img)(_p2##x,y,_p3##z,c)), \
22716
(I[29] = (T)(img)(_p2##x,_n1##y,_p3##z,c)), \
22717
(I[36] = (T)(img)(_p2##x,_n2##y,_p3##z,c)), \
22718
(I[43] = (T)(img)(_p2##x,_n3##y,_p3##z,c)), \
22719
(I[50] = (T)(img)(_p2##x,_p3##y,_p2##z,c)), \
22720
(I[57] = (T)(img)(_p2##x,_p2##y,_p2##z,c)), \
22721
(I[64] = (T)(img)(_p2##x,_p1##y,_p2##z,c)), \
22722
(I[71] = (T)(img)(_p2##x,y,_p2##z,c)), \
22723
(I[78] = (T)(img)(_p2##x,_n1##y,_p2##z,c)), \
22724
(I[85] = (T)(img)(_p2##x,_n2##y,_p2##z,c)), \
22725
(I[92] = (T)(img)(_p2##x,_n3##y,_p2##z,c)), \
22726
(I[99] = (T)(img)(_p2##x,_p3##y,_p1##z,c)), \
22727
(I[106] = (T)(img)(_p2##x,_p2##y,_p1##z,c)), \
22728
(I[113] = (T)(img)(_p2##x,_p1##y,_p1##z,c)), \
22729
(I[120] = (T)(img)(_p2##x,y,_p1##z,c)), \
22730
(I[127] = (T)(img)(_p2##x,_n1##y,_p1##z,c)), \
22731
(I[134] = (T)(img)(_p2##x,_n2##y,_p1##z,c)), \
22732
(I[141] = (T)(img)(_p2##x,_n3##y,_p1##z,c)), \
22733
(I[148] = (T)(img)(_p2##x,_p3##y,z,c)), \
22734
(I[155] = (T)(img)(_p2##x,_p2##y,z,c)), \
22735
(I[162] = (T)(img)(_p2##x,_p1##y,z,c)), \
22736
(I[169] = (T)(img)(_p2##x,y,z,c)), \
22737
(I[176] = (T)(img)(_p2##x,_n1##y,z,c)), \
22738
(I[183] = (T)(img)(_p2##x,_n2##y,z,c)), \
22739
(I[190] = (T)(img)(_p2##x,_n3##y,z,c)), \
22740
(I[197] = (T)(img)(_p2##x,_p3##y,_n1##z,c)), \
22741
(I[204] = (T)(img)(_p2##x,_p2##y,_n1##z,c)), \
22742
(I[211] = (T)(img)(_p2##x,_p1##y,_n1##z,c)), \
22743
(I[218] = (T)(img)(_p2##x,y,_n1##z,c)), \
22744
(I[225] = (T)(img)(_p2##x,_n1##y,_n1##z,c)), \
22745
(I[232] = (T)(img)(_p2##x,_n2##y,_n1##z,c)), \
22746
(I[239] = (T)(img)(_p2##x,_n3##y,_n1##z,c)), \
22747
(I[246] = (T)(img)(_p2##x,_p3##y,_n2##z,c)), \
22748
(I[253] = (T)(img)(_p2##x,_p2##y,_n2##z,c)), \
22749
(I[260] = (T)(img)(_p2##x,_p1##y,_n2##z,c)), \
22750
(I[267] = (T)(img)(_p2##x,y,_n2##z,c)), \
22751
(I[274] = (T)(img)(_p2##x,_n1##y,_n2##z,c)), \
22752
(I[281] = (T)(img)(_p2##x,_n2##y,_n2##z,c)), \
22753
(I[288] = (T)(img)(_p2##x,_n3##y,_n2##z,c)), \
22754
(I[295] = (T)(img)(_p2##x,_p3##y,_n3##z,c)), \
22755
(I[302] = (T)(img)(_p2##x,_p2##y,_n3##z,c)), \
22756
(I[309] = (T)(img)(_p2##x,_p1##y,_n3##z,c)), \
22757
(I[316] = (T)(img)(_p2##x,y,_n3##z,c)), \
22758
(I[323] = (T)(img)(_p2##x,_n1##y,_n3##z,c)), \
22759
(I[330] = (T)(img)(_p2##x,_n2##y,_n3##z,c)), \
22760
(I[337] = (T)(img)(_p2##x,_n3##y,_n3##z,c)), \
22761
(I[2] = (T)(img)(_p1##x,_p3##y,_p3##z,c)), \
22762
(I[9] = (T)(img)(_p1##x,_p2##y,_p3##z,c)), \
22763
(I[16] = (T)(img)(_p1##x,_p1##y,_p3##z,c)), \
22764
(I[23] = (T)(img)(_p1##x,y,_p3##z,c)), \
22765
(I[30] = (T)(img)(_p1##x,_n1##y,_p3##z,c)), \
22766
(I[37] = (T)(img)(_p1##x,_n2##y,_p3##z,c)), \
22767
(I[44] = (T)(img)(_p1##x,_n3##y,_p3##z,c)), \
22768
(I[51] = (T)(img)(_p1##x,_p3##y,_p2##z,c)), \
22769
(I[58] = (T)(img)(_p1##x,_p2##y,_p2##z,c)), \
22770
(I[65] = (T)(img)(_p1##x,_p1##y,_p2##z,c)), \
22771
(I[72] = (T)(img)(_p1##x,y,_p2##z,c)), \
22772
(I[79] = (T)(img)(_p1##x,_n1##y,_p2##z,c)), \
22773
(I[86] = (T)(img)(_p1##x,_n2##y,_p2##z,c)), \
22774
(I[93] = (T)(img)(_p1##x,_n3##y,_p2##z,c)), \
22775
(I[100] = (T)(img)(_p1##x,_p3##y,_p1##z,c)), \
22776
(I[107] = (T)(img)(_p1##x,_p2##y,_p1##z,c)), \
22777
(I[114] = (T)(img)(_p1##x,_p1##y,_p1##z,c)), \
22778
(I[121] = (T)(img)(_p1##x,y,_p1##z,c)), \
22779
(I[128] = (T)(img)(_p1##x,_n1##y,_p1##z,c)), \
22780
(I[135] = (T)(img)(_p1##x,_n2##y,_p1##z,c)), \
22781
(I[142] = (T)(img)(_p1##x,_n3##y,_p1##z,c)), \
22782
(I[149] = (T)(img)(_p1##x,_p3##y,z,c)), \
22783
(I[156] = (T)(img)(_p1##x,_p2##y,z,c)), \
22784
(I[163] = (T)(img)(_p1##x,_p1##y,z,c)), \
22785
(I[170] = (T)(img)(_p1##x,y,z,c)), \
22786
(I[177] = (T)(img)(_p1##x,_n1##y,z,c)), \
22787
(I[184] = (T)(img)(_p1##x,_n2##y,z,c)), \
22788
(I[191] = (T)(img)(_p1##x,_n3##y,z,c)), \
22789
(I[198] = (T)(img)(_p1##x,_p3##y,_n1##z,c)), \
22790
(I[205] = (T)(img)(_p1##x,_p2##y,_n1##z,c)), \
22791
(I[212] = (T)(img)(_p1##x,_p1##y,_n1##z,c)), \
22792
(I[219] = (T)(img)(_p1##x,y,_n1##z,c)), \
22793
(I[226] = (T)(img)(_p1##x,_n1##y,_n1##z,c)), \
22794
(I[233] = (T)(img)(_p1##x,_n2##y,_n1##z,c)), \
22795
(I[240] = (T)(img)(_p1##x,_n3##y,_n1##z,c)), \
22796
(I[247] = (T)(img)(_p1##x,_p3##y,_n2##z,c)), \
22797
(I[254] = (T)(img)(_p1##x,_p2##y,_n2##z,c)), \
22798
(I[261] = (T)(img)(_p1##x,_p1##y,_n2##z,c)), \
22799
(I[268] = (T)(img)(_p1##x,y,_n2##z,c)), \
22800
(I[275] = (T)(img)(_p1##x,_n1##y,_n2##z,c)), \
22801
(I[282] = (T)(img)(_p1##x,_n2##y,_n2##z,c)), \
22802
(I[289] = (T)(img)(_p1##x,_n3##y,_n2##z,c)), \
22803
(I[296] = (T)(img)(_p1##x,_p3##y,_n3##z,c)), \
22804
(I[303] = (T)(img)(_p1##x,_p2##y,_n3##z,c)), \
22805
(I[310] = (T)(img)(_p1##x,_p1##y,_n3##z,c)), \
22806
(I[317] = (T)(img)(_p1##x,y,_n3##z,c)), \
22807
(I[324] = (T)(img)(_p1##x,_n1##y,_n3##z,c)), \
22808
(I[331] = (T)(img)(_p1##x,_n2##y,_n3##z,c)), \
22809
(I[338] = (T)(img)(_p1##x,_n3##y,_n3##z,c)), \
22810
(I[3] = (T)(img)(x,_p3##y,_p3##z,c)), \
22811
(I[10] = (T)(img)(x,_p2##y,_p3##z,c)), \
22812
(I[17] = (T)(img)(x,_p1##y,_p3##z,c)), \
22813
(I[24] = (T)(img)(x,y,_p3##z,c)), \
22814
(I[31] = (T)(img)(x,_n1##y,_p3##z,c)), \
22815
(I[38] = (T)(img)(x,_n2##y,_p3##z,c)), \
22816
(I[45] = (T)(img)(x,_n3##y,_p3##z,c)), \
22817
(I[52] = (T)(img)(x,_p3##y,_p2##z,c)), \
22818
(I[59] = (T)(img)(x,_p2##y,_p2##z,c)), \
22819
(I[66] = (T)(img)(x,_p1##y,_p2##z,c)), \
22820
(I[73] = (T)(img)(x,y,_p2##z,c)), \
22821
(I[80] = (T)(img)(x,_n1##y,_p2##z,c)), \
22822
(I[87] = (T)(img)(x,_n2##y,_p2##z,c)), \
22823
(I[94] = (T)(img)(x,_n3##y,_p2##z,c)), \
22824
(I[101] = (T)(img)(x,_p3##y,_p1##z,c)), \
22825
(I[108] = (T)(img)(x,_p2##y,_p1##z,c)), \
22826
(I[115] = (T)(img)(x,_p1##y,_p1##z,c)), \
22827
(I[122] = (T)(img)(x,y,_p1##z,c)), \
22828
(I[129] = (T)(img)(x,_n1##y,_p1##z,c)), \
22829
(I[136] = (T)(img)(x,_n2##y,_p1##z,c)), \
22830
(I[143] = (T)(img)(x,_n3##y,_p1##z,c)), \
22831
(I[150] = (T)(img)(x,_p3##y,z,c)), \
22832
(I[157] = (T)(img)(x,_p2##y,z,c)), \
22833
(I[164] = (T)(img)(x,_p1##y,z,c)), \
22834
(I[171] = (T)(img)(x,y,z,c)), \
22835
(I[178] = (T)(img)(x,_n1##y,z,c)), \
22836
(I[185] = (T)(img)(x,_n2##y,z,c)), \
22837
(I[192] = (T)(img)(x,_n3##y,z,c)), \
22838
(I[199] = (T)(img)(x,_p3##y,_n1##z,c)), \
22839
(I[206] = (T)(img)(x,_p2##y,_n1##z,c)), \
22840
(I[213] = (T)(img)(x,_p1##y,_n1##z,c)), \
22841
(I[220] = (T)(img)(x,y,_n1##z,c)), \
22842
(I[227] = (T)(img)(x,_n1##y,_n1##z,c)), \
22843
(I[234] = (T)(img)(x,_n2##y,_n1##z,c)), \
22844
(I[241] = (T)(img)(x,_n3##y,_n1##z,c)), \
22845
(I[248] = (T)(img)(x,_p3##y,_n2##z,c)), \
22846
(I[255] = (T)(img)(x,_p2##y,_n2##z,c)), \
22847
(I[262] = (T)(img)(x,_p1##y,_n2##z,c)), \
22848
(I[269] = (T)(img)(x,y,_n2##z,c)), \
22849
(I[276] = (T)(img)(x,_n1##y,_n2##z,c)), \
22850
(I[283] = (T)(img)(x,_n2##y,_n2##z,c)), \
22851
(I[290] = (T)(img)(x,_n3##y,_n2##z,c)), \
22852
(I[297] = (T)(img)(x,_p3##y,_n3##z,c)), \
22853
(I[304] = (T)(img)(x,_p2##y,_n3##z,c)), \
22854
(I[311] = (T)(img)(x,_p1##y,_n3##z,c)), \
22855
(I[318] = (T)(img)(x,y,_n3##z,c)), \
22856
(I[325] = (T)(img)(x,_n1##y,_n3##z,c)), \
22857
(I[332] = (T)(img)(x,_n2##y,_n3##z,c)), \
22858
(I[339] = (T)(img)(x,_n3##y,_n3##z,c)), \
22859
(I[4] = (T)(img)(_n1##x,_p3##y,_p3##z,c)), \
22860
(I[11] = (T)(img)(_n1##x,_p2##y,_p3##z,c)), \
22861
(I[18] = (T)(img)(_n1##x,_p1##y,_p3##z,c)), \
22862
(I[25] = (T)(img)(_n1##x,y,_p3##z,c)), \
22863
(I[32] = (T)(img)(_n1##x,_n1##y,_p3##z,c)), \
22864
(I[39] = (T)(img)(_n1##x,_n2##y,_p3##z,c)), \
22865
(I[46] = (T)(img)(_n1##x,_n3##y,_p3##z,c)), \
22866
(I[53] = (T)(img)(_n1##x,_p3##y,_p2##z,c)), \
22867
(I[60] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
22868
(I[67] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
22869
(I[74] = (T)(img)(_n1##x,y,_p2##z,c)), \
22870
(I[81] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
22871
(I[88] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
22872
(I[95] = (T)(img)(_n1##x,_n3##y,_p2##z,c)), \
22873
(I[102] = (T)(img)(_n1##x,_p3##y,_p1##z,c)), \
22874
(I[109] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
22875
(I[116] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
22876
(I[123] = (T)(img)(_n1##x,y,_p1##z,c)), \
22877
(I[130] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
22878
(I[137] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
22879
(I[144] = (T)(img)(_n1##x,_n3##y,_p1##z,c)), \
22880
(I[151] = (T)(img)(_n1##x,_p3##y,z,c)), \
22881
(I[158] = (T)(img)(_n1##x,_p2##y,z,c)), \
22882
(I[165] = (T)(img)(_n1##x,_p1##y,z,c)), \
22883
(I[172] = (T)(img)(_n1##x,y,z,c)), \
22884
(I[179] = (T)(img)(_n1##x,_n1##y,z,c)), \
22885
(I[186] = (T)(img)(_n1##x,_n2##y,z,c)), \
22886
(I[193] = (T)(img)(_n1##x,_n3##y,z,c)), \
22887
(I[200] = (T)(img)(_n1##x,_p3##y,_n1##z,c)), \
22888
(I[207] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
22889
(I[214] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
22890
(I[221] = (T)(img)(_n1##x,y,_n1##z,c)), \
22891
(I[228] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
22892
(I[235] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
22893
(I[242] = (T)(img)(_n1##x,_n3##y,_n1##z,c)), \
22894
(I[249] = (T)(img)(_n1##x,_p3##y,_n2##z,c)), \
22895
(I[256] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
22896
(I[263] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
22897
(I[270] = (T)(img)(_n1##x,y,_n2##z,c)), \
22898
(I[277] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
22899
(I[284] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
22900
(I[291] = (T)(img)(_n1##x,_n3##y,_n2##z,c)), \
22901
(I[298] = (T)(img)(_n1##x,_p3##y,_n3##z,c)), \
22902
(I[305] = (T)(img)(_n1##x,_p2##y,_n3##z,c)), \
22903
(I[312] = (T)(img)(_n1##x,_p1##y,_n3##z,c)), \
22904
(I[319] = (T)(img)(_n1##x,y,_n3##z,c)), \
22905
(I[326] = (T)(img)(_n1##x,_n1##y,_n3##z,c)), \
22906
(I[333] = (T)(img)(_n1##x,_n2##y,_n3##z,c)), \
22907
(I[340] = (T)(img)(_n1##x,_n3##y,_n3##z,c)), \
22908
(I[5] = (T)(img)(_n2##x,_p3##y,_p3##z,c)), \
22909
(I[12] = (T)(img)(_n2##x,_p2##y,_p3##z,c)), \
22910
(I[19] = (T)(img)(_n2##x,_p1##y,_p3##z,c)), \
22911
(I[26] = (T)(img)(_n2##x,y,_p3##z,c)), \
22912
(I[33] = (T)(img)(_n2##x,_n1##y,_p3##z,c)), \
22913
(I[40] = (T)(img)(_n2##x,_n2##y,_p3##z,c)), \
22914
(I[47] = (T)(img)(_n2##x,_n3##y,_p3##z,c)), \
22915
(I[54] = (T)(img)(_n2##x,_p3##y,_p2##z,c)), \
22916
(I[61] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
22917
(I[68] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
22918
(I[75] = (T)(img)(_n2##x,y,_p2##z,c)), \
22919
(I[82] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
22920
(I[89] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
22921
(I[96] = (T)(img)(_n2##x,_n3##y,_p2##z,c)), \
22922
(I[103] = (T)(img)(_n2##x,_p3##y,_p1##z,c)), \
22923
(I[110] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
22924
(I[117] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
22925
(I[124] = (T)(img)(_n2##x,y,_p1##z,c)), \
22926
(I[131] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
22927
(I[138] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
22928
(I[145] = (T)(img)(_n2##x,_n3##y,_p1##z,c)), \
22929
(I[152] = (T)(img)(_n2##x,_p3##y,z,c)), \
22930
(I[159] = (T)(img)(_n2##x,_p2##y,z,c)), \
22931
(I[166] = (T)(img)(_n2##x,_p1##y,z,c)), \
22932
(I[173] = (T)(img)(_n2##x,y,z,c)), \
22933
(I[180] = (T)(img)(_n2##x,_n1##y,z,c)), \
22934
(I[187] = (T)(img)(_n2##x,_n2##y,z,c)), \
22935
(I[194] = (T)(img)(_n2##x,_n3##y,z,c)), \
22936
(I[201] = (T)(img)(_n2##x,_p3##y,_n1##z,c)), \
22937
(I[208] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
22938
(I[215] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
22939
(I[222] = (T)(img)(_n2##x,y,_n1##z,c)), \
22940
(I[229] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
22941
(I[236] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
22942
(I[243] = (T)(img)(_n2##x,_n3##y,_n1##z,c)), \
22943
(I[250] = (T)(img)(_n2##x,_p3##y,_n2##z,c)), \
22944
(I[257] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
22945
(I[264] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
22946
(I[271] = (T)(img)(_n2##x,y,_n2##z,c)), \
22947
(I[278] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
22948
(I[285] = (T)(img)(_n2##x,_n2##y,_n2##z,c)), \
22949
(I[292] = (T)(img)(_n2##x,_n3##y,_n2##z,c)), \
22950
(I[299] = (T)(img)(_n2##x,_p3##y,_n3##z,c)), \
22951
(I[306] = (T)(img)(_n2##x,_p2##y,_n3##z,c)), \
22952
(I[313] = (T)(img)(_n2##x,_p1##y,_n3##z,c)), \
22953
(I[320] = (T)(img)(_n2##x,y,_n3##z,c)), \
22954
(I[327] = (T)(img)(_n2##x,_n1##y,_n3##z,c)), \
22955
(I[334] = (T)(img)(_n2##x,_n2##y,_n3##z,c)), \
22956
(I[341] = (T)(img)(_n2##x,_n3##y,_n3##z,c)), \
22957
x + 3>=(img).width()?(img).width() - 1:x + 3); \
22958
x<=(int)(x1) && ((_n3##x<(img).width() && ( \
22959
(I[6] = (T)(img)(_n3##x,_p3##y,_p3##z,c)), \
22960
(I[13] = (T)(img)(_n3##x,_p2##y,_p3##z,c)), \
22961
(I[20] = (T)(img)(_n3##x,_p1##y,_p3##z,c)), \
22962
(I[27] = (T)(img)(_n3##x,y,_p3##z,c)), \
22963
(I[34] = (T)(img)(_n3##x,_n1##y,_p3##z,c)), \
22964
(I[41] = (T)(img)(_n3##x,_n2##y,_p3##z,c)), \
22965
(I[48] = (T)(img)(_n3##x,_n3##y,_p3##z,c)), \
22966
(I[55] = (T)(img)(_n3##x,_p3##y,_p2##z,c)), \
22967
(I[62] = (T)(img)(_n3##x,_p2##y,_p2##z,c)), \
22968
(I[69] = (T)(img)(_n3##x,_p1##y,_p2##z,c)), \
22969
(I[76] = (T)(img)(_n3##x,y,_p2##z,c)), \
22970
(I[83] = (T)(img)(_n3##x,_n1##y,_p2##z,c)), \
22971
(I[90] = (T)(img)(_n3##x,_n2##y,_p2##z,c)), \
22972
(I[97] = (T)(img)(_n3##x,_n3##y,_p2##z,c)), \
22973
(I[104] = (T)(img)(_n3##x,_p3##y,_p1##z,c)), \
22974
(I[111] = (T)(img)(_n3##x,_p2##y,_p1##z,c)), \
22975
(I[118] = (T)(img)(_n3##x,_p1##y,_p1##z,c)), \
22976
(I[125] = (T)(img)(_n3##x,y,_p1##z,c)), \
22977
(I[132] = (T)(img)(_n3##x,_n1##y,_p1##z,c)), \
22978
(I[139] = (T)(img)(_n3##x,_n2##y,_p1##z,c)), \
22979
(I[146] = (T)(img)(_n3##x,_n3##y,_p1##z,c)), \
22980
(I[153] = (T)(img)(_n3##x,_p3##y,z,c)), \
22981
(I[160] = (T)(img)(_n3##x,_p2##y,z,c)), \
22982
(I[167] = (T)(img)(_n3##x,_p1##y,z,c)), \
22983
(I[174] = (T)(img)(_n3##x,y,z,c)), \
22984
(I[181] = (T)(img)(_n3##x,_n1##y,z,c)), \
22985
(I[188] = (T)(img)(_n3##x,_n2##y,z,c)), \
22986
(I[195] = (T)(img)(_n3##x,_n3##y,z,c)), \
22987
(I[202] = (T)(img)(_n3##x,_p3##y,_n1##z,c)), \
22988
(I[209] = (T)(img)(_n3##x,_p2##y,_n1##z,c)), \
22989
(I[216] = (T)(img)(_n3##x,_p1##y,_n1##z,c)), \
22990
(I[223] = (T)(img)(_n3##x,y,_n1##z,c)), \
22991
(I[230] = (T)(img)(_n3##x,_n1##y,_n1##z,c)), \
22992
(I[237] = (T)(img)(_n3##x,_n2##y,_n1##z,c)), \
22993
(I[244] = (T)(img)(_n3##x,_n3##y,_n1##z,c)), \
22994
(I[251] = (T)(img)(_n3##x,_p3##y,_n2##z,c)), \
22995
(I[258] = (T)(img)(_n3##x,_p2##y,_n2##z,c)), \
22996
(I[265] = (T)(img)(_n3##x,_p1##y,_n2##z,c)), \
22997
(I[272] = (T)(img)(_n3##x,y,_n2##z,c)), \
22998
(I[279] = (T)(img)(_n3##x,_n1##y,_n2##z,c)), \
22999
(I[286] = (T)(img)(_n3##x,_n2##y,_n2##z,c)), \
23000
(I[293] = (T)(img)(_n3##x,_n3##y,_n2##z,c)), \
23001
(I[300] = (T)(img)(_n3##x,_p3##y,_n3##z,c)), \
23002
(I[307] = (T)(img)(_n3##x,_p2##y,_n3##z,c)), \
23003
(I[314] = (T)(img)(_n3##x,_p1##y,_n3##z,c)), \
23004
(I[321] = (T)(img)(_n3##x,y,_n3##z,c)), \
23005
(I[328] = (T)(img)(_n3##x,_n1##y,_n3##z,c)), \
23006
(I[335] = (T)(img)(_n3##x,_n2##y,_n3##z,c)), \
23007
(I[342] = (T)(img)(_n3##x,_n3##y,_n3##z,c)),1)) || \
23008
_n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x)); \
23009
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], \
23010
I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \
23011
I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \
23012
I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \
23013
I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \
23014
I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \
23015
I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], \
23016
I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
23017
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \
23018
I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \
23019
I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \
23020
I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \
23021
I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \
23022
I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \
23023
I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \
23024
I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
23025
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \
23026
I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \
23027
I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \
23028
I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \
23029
I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \
23030
I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \
23031
I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \
23032
I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
23033
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], \
23034
I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \
23035
I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \
23036
I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \
23037
I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], \
23038
I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \
23039
I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], \
23040
I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
23041
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \
23042
I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \
23043
I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], \
23044
I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \
23045
I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], \
23046
I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \
23047
I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \
23048
I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
23049
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], \
23050
I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \
23051
I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], \
23052
I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \
23053
I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \
23054
I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \
23055
I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], \
23056
I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
23057
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], \
23058
_p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x)
23059
23060
#define cimg_get7x7x7(img,x,y,z,c,I,T) \
23061
I[0] = (T)(img)(_p3##x,_p3##y,_p3##z,c), I[1] = (T)(img)(_p2##x,_p3##y,_p3##z,c), I[2] = (T)(img)(_p1##x,_p3##y,_p3##z,c), I[3] = (T)(img)(x,_p3##y,_p3##z,c), I[4] = (T)(img)(_n1##x,_p3##y,_p3##z,c), I[5] = (T)(img)(_n2##x,_p3##y,_p3##z,c), I[6] = (T)(img)(_n3##x,_p3##y,_p3##z,c), \
23062
I[7] = (T)(img)(_p3##x,_p2##y,_p3##z,c), I[8] = (T)(img)(_p2##x,_p2##y,_p3##z,c), I[9] = (T)(img)(_p1##x,_p2##y,_p3##z,c), I[10] = (T)(img)(x,_p2##y,_p3##z,c), I[11] = (T)(img)(_n1##x,_p2##y,_p3##z,c), I[12] = (T)(img)(_n2##x,_p2##y,_p3##z,c), I[13] = (T)(img)(_n3##x,_p2##y,_p3##z,c), \
23063
I[14] = (T)(img)(_p3##x,_p1##y,_p3##z,c), I[15] = (T)(img)(_p2##x,_p1##y,_p3##z,c), I[16] = (T)(img)(_p1##x,_p1##y,_p3##z,c), I[17] = (T)(img)(x,_p1##y,_p3##z,c), I[18] = (T)(img)(_n1##x,_p1##y,_p3##z,c), I[19] = (T)(img)(_n2##x,_p1##y,_p3##z,c), I[20] = (T)(img)(_n3##x,_p1##y,_p3##z,c), \
23064
I[21] = (T)(img)(_p3##x,y,_p3##z,c), I[22] = (T)(img)(_p2##x,y,_p3##z,c), I[23] = (T)(img)(_p1##x,y,_p3##z,c), I[24] = (T)(img)(x,y,_p3##z,c), I[25] = (T)(img)(_n1##x,y,_p3##z,c), I[26] = (T)(img)(_n2##x,y,_p3##z,c), I[27] = (T)(img)(_n3##x,y,_p3##z,c), \
23065
I[28] = (T)(img)(_p3##x,_n1##y,_p3##z,c), I[29] = (T)(img)(_p2##x,_n1##y,_p3##z,c), I[30] = (T)(img)(_p1##x,_n1##y,_p3##z,c), I[31] = (T)(img)(x,_n1##y,_p3##z,c), I[32] = (T)(img)(_n1##x,_n1##y,_p3##z,c), I[33] = (T)(img)(_n2##x,_n1##y,_p3##z,c), I[34] = (T)(img)(_n3##x,_n1##y,_p3##z,c), \
23066
I[35] = (T)(img)(_p3##x,_n2##y,_p3##z,c), I[36] = (T)(img)(_p2##x,_n2##y,_p3##z,c), I[37] = (T)(img)(_p1##x,_n2##y,_p3##z,c), I[38] = (T)(img)(x,_n2##y,_p3##z,c), I[39] = (T)(img)(_n1##x,_n2##y,_p3##z,c), I[40] = (T)(img)(_n2##x,_n2##y,_p3##z,c), I[41] = (T)(img)(_n3##x,_n2##y,_p3##z,c), \
23067
I[42] = (T)(img)(_p3##x,_n3##y,_p3##z,c), I[43] = (T)(img)(_p2##x,_n3##y,_p3##z,c), I[44] = (T)(img)(_p1##x,_n3##y,_p3##z,c), I[45] = (T)(img)(x,_n3##y,_p3##z,c), I[46] = (T)(img)(_n1##x,_n3##y,_p3##z,c), I[47] = (T)(img)(_n2##x,_n3##y,_p3##z,c), I[48] = (T)(img)(_n3##x,_n3##y,_p3##z,c), \
23068
I[49] = (T)(img)(_p3##x,_p3##y,_p2##z,c), I[50] = (T)(img)(_p2##x,_p3##y,_p2##z,c), I[51] = (T)(img)(_p1##x,_p3##y,_p2##z,c), I[52] = (T)(img)(x,_p3##y,_p2##z,c), I[53] = (T)(img)(_n1##x,_p3##y,_p2##z,c), I[54] = (T)(img)(_n2##x,_p3##y,_p2##z,c), I[55] = (T)(img)(_n3##x,_p3##y,_p2##z,c), \
23069
I[56] = (T)(img)(_p3##x,_p2##y,_p2##z,c), I[57] = (T)(img)(_p2##x,_p2##y,_p2##z,c), I[58] = (T)(img)(_p1##x,_p2##y,_p2##z,c), I[59] = (T)(img)(x,_p2##y,_p2##z,c), I[60] = (T)(img)(_n1##x,_p2##y,_p2##z,c), I[61] = (T)(img)(_n2##x,_p2##y,_p2##z,c), I[62] = (T)(img)(_n3##x,_p2##y,_p2##z,c), \
23070
I[63] = (T)(img)(_p3##x,_p1##y,_p2##z,c), I[64] = (T)(img)(_p2##x,_p1##y,_p2##z,c), I[65] = (T)(img)(_p1##x,_p1##y,_p2##z,c), I[66] = (T)(img)(x,_p1##y,_p2##z,c), I[67] = (T)(img)(_n1##x,_p1##y,_p2##z,c), I[68] = (T)(img)(_n2##x,_p1##y,_p2##z,c), I[69] = (T)(img)(_n3##x,_p1##y,_p2##z,c), \
23071
I[70] = (T)(img)(_p3##x,y,_p2##z,c), I[71] = (T)(img)(_p2##x,y,_p2##z,c), I[72] = (T)(img)(_p1##x,y,_p2##z,c), I[73] = (T)(img)(x,y,_p2##z,c), I[74] = (T)(img)(_n1##x,y,_p2##z,c), I[75] = (T)(img)(_n2##x,y,_p2##z,c), I[76] = (T)(img)(_n3##x,y,_p2##z,c), \
23072
I[77] = (T)(img)(_p3##x,_n1##y,_p2##z,c), I[78] = (T)(img)(_p2##x,_n1##y,_p2##z,c), I[79] = (T)(img)(_p1##x,_n1##y,_p2##z,c), I[80] = (T)(img)(x,_n1##y,_p2##z,c), I[81] = (T)(img)(_n1##x,_n1##y,_p2##z,c), I[82] = (T)(img)(_n2##x,_n1##y,_p2##z,c), I[83] = (T)(img)(_n3##x,_n1##y,_p2##z,c), \
23073
I[84] = (T)(img)(_p3##x,_n2##y,_p2##z,c), I[85] = (T)(img)(_p2##x,_n2##y,_p2##z,c), I[86] = (T)(img)(_p1##x,_n2##y,_p2##z,c), I[87] = (T)(img)(x,_n2##y,_p2##z,c), I[88] = (T)(img)(_n1##x,_n2##y,_p2##z,c), I[89] = (T)(img)(_n2##x,_n2##y,_p2##z,c), I[90] = (T)(img)(_n3##x,_n2##y,_p2##z,c), \
23074
I[91] = (T)(img)(_p3##x,_n3##y,_p2##z,c), I[92] = (T)(img)(_p2##x,_n3##y,_p2##z,c), I[93] = (T)(img)(_p1##x,_n3##y,_p2##z,c), I[94] = (T)(img)(x,_n3##y,_p2##z,c), I[95] = (T)(img)(_n1##x,_n3##y,_p2##z,c), I[96] = (T)(img)(_n2##x,_n3##y,_p2##z,c), I[97] = (T)(img)(_n3##x,_n3##y,_p2##z,c), \
23075
I[98] = (T)(img)(_p3##x,_p3##y,_p1##z,c), I[99] = (T)(img)(_p2##x,_p3##y,_p1##z,c), I[100] = (T)(img)(_p1##x,_p3##y,_p1##z,c), I[101] = (T)(img)(x,_p3##y,_p1##z,c), I[102] = (T)(img)(_n1##x,_p3##y,_p1##z,c), I[103] = (T)(img)(_n2##x,_p3##y,_p1##z,c), I[104] = (T)(img)(_n3##x,_p3##y,_p1##z,c), \
23076
I[105] = (T)(img)(_p3##x,_p2##y,_p1##z,c), I[106] = (T)(img)(_p2##x,_p2##y,_p1##z,c), I[107] = (T)(img)(_p1##x,_p2##y,_p1##z,c), I[108] = (T)(img)(x,_p2##y,_p1##z,c), I[109] = (T)(img)(_n1##x,_p2##y,_p1##z,c), I[110] = (T)(img)(_n2##x,_p2##y,_p1##z,c), I[111] = (T)(img)(_n3##x,_p2##y,_p1##z,c), \
23077
I[112] = (T)(img)(_p3##x,_p1##y,_p1##z,c), I[113] = (T)(img)(_p2##x,_p1##y,_p1##z,c), I[114] = (T)(img)(_p1##x,_p1##y,_p1##z,c), I[115] = (T)(img)(x,_p1##y,_p1##z,c), I[116] = (T)(img)(_n1##x,_p1##y,_p1##z,c), I[117] = (T)(img)(_n2##x,_p1##y,_p1##z,c), I[118] = (T)(img)(_n3##x,_p1##y,_p1##z,c), \
23078
I[119] = (T)(img)(_p3##x,y,_p1##z,c), I[120] = (T)(img)(_p2##x,y,_p1##z,c), I[121] = (T)(img)(_p1##x,y,_p1##z,c), I[122] = (T)(img)(x,y,_p1##z,c), I[123] = (T)(img)(_n1##x,y,_p1##z,c), I[124] = (T)(img)(_n2##x,y,_p1##z,c), I[125] = (T)(img)(_n3##x,y,_p1##z,c), \
23079
I[126] = (T)(img)(_p3##x,_n1##y,_p1##z,c), I[127] = (T)(img)(_p2##x,_n1##y,_p1##z,c), I[128] = (T)(img)(_p1##x,_n1##y,_p1##z,c), I[129] = (T)(img)(x,_n1##y,_p1##z,c), I[130] = (T)(img)(_n1##x,_n1##y,_p1##z,c), I[131] = (T)(img)(_n2##x,_n1##y,_p1##z,c), I[132] = (T)(img)(_n3##x,_n1##y,_p1##z,c), \
23080
I[133] = (T)(img)(_p3##x,_n2##y,_p1##z,c), I[134] = (T)(img)(_p2##x,_n2##y,_p1##z,c), I[135] = (T)(img)(_p1##x,_n2##y,_p1##z,c), I[136] = (T)(img)(x,_n2##y,_p1##z,c), I[137] = (T)(img)(_n1##x,_n2##y,_p1##z,c), I[138] = (T)(img)(_n2##x,_n2##y,_p1##z,c), I[139] = (T)(img)(_n3##x,_n2##y,_p1##z,c), \
23081
I[140] = (T)(img)(_p3##x,_n3##y,_p1##z,c), I[141] = (T)(img)(_p2##x,_n3##y,_p1##z,c), I[142] = (T)(img)(_p1##x,_n3##y,_p1##z,c), I[143] = (T)(img)(x,_n3##y,_p1##z,c), I[144] = (T)(img)(_n1##x,_n3##y,_p1##z,c), I[145] = (T)(img)(_n2##x,_n3##y,_p1##z,c), I[146] = (T)(img)(_n3##x,_n3##y,_p1##z,c), \
23082
I[147] = (T)(img)(_p3##x,_p3##y,z,c), I[148] = (T)(img)(_p2##x,_p3##y,z,c), I[149] = (T)(img)(_p1##x,_p3##y,z,c), I[150] = (T)(img)(x,_p3##y,z,c), I[151] = (T)(img)(_n1##x,_p3##y,z,c), I[152] = (T)(img)(_n2##x,_p3##y,z,c), I[153] = (T)(img)(_n3##x,_p3##y,z,c), \
23083
I[154] = (T)(img)(_p3##x,_p2##y,z,c), I[155] = (T)(img)(_p2##x,_p2##y,z,c), I[156] = (T)(img)(_p1##x,_p2##y,z,c), I[157] = (T)(img)(x,_p2##y,z,c), I[158] = (T)(img)(_n1##x,_p2##y,z,c), I[159] = (T)(img)(_n2##x,_p2##y,z,c), I[160] = (T)(img)(_n3##x,_p2##y,z,c), \
23084
I[161] = (T)(img)(_p3##x,_p1##y,z,c), I[162] = (T)(img)(_p2##x,_p1##y,z,c), I[163] = (T)(img)(_p1##x,_p1##y,z,c), I[164] = (T)(img)(x,_p1##y,z,c), I[165] = (T)(img)(_n1##x,_p1##y,z,c), I[166] = (T)(img)(_n2##x,_p1##y,z,c), I[167] = (T)(img)(_n3##x,_p1##y,z,c), \
23085
I[168] = (T)(img)(_p3##x,y,z,c), I[169] = (T)(img)(_p2##x,y,z,c), I[170] = (T)(img)(_p1##x,y,z,c), I[171] = (T)(img)(x,y,z,c), I[172] = (T)(img)(_n1##x,y,z,c), I[173] = (T)(img)(_n2##x,y,z,c), I[174] = (T)(img)(_n3##x,y,z,c), \
23086
I[175] = (T)(img)(_p3##x,_n1##y,z,c), I[176] = (T)(img)(_p2##x,_n1##y,z,c), I[177] = (T)(img)(_p1##x,_n1##y,z,c), I[178] = (T)(img)(x,_n1##y,z,c), I[179] = (T)(img)(_n1##x,_n1##y,z,c), I[180] = (T)(img)(_n2##x,_n1##y,z,c), I[181] = (T)(img)(_n3##x,_n1##y,z,c), \
23087
I[182] = (T)(img)(_p3##x,_n2##y,z,c), I[183] = (T)(img)(_p2##x,_n2##y,z,c), I[184] = (T)(img)(_p1##x,_n2##y,z,c), I[185] = (T)(img)(x,_n2##y,z,c), I[186] = (T)(img)(_n1##x,_n2##y,z,c), I[187] = (T)(img)(_n2##x,_n2##y,z,c), I[188] = (T)(img)(_n3##x,_n2##y,z,c), \
23088
I[189] = (T)(img)(_p3##x,_n3##y,z,c), I[190] = (T)(img)(_p2##x,_n3##y,z,c), I[191] = (T)(img)(_p1##x,_n3##y,z,c), I[192] = (T)(img)(x,_n3##y,z,c), I[193] = (T)(img)(_n1##x,_n3##y,z,c), I[194] = (T)(img)(_n2##x,_n3##y,z,c), I[195] = (T)(img)(_n3##x,_n3##y,z,c), \
23089
I[196] = (T)(img)(_p3##x,_p3##y,_n1##z,c), I[197] = (T)(img)(_p2##x,_p3##y,_n1##z,c), I[198] = (T)(img)(_p1##x,_p3##y,_n1##z,c), I[199] = (T)(img)(x,_p3##y,_n1##z,c), I[200] = (T)(img)(_n1##x,_p3##y,_n1##z,c), I[201] = (T)(img)(_n2##x,_p3##y,_n1##z,c), I[202] = (T)(img)(_n3##x,_p3##y,_n1##z,c), \
23090
I[203] = (T)(img)(_p3##x,_p2##y,_n1##z,c), I[204] = (T)(img)(_p2##x,_p2##y,_n1##z,c), I[205] = (T)(img)(_p1##x,_p2##y,_n1##z,c), I[206] = (T)(img)(x,_p2##y,_n1##z,c), I[207] = (T)(img)(_n1##x,_p2##y,_n1##z,c), I[208] = (T)(img)(_n2##x,_p2##y,_n1##z,c), I[209] = (T)(img)(_n3##x,_p2##y,_n1##z,c), \
23091
I[210] = (T)(img)(_p3##x,_p1##y,_n1##z,c), I[211] = (T)(img)(_p2##x,_p1##y,_n1##z,c), I[212] = (T)(img)(_p1##x,_p1##y,_n1##z,c), I[213] = (T)(img)(x,_p1##y,_n1##z,c), I[214] = (T)(img)(_n1##x,_p1##y,_n1##z,c), I[215] = (T)(img)(_n2##x,_p1##y,_n1##z,c), I[216] = (T)(img)(_n3##x,_p1##y,_n1##z,c), \
23092
I[217] = (T)(img)(_p3##x,y,_n1##z,c), I[218] = (T)(img)(_p2##x,y,_n1##z,c), I[219] = (T)(img)(_p1##x,y,_n1##z,c), I[220] = (T)(img)(x,y,_n1##z,c), I[221] = (T)(img)(_n1##x,y,_n1##z,c), I[222] = (T)(img)(_n2##x,y,_n1##z,c), I[223] = (T)(img)(_n3##x,y,_n1##z,c), \
23093
I[224] = (T)(img)(_p3##x,_n1##y,_n1##z,c), I[225] = (T)(img)(_p2##x,_n1##y,_n1##z,c), I[226] = (T)(img)(_p1##x,_n1##y,_n1##z,c), I[227] = (T)(img)(x,_n1##y,_n1##z,c), I[228] = (T)(img)(_n1##x,_n1##y,_n1##z,c), I[229] = (T)(img)(_n2##x,_n1##y,_n1##z,c), I[230] = (T)(img)(_n3##x,_n1##y,_n1##z,c), \
23094
I[231] = (T)(img)(_p3##x,_n2##y,_n1##z,c), I[232] = (T)(img)(_p2##x,_n2##y,_n1##z,c), I[233] = (T)(img)(_p1##x,_n2##y,_n1##z,c), I[234] = (T)(img)(x,_n2##y,_n1##z,c), I[235] = (T)(img)(_n1##x,_n2##y,_n1##z,c), I[236] = (T)(img)(_n2##x,_n2##y,_n1##z,c), I[237] = (T)(img)(_n3##x,_n2##y,_n1##z,c), \
23095
I[238] = (T)(img)(_p3##x,_n3##y,_n1##z,c), I[239] = (T)(img)(_p2##x,_n3##y,_n1##z,c), I[240] = (T)(img)(_p1##x,_n3##y,_n1##z,c), I[241] = (T)(img)(x,_n3##y,_n1##z,c), I[242] = (T)(img)(_n1##x,_n3##y,_n1##z,c), I[243] = (T)(img)(_n2##x,_n3##y,_n1##z,c), I[244] = (T)(img)(_n3##x,_n3##y,_n1##z,c), \
23096
I[245] = (T)(img)(_p3##x,_p3##y,_n2##z,c), I[246] = (T)(img)(_p2##x,_p3##y,_n2##z,c), I[247] = (T)(img)(_p1##x,_p3##y,_n2##z,c), I[248] = (T)(img)(x,_p3##y,_n2##z,c), I[249] = (T)(img)(_n1##x,_p3##y,_n2##z,c), I[250] = (T)(img)(_n2##x,_p3##y,_n2##z,c), I[251] = (T)(img)(_n3##x,_p3##y,_n2##z,c), \
23097
I[252] = (T)(img)(_p3##x,_p2##y,_n2##z,c), I[253] = (T)(img)(_p2##x,_p2##y,_n2##z,c), I[254] = (T)(img)(_p1##x,_p2##y,_n2##z,c), I[255] = (T)(img)(x,_p2##y,_n2##z,c), I[256] = (T)(img)(_n1##x,_p2##y,_n2##z,c), I[257] = (T)(img)(_n2##x,_p2##y,_n2##z,c), I[258] = (T)(img)(_n3##x,_p2##y,_n2##z,c), \
23098
I[259] = (T)(img)(_p3##x,_p1##y,_n2##z,c), I[260] = (T)(img)(_p2##x,_p1##y,_n2##z,c), I[261] = (T)(img)(_p1##x,_p1##y,_n2##z,c), I[262] = (T)(img)(x,_p1##y,_n2##z,c), I[263] = (T)(img)(_n1##x,_p1##y,_n2##z,c), I[264] = (T)(img)(_n2##x,_p1##y,_n2##z,c), I[265] = (T)(img)(_n3##x,_p1##y,_n2##z,c), \
23099
I[266] = (T)(img)(_p3##x,y,_n2##z,c), I[267] = (T)(img)(_p2##x,y,_n2##z,c), I[268] = (T)(img)(_p1##x,y,_n2##z,c), I[269] = (T)(img)(x,y,_n2##z,c), I[270] = (T)(img)(_n1##x,y,_n2##z,c), I[271] = (T)(img)(_n2##x,y,_n2##z,c), I[272] = (T)(img)(_n3##x,y,_n2##z,c), \
23100
I[273] = (T)(img)(_p3##x,_n1##y,_n2##z,c), I[274] = (T)(img)(_p2##x,_n1##y,_n2##z,c), I[275] = (T)(img)(_p1##x,_n1##y,_n2##z,c), I[276] = (T)(img)(x,_n1##y,_n2##z,c), I[277] = (T)(img)(_n1##x,_n1##y,_n2##z,c), I[278] = (T)(img)(_n2##x,_n1##y,_n2##z,c), I[279] = (T)(img)(_n3##x,_n1##y,_n2##z,c), \
23101
I[280] = (T)(img)(_p3##x,_n2##y,_n2##z,c), I[281] = (T)(img)(_p2##x,_n2##y,_n2##z,c), I[282] = (T)(img)(_p1##x,_n2##y,_n2##z,c), I[283] = (T)(img)(x,_n2##y,_n2##z,c), I[284] = (T)(img)(_n1##x,_n2##y,_n2##z,c), I[285] = (T)(img)(_n2##x,_n2##y,_n2##z,c), I[286] = (T)(img)(_n3##x,_n2##y,_n2##z,c), \
23102
I[287] = (T)(img)(_p3##x,_n3##y,_n2##z,c), I[288] = (T)(img)(_p2##x,_n3##y,_n2##z,c), I[289] = (T)(img)(_p1##x,_n3##y,_n2##z,c), I[290] = (T)(img)(x,_n3##y,_n2##z,c), I[291] = (T)(img)(_n1##x,_n3##y,_n2##z,c), I[292] = (T)(img)(_n2##x,_n3##y,_n2##z,c), I[293] = (T)(img)(_n3##x,_n3##y,_n2##z,c), \
23103
I[294] = (T)(img)(_p3##x,_p3##y,_n3##z,c), I[295] = (T)(img)(_p2##x,_p3##y,_n3##z,c), I[296] = (T)(img)(_p1##x,_p3##y,_n3##z,c), I[297] = (T)(img)(x,_p3##y,_n3##z,c), I[298] = (T)(img)(_n1##x,_p3##y,_n3##z,c), I[299] = (T)(img)(_n2##x,_p3##y,_n3##z,c), I[300] = (T)(img)(_n3##x,_p3##y,_n3##z,c), \
23104
I[301] = (T)(img)(_p3##x,_p2##y,_n3##z,c), I[302] = (T)(img)(_p2##x,_p2##y,_n3##z,c), I[303] = (T)(img)(_p1##x,_p2##y,_n3##z,c), I[304] = (T)(img)(x,_p2##y,_n3##z,c), I[305] = (T)(img)(_n1##x,_p2##y,_n3##z,c), I[306] = (T)(img)(_n2##x,_p2##y,_n3##z,c), I[307] = (T)(img)(_n3##x,_p2##y,_n3##z,c), \
23105
I[308] = (T)(img)(_p3##x,_p1##y,_n3##z,c), I[309] = (T)(img)(_p2##x,_p1##y,_n3##z,c), I[310] = (T)(img)(_p1##x,_p1##y,_n3##z,c), I[311] = (T)(img)(x,_p1##y,_n3##z,c), I[312] = (T)(img)(_n1##x,_p1##y,_n3##z,c), I[313] = (T)(img)(_n2##x,_p1##y,_n3##z,c), I[314] = (T)(img)(_n3##x,_p1##y,_n3##z,c), \
23106
I[315] = (T)(img)(_p3##x,y,_n3##z,c), I[316] = (T)(img)(_p2##x,y,_n3##z,c), I[317] = (T)(img)(_p1##x,y,_n3##z,c), I[318] = (T)(img)(x,y,_n3##z,c), I[319] = (T)(img)(_n1##x,y,_n3##z,c), I[320] = (T)(img)(_n2##x,y,_n3##z,c), I[321] = (T)(img)(_n3##x,y,_n3##z,c), \
23107
I[322] = (T)(img)(_p3##x,_n1##y,_n3##z,c), I[323] = (T)(img)(_p2##x,_n1##y,_n3##z,c), I[324] = (T)(img)(_p1##x,_n1##y,_n3##z,c), I[325] = (T)(img)(x,_n1##y,_n3##z,c), I[326] = (T)(img)(_n1##x,_n1##y,_n3##z,c), I[327] = (T)(img)(_n2##x,_n1##y,_n3##z,c), I[328] = (T)(img)(_n3##x,_n1##y,_n3##z,c), \
23108
I[329] = (T)(img)(_p3##x,_n2##y,_n3##z,c), I[330] = (T)(img)(_p2##x,_n2##y,_n3##z,c), I[331] = (T)(img)(_p1##x,_n2##y,_n3##z,c), I[332] = (T)(img)(x,_n2##y,_n3##z,c), I[333] = (T)(img)(_n1##x,_n2##y,_n3##z,c), I[334] = (T)(img)(_n2##x,_n2##y,_n3##z,c), I[335] = (T)(img)(_n3##x,_n2##y,_n3##z,c), \
23109
I[336] = (T)(img)(_p3##x,_n3##y,_n3##z,c), I[337] = (T)(img)(_p2##x,_n3##y,_n3##z,c), I[338] = (T)(img)(_p1##x,_n3##y,_n3##z,c), I[339] = (T)(img)(x,_n3##y,_n3##z,c), I[340] = (T)(img)(_n1##x,_n3##y,_n3##z,c), I[341] = (T)(img)(_n2##x,_n3##y,_n3##z,c), I[342] = (T)(img)(_n3##x,_n3##y,_n3##z,c);
23110
23111
// Define 8x8x8 loop macros
23112
//----------------------------
23113
#define cimg_for8x8x8(img,x,y,z,c,I,T) \
23114
cimg_for8((img)._depth,z) cimg_for8((img)._height,y) for (int x = 0, \
23115
_p3##x = 0, _p2##x = 0, _p1##x = 0, \
23116
_n1##x = 1>=((img)._width)?(img).width() - 1:1, \
23117
_n2##x = 2>=((img)._width)?(img).width() - 1:2, \
23118
_n3##x = 3>=((img)._width)?(img).width() - 1:3, \
23119
_n4##x = (int)( \
23120
(I[0] = I[1] = I[2] = I[3] = (T)(img)(0,_p3##y,_p3##z,c)), \
23121
(I[8] = I[9] = I[10] = I[11] = (T)(img)(0,_p2##y,_p3##z,c)), \
23122
(I[16] = I[17] = I[18] = I[19] = (T)(img)(0,_p1##y,_p3##z,c)), \
23123
(I[24] = I[25] = I[26] = I[27] = (T)(img)(0,y,_p3##z,c)), \
23124
(I[32] = I[33] = I[34] = I[35] = (T)(img)(0,_n1##y,_p3##z,c)), \
23125
(I[40] = I[41] = I[42] = I[43] = (T)(img)(0,_n2##y,_p3##z,c)), \
23126
(I[48] = I[49] = I[50] = I[51] = (T)(img)(0,_n3##y,_p3##z,c)), \
23127
(I[56] = I[57] = I[58] = I[59] = (T)(img)(0,_n4##y,_p3##z,c)), \
23128
(I[64] = I[65] = I[66] = I[67] = (T)(img)(0,_p3##y,_p2##z,c)), \
23129
(I[72] = I[73] = I[74] = I[75] = (T)(img)(0,_p2##y,_p2##z,c)), \
23130
(I[80] = I[81] = I[82] = I[83] = (T)(img)(0,_p1##y,_p2##z,c)), \
23131
(I[88] = I[89] = I[90] = I[91] = (T)(img)(0,y,_p2##z,c)), \
23132
(I[96] = I[97] = I[98] = I[99] = (T)(img)(0,_n1##y,_p2##z,c)), \
23133
(I[104] = I[105] = I[106] = I[107] = (T)(img)(0,_n2##y,_p2##z,c)), \
23134
(I[112] = I[113] = I[114] = I[115] = (T)(img)(0,_n3##y,_p2##z,c)), \
23135
(I[120] = I[121] = I[122] = I[123] = (T)(img)(0,_n4##y,_p2##z,c)), \
23136
(I[128] = I[129] = I[130] = I[131] = (T)(img)(0,_p3##y,_p1##z,c)), \
23137
(I[136] = I[137] = I[138] = I[139] = (T)(img)(0,_p2##y,_p1##z,c)), \
23138
(I[144] = I[145] = I[146] = I[147] = (T)(img)(0,_p1##y,_p1##z,c)), \
23139
(I[152] = I[153] = I[154] = I[155] = (T)(img)(0,y,_p1##z,c)), \
23140
(I[160] = I[161] = I[162] = I[163] = (T)(img)(0,_n1##y,_p1##z,c)), \
23141
(I[168] = I[169] = I[170] = I[171] = (T)(img)(0,_n2##y,_p1##z,c)), \
23142
(I[176] = I[177] = I[178] = I[179] = (T)(img)(0,_n3##y,_p1##z,c)), \
23143
(I[184] = I[185] = I[186] = I[187] = (T)(img)(0,_n4##y,_p1##z,c)), \
23144
(I[192] = I[193] = I[194] = I[195] = (T)(img)(0,_p3##y,z,c)), \
23145
(I[200] = I[201] = I[202] = I[203] = (T)(img)(0,_p2##y,z,c)), \
23146
(I[208] = I[209] = I[210] = I[211] = (T)(img)(0,_p1##y,z,c)), \
23147
(I[216] = I[217] = I[218] = I[219] = (T)(img)(0,y,z,c)), \
23148
(I[224] = I[225] = I[226] = I[227] = (T)(img)(0,_n1##y,z,c)), \
23149
(I[232] = I[233] = I[234] = I[235] = (T)(img)(0,_n2##y,z,c)), \
23150
(I[240] = I[241] = I[242] = I[243] = (T)(img)(0,_n3##y,z,c)), \
23151
(I[248] = I[249] = I[250] = I[251] = (T)(img)(0,_n4##y,z,c)), \
23152
(I[256] = I[257] = I[258] = I[259] = (T)(img)(0,_p3##y,_n1##z,c)), \
23153
(I[264] = I[265] = I[266] = I[267] = (T)(img)(0,_p2##y,_n1##z,c)), \
23154
(I[272] = I[273] = I[274] = I[275] = (T)(img)(0,_p1##y,_n1##z,c)), \
23155
(I[280] = I[281] = I[282] = I[283] = (T)(img)(0,y,_n1##z,c)), \
23156
(I[288] = I[289] = I[290] = I[291] = (T)(img)(0,_n1##y,_n1##z,c)), \
23157
(I[296] = I[297] = I[298] = I[299] = (T)(img)(0,_n2##y,_n1##z,c)), \
23158
(I[304] = I[305] = I[306] = I[307] = (T)(img)(0,_n3##y,_n1##z,c)), \
23159
(I[312] = I[313] = I[314] = I[315] = (T)(img)(0,_n4##y,_n1##z,c)), \
23160
(I[320] = I[321] = I[322] = I[323] = (T)(img)(0,_p3##y,_n2##z,c)), \
23161
(I[328] = I[329] = I[330] = I[331] = (T)(img)(0,_p2##y,_n2##z,c)), \
23162
(I[336] = I[337] = I[338] = I[339] = (T)(img)(0,_p1##y,_n2##z,c)), \
23163
(I[344] = I[345] = I[346] = I[347] = (T)(img)(0,y,_n2##z,c)), \
23164
(I[352] = I[353] = I[354] = I[355] = (T)(img)(0,_n1##y,_n2##z,c)), \
23165
(I[360] = I[361] = I[362] = I[363] = (T)(img)(0,_n2##y,_n2##z,c)), \
23166
(I[368] = I[369] = I[370] = I[371] = (T)(img)(0,_n3##y,_n2##z,c)), \
23167
(I[376] = I[377] = I[378] = I[379] = (T)(img)(0,_n4##y,_n2##z,c)), \
23168
(I[384] = I[385] = I[386] = I[387] = (T)(img)(0,_p3##y,_n3##z,c)), \
23169
(I[392] = I[393] = I[394] = I[395] = (T)(img)(0,_p2##y,_n3##z,c)), \
23170
(I[400] = I[401] = I[402] = I[403] = (T)(img)(0,_p1##y,_n3##z,c)), \
23171
(I[408] = I[409] = I[410] = I[411] = (T)(img)(0,y,_n3##z,c)), \
23172
(I[416] = I[417] = I[418] = I[419] = (T)(img)(0,_n1##y,_n3##z,c)), \
23173
(I[424] = I[425] = I[426] = I[427] = (T)(img)(0,_n2##y,_n3##z,c)), \
23174
(I[432] = I[433] = I[434] = I[435] = (T)(img)(0,_n3##y,_n3##z,c)), \
23175
(I[440] = I[441] = I[442] = I[443] = (T)(img)(0,_n4##y,_n3##z,c)), \
23176
(I[448] = I[449] = I[450] = I[451] = (T)(img)(0,_p3##y,_n4##z,c)), \
23177
(I[456] = I[457] = I[458] = I[459] = (T)(img)(0,_p2##y,_n4##z,c)), \
23178
(I[464] = I[465] = I[466] = I[467] = (T)(img)(0,_p1##y,_n4##z,c)), \
23179
(I[472] = I[473] = I[474] = I[475] = (T)(img)(0,y,_n4##z,c)), \
23180
(I[480] = I[481] = I[482] = I[483] = (T)(img)(0,_n1##y,_n4##z,c)), \
23181
(I[488] = I[489] = I[490] = I[491] = (T)(img)(0,_n2##y,_n4##z,c)), \
23182
(I[496] = I[497] = I[498] = I[499] = (T)(img)(0,_n3##y,_n4##z,c)), \
23183
(I[504] = I[505] = I[506] = I[507] = (T)(img)(0,_n4##y,_n4##z,c)), \
23184
(I[4] = (T)(img)(_n1##x,_p3##y,_p3##z,c)), \
23185
(I[12] = (T)(img)(_n1##x,_p2##y,_p3##z,c)), \
23186
(I[20] = (T)(img)(_n1##x,_p1##y,_p3##z,c)), \
23187
(I[28] = (T)(img)(_n1##x,y,_p3##z,c)), \
23188
(I[36] = (T)(img)(_n1##x,_n1##y,_p3##z,c)), \
23189
(I[44] = (T)(img)(_n1##x,_n2##y,_p3##z,c)), \
23190
(I[52] = (T)(img)(_n1##x,_n3##y,_p3##z,c)), \
23191
(I[60] = (T)(img)(_n1##x,_n4##y,_p3##z,c)), \
23192
(I[68] = (T)(img)(_n1##x,_p3##y,_p2##z,c)), \
23193
(I[76] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
23194
(I[84] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
23195
(I[92] = (T)(img)(_n1##x,y,_p2##z,c)), \
23196
(I[100] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
23197
(I[108] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
23198
(I[116] = (T)(img)(_n1##x,_n3##y,_p2##z,c)), \
23199
(I[124] = (T)(img)(_n1##x,_n4##y,_p2##z,c)), \
23200
(I[132] = (T)(img)(_n1##x,_p3##y,_p1##z,c)), \
23201
(I[140] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
23202
(I[148] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
23203
(I[156] = (T)(img)(_n1##x,y,_p1##z,c)), \
23204
(I[164] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
23205
(I[172] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
23206
(I[180] = (T)(img)(_n1##x,_n3##y,_p1##z,c)), \
23207
(I[188] = (T)(img)(_n1##x,_n4##y,_p1##z,c)), \
23208
(I[196] = (T)(img)(_n1##x,_p3##y,z,c)), \
23209
(I[204] = (T)(img)(_n1##x,_p2##y,z,c)), \
23210
(I[212] = (T)(img)(_n1##x,_p1##y,z,c)), \
23211
(I[220] = (T)(img)(_n1##x,y,z,c)), \
23212
(I[228] = (T)(img)(_n1##x,_n1##y,z,c)), \
23213
(I[236] = (T)(img)(_n1##x,_n2##y,z,c)), \
23214
(I[244] = (T)(img)(_n1##x,_n3##y,z,c)), \
23215
(I[252] = (T)(img)(_n1##x,_n4##y,z,c)), \
23216
(I[260] = (T)(img)(_n1##x,_p3##y,_n1##z,c)), \
23217
(I[268] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
23218
(I[276] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
23219
(I[284] = (T)(img)(_n1##x,y,_n1##z,c)), \
23220
(I[292] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
23221
(I[300] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
23222
(I[308] = (T)(img)(_n1##x,_n3##y,_n1##z,c)), \
23223
(I[316] = (T)(img)(_n1##x,_n4##y,_n1##z,c)), \
23224
(I[324] = (T)(img)(_n1##x,_p3##y,_n2##z,c)), \
23225
(I[332] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
23226
(I[340] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
23227
(I[348] = (T)(img)(_n1##x,y,_n2##z,c)), \
23228
(I[356] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
23229
(I[364] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
23230
(I[372] = (T)(img)(_n1##x,_n3##y,_n2##z,c)), \
23231
(I[380] = (T)(img)(_n1##x,_n4##y,_n2##z,c)), \
23232
(I[388] = (T)(img)(_n1##x,_p3##y,_n3##z,c)), \
23233
(I[396] = (T)(img)(_n1##x,_p2##y,_n3##z,c)), \
23234
(I[404] = (T)(img)(_n1##x,_p1##y,_n3##z,c)), \
23235
(I[412] = (T)(img)(_n1##x,y,_n3##z,c)), \
23236
(I[420] = (T)(img)(_n1##x,_n1##y,_n3##z,c)), \
23237
(I[428] = (T)(img)(_n1##x,_n2##y,_n3##z,c)), \
23238
(I[436] = (T)(img)(_n1##x,_n3##y,_n3##z,c)), \
23239
(I[444] = (T)(img)(_n1##x,_n4##y,_n3##z,c)), \
23240
(I[452] = (T)(img)(_n1##x,_p3##y,_n4##z,c)), \
23241
(I[460] = (T)(img)(_n1##x,_p2##y,_n4##z,c)), \
23242
(I[468] = (T)(img)(_n1##x,_p1##y,_n4##z,c)), \
23243
(I[476] = (T)(img)(_n1##x,y,_n4##z,c)), \
23244
(I[484] = (T)(img)(_n1##x,_n1##y,_n4##z,c)), \
23245
(I[492] = (T)(img)(_n1##x,_n2##y,_n4##z,c)), \
23246
(I[500] = (T)(img)(_n1##x,_n3##y,_n4##z,c)), \
23247
(I[508] = (T)(img)(_n1##x,_n4##y,_n4##z,c)), \
23248
(I[5] = (T)(img)(_n2##x,_p3##y,_p3##z,c)), \
23249
(I[13] = (T)(img)(_n2##x,_p2##y,_p3##z,c)), \
23250
(I[21] = (T)(img)(_n2##x,_p1##y,_p3##z,c)), \
23251
(I[29] = (T)(img)(_n2##x,y,_p3##z,c)), \
23252
(I[37] = (T)(img)(_n2##x,_n1##y,_p3##z,c)), \
23253
(I[45] = (T)(img)(_n2##x,_n2##y,_p3##z,c)), \
23254
(I[53] = (T)(img)(_n2##x,_n3##y,_p3##z,c)), \
23255
(I[61] = (T)(img)(_n2##x,_n4##y,_p3##z,c)), \
23256
(I[69] = (T)(img)(_n2##x,_p3##y,_p2##z,c)), \
23257
(I[77] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
23258
(I[85] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
23259
(I[93] = (T)(img)(_n2##x,y,_p2##z,c)), \
23260
(I[101] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
23261
(I[109] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
23262
(I[117] = (T)(img)(_n2##x,_n3##y,_p2##z,c)), \
23263
(I[125] = (T)(img)(_n2##x,_n4##y,_p2##z,c)), \
23264
(I[133] = (T)(img)(_n2##x,_p3##y,_p1##z,c)), \
23265
(I[141] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
23266
(I[149] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
23267
(I[157] = (T)(img)(_n2##x,y,_p1##z,c)), \
23268
(I[165] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
23269
(I[173] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
23270
(I[181] = (T)(img)(_n2##x,_n3##y,_p1##z,c)), \
23271
(I[189] = (T)(img)(_n2##x,_n4##y,_p1##z,c)), \
23272
(I[197] = (T)(img)(_n2##x,_p3##y,z,c)), \
23273
(I[205] = (T)(img)(_n2##x,_p2##y,z,c)), \
23274
(I[213] = (T)(img)(_n2##x,_p1##y,z,c)), \
23275
(I[221] = (T)(img)(_n2##x,y,z,c)), \
23276
(I[229] = (T)(img)(_n2##x,_n1##y,z,c)), \
23277
(I[237] = (T)(img)(_n2##x,_n2##y,z,c)), \
23278
(I[245] = (T)(img)(_n2##x,_n3##y,z,c)), \
23279
(I[253] = (T)(img)(_n2##x,_n4##y,z,c)), \
23280
(I[261] = (T)(img)(_n2##x,_p3##y,_n1##z,c)), \
23281
(I[269] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
23282
(I[277] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
23283
(I[285] = (T)(img)(_n2##x,y,_n1##z,c)), \
23284
(I[293] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
23285
(I[301] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
23286
(I[309] = (T)(img)(_n2##x,_n3##y,_n1##z,c)), \
23287
(I[317] = (T)(img)(_n2##x,_n4##y,_n1##z,c)), \
23288
(I[325] = (T)(img)(_n2##x,_p3##y,_n2##z,c)), \
23289
(I[333] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
23290
(I[341] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
23291
(I[349] = (T)(img)(_n2##x,y,_n2##z,c)), \
23292
(I[357] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
23293
(I[365] = (T)(img)(_n2##x,_n2##y,_n2##z,c)), \
23294
(I[373] = (T)(img)(_n2##x,_n3##y,_n2##z,c)), \
23295
(I[381] = (T)(img)(_n2##x,_n4##y,_n2##z,c)), \
23296
(I[389] = (T)(img)(_n2##x,_p3##y,_n3##z,c)), \
23297
(I[397] = (T)(img)(_n2##x,_p2##y,_n3##z,c)), \
23298
(I[405] = (T)(img)(_n2##x,_p1##y,_n3##z,c)), \
23299
(I[413] = (T)(img)(_n2##x,y,_n3##z,c)), \
23300
(I[421] = (T)(img)(_n2##x,_n1##y,_n3##z,c)), \
23301
(I[429] = (T)(img)(_n2##x,_n2##y,_n3##z,c)), \
23302
(I[437] = (T)(img)(_n2##x,_n3##y,_n3##z,c)), \
23303
(I[445] = (T)(img)(_n2##x,_n4##y,_n3##z,c)), \
23304
(I[453] = (T)(img)(_n2##x,_p3##y,_n4##z,c)), \
23305
(I[461] = (T)(img)(_n2##x,_p2##y,_n4##z,c)), \
23306
(I[469] = (T)(img)(_n2##x,_p1##y,_n4##z,c)), \
23307
(I[477] = (T)(img)(_n2##x,y,_n4##z,c)), \
23308
(I[485] = (T)(img)(_n2##x,_n1##y,_n4##z,c)), \
23309
(I[493] = (T)(img)(_n2##x,_n2##y,_n4##z,c)), \
23310
(I[501] = (T)(img)(_n2##x,_n3##y,_n4##z,c)), \
23311
(I[509] = (T)(img)(_n2##x,_n4##y,_n4##z,c)), \
23312
(I[6] = (T)(img)(_n3##x,_p3##y,_p3##z,c)), \
23313
(I[14] = (T)(img)(_n3##x,_p2##y,_p3##z,c)), \
23314
(I[22] = (T)(img)(_n3##x,_p1##y,_p3##z,c)), \
23315
(I[30] = (T)(img)(_n3##x,y,_p3##z,c)), \
23316
(I[38] = (T)(img)(_n3##x,_n1##y,_p3##z,c)), \
23317
(I[46] = (T)(img)(_n3##x,_n2##y,_p3##z,c)), \
23318
(I[54] = (T)(img)(_n3##x,_n3##y,_p3##z,c)), \
23319
(I[62] = (T)(img)(_n3##x,_n4##y,_p3##z,c)), \
23320
(I[70] = (T)(img)(_n3##x,_p3##y,_p2##z,c)), \
23321
(I[78] = (T)(img)(_n3##x,_p2##y,_p2##z,c)), \
23322
(I[86] = (T)(img)(_n3##x,_p1##y,_p2##z,c)), \
23323
(I[94] = (T)(img)(_n3##x,y,_p2##z,c)), \
23324
(I[102] = (T)(img)(_n3##x,_n1##y,_p2##z,c)), \
23325
(I[110] = (T)(img)(_n3##x,_n2##y,_p2##z,c)), \
23326
(I[118] = (T)(img)(_n3##x,_n3##y,_p2##z,c)), \
23327
(I[126] = (T)(img)(_n3##x,_n4##y,_p2##z,c)), \
23328
(I[134] = (T)(img)(_n3##x,_p3##y,_p1##z,c)), \
23329
(I[142] = (T)(img)(_n3##x,_p2##y,_p1##z,c)), \
23330
(I[150] = (T)(img)(_n3##x,_p1##y,_p1##z,c)), \
23331
(I[158] = (T)(img)(_n3##x,y,_p1##z,c)), \
23332
(I[166] = (T)(img)(_n3##x,_n1##y,_p1##z,c)), \
23333
(I[174] = (T)(img)(_n3##x,_n2##y,_p1##z,c)), \
23334
(I[182] = (T)(img)(_n3##x,_n3##y,_p1##z,c)), \
23335
(I[190] = (T)(img)(_n3##x,_n4##y,_p1##z,c)), \
23336
(I[198] = (T)(img)(_n3##x,_p3##y,z,c)), \
23337
(I[206] = (T)(img)(_n3##x,_p2##y,z,c)), \
23338
(I[214] = (T)(img)(_n3##x,_p1##y,z,c)), \
23339
(I[222] = (T)(img)(_n3##x,y,z,c)), \
23340
(I[230] = (T)(img)(_n3##x,_n1##y,z,c)), \
23341
(I[238] = (T)(img)(_n3##x,_n2##y,z,c)), \
23342
(I[246] = (T)(img)(_n3##x,_n3##y,z,c)), \
23343
(I[254] = (T)(img)(_n3##x,_n4##y,z,c)), \
23344
(I[262] = (T)(img)(_n3##x,_p3##y,_n1##z,c)), \
23345
(I[270] = (T)(img)(_n3##x,_p2##y,_n1##z,c)), \
23346
(I[278] = (T)(img)(_n3##x,_p1##y,_n1##z,c)), \
23347
(I[286] = (T)(img)(_n3##x,y,_n1##z,c)), \
23348
(I[294] = (T)(img)(_n3##x,_n1##y,_n1##z,c)), \
23349
(I[302] = (T)(img)(_n3##x,_n2##y,_n1##z,c)), \
23350
(I[310] = (T)(img)(_n3##x,_n3##y,_n1##z,c)), \
23351
(I[318] = (T)(img)(_n3##x,_n4##y,_n1##z,c)), \
23352
(I[326] = (T)(img)(_n3##x,_p3##y,_n2##z,c)), \
23353
(I[334] = (T)(img)(_n3##x,_p2##y,_n2##z,c)), \
23354
(I[342] = (T)(img)(_n3##x,_p1##y,_n2##z,c)), \
23355
(I[350] = (T)(img)(_n3##x,y,_n2##z,c)), \
23356
(I[358] = (T)(img)(_n3##x,_n1##y,_n2##z,c)), \
23357
(I[366] = (T)(img)(_n3##x,_n2##y,_n2##z,c)), \
23358
(I[374] = (T)(img)(_n3##x,_n3##y,_n2##z,c)), \
23359
(I[382] = (T)(img)(_n3##x,_n4##y,_n2##z,c)), \
23360
(I[390] = (T)(img)(_n3##x,_p3##y,_n3##z,c)), \
23361
(I[398] = (T)(img)(_n3##x,_p2##y,_n3##z,c)), \
23362
(I[406] = (T)(img)(_n3##x,_p1##y,_n3##z,c)), \
23363
(I[414] = (T)(img)(_n3##x,y,_n3##z,c)), \
23364
(I[422] = (T)(img)(_n3##x,_n1##y,_n3##z,c)), \
23365
(I[430] = (T)(img)(_n3##x,_n2##y,_n3##z,c)), \
23366
(I[438] = (T)(img)(_n3##x,_n3##y,_n3##z,c)), \
23367
(I[446] = (T)(img)(_n3##x,_n4##y,_n3##z,c)), \
23368
(I[454] = (T)(img)(_n3##x,_p3##y,_n4##z,c)), \
23369
(I[462] = (T)(img)(_n3##x,_p2##y,_n4##z,c)), \
23370
(I[470] = (T)(img)(_n3##x,_p1##y,_n4##z,c)), \
23371
(I[478] = (T)(img)(_n3##x,y,_n4##z,c)), \
23372
(I[486] = (T)(img)(_n3##x,_n1##y,_n4##z,c)), \
23373
(I[494] = (T)(img)(_n3##x,_n2##y,_n4##z,c)), \
23374
(I[502] = (T)(img)(_n3##x,_n3##y,_n4##z,c)), \
23375
(I[510] = (T)(img)(_n3##x,_n4##y,_n4##z,c)), \
23376
4>=((img)._width)?(img).width() - 1:4); \
23377
(_n4##x<(img).width() && ( \
23378
(I[7] = (T)(img)(_n4##x,_p3##y,_p3##z,c)), \
23379
(I[15] = (T)(img)(_n4##x,_p2##y,_p3##z,c)), \
23380
(I[23] = (T)(img)(_n4##x,_p1##y,_p3##z,c)), \
23381
(I[31] = (T)(img)(_n4##x,y,_p3##z,c)), \
23382
(I[39] = (T)(img)(_n4##x,_n1##y,_p3##z,c)), \
23383
(I[47] = (T)(img)(_n4##x,_n2##y,_p3##z,c)), \
23384
(I[55] = (T)(img)(_n4##x,_n3##y,_p3##z,c)), \
23385
(I[63] = (T)(img)(_n4##x,_n4##y,_p3##z,c)), \
23386
(I[71] = (T)(img)(_n4##x,_p3##y,_p2##z,c)), \
23387
(I[79] = (T)(img)(_n4##x,_p2##y,_p2##z,c)), \
23388
(I[87] = (T)(img)(_n4##x,_p1##y,_p2##z,c)), \
23389
(I[95] = (T)(img)(_n4##x,y,_p2##z,c)), \
23390
(I[103] = (T)(img)(_n4##x,_n1##y,_p2##z,c)), \
23391
(I[111] = (T)(img)(_n4##x,_n2##y,_p2##z,c)), \
23392
(I[119] = (T)(img)(_n4##x,_n3##y,_p2##z,c)), \
23393
(I[127] = (T)(img)(_n4##x,_n4##y,_p2##z,c)), \
23394
(I[135] = (T)(img)(_n4##x,_p3##y,_p1##z,c)), \
23395
(I[143] = (T)(img)(_n4##x,_p2##y,_p1##z,c)), \
23396
(I[151] = (T)(img)(_n4##x,_p1##y,_p1##z,c)), \
23397
(I[159] = (T)(img)(_n4##x,y,_p1##z,c)), \
23398
(I[167] = (T)(img)(_n4##x,_n1##y,_p1##z,c)), \
23399
(I[175] = (T)(img)(_n4##x,_n2##y,_p1##z,c)), \
23400
(I[183] = (T)(img)(_n4##x,_n3##y,_p1##z,c)), \
23401
(I[191] = (T)(img)(_n4##x,_n4##y,_p1##z,c)), \
23402
(I[199] = (T)(img)(_n4##x,_p3##y,z,c)), \
23403
(I[207] = (T)(img)(_n4##x,_p2##y,z,c)), \
23404
(I[215] = (T)(img)(_n4##x,_p1##y,z,c)), \
23405
(I[223] = (T)(img)(_n4##x,y,z,c)), \
23406
(I[231] = (T)(img)(_n4##x,_n1##y,z,c)), \
23407
(I[239] = (T)(img)(_n4##x,_n2##y,z,c)), \
23408
(I[247] = (T)(img)(_n4##x,_n3##y,z,c)), \
23409
(I[255] = (T)(img)(_n4##x,_n4##y,z,c)), \
23410
(I[263] = (T)(img)(_n4##x,_p3##y,_n1##z,c)), \
23411
(I[271] = (T)(img)(_n4##x,_p2##y,_n1##z,c)), \
23412
(I[279] = (T)(img)(_n4##x,_p1##y,_n1##z,c)), \
23413
(I[287] = (T)(img)(_n4##x,y,_n1##z,c)), \
23414
(I[295] = (T)(img)(_n4##x,_n1##y,_n1##z,c)), \
23415
(I[303] = (T)(img)(_n4##x,_n2##y,_n1##z,c)), \
23416
(I[311] = (T)(img)(_n4##x,_n3##y,_n1##z,c)), \
23417
(I[319] = (T)(img)(_n4##x,_n4##y,_n1##z,c)), \
23418
(I[327] = (T)(img)(_n4##x,_p3##y,_n2##z,c)), \
23419
(I[335] = (T)(img)(_n4##x,_p2##y,_n2##z,c)), \
23420
(I[343] = (T)(img)(_n4##x,_p1##y,_n2##z,c)), \
23421
(I[351] = (T)(img)(_n4##x,y,_n2##z,c)), \
23422
(I[359] = (T)(img)(_n4##x,_n1##y,_n2##z,c)), \
23423
(I[367] = (T)(img)(_n4##x,_n2##y,_n2##z,c)), \
23424
(I[375] = (T)(img)(_n4##x,_n3##y,_n2##z,c)), \
23425
(I[383] = (T)(img)(_n4##x,_n4##y,_n2##z,c)), \
23426
(I[391] = (T)(img)(_n4##x,_p3##y,_n3##z,c)), \
23427
(I[399] = (T)(img)(_n4##x,_p2##y,_n3##z,c)), \
23428
(I[407] = (T)(img)(_n4##x,_p1##y,_n3##z,c)), \
23429
(I[415] = (T)(img)(_n4##x,y,_n3##z,c)), \
23430
(I[423] = (T)(img)(_n4##x,_n1##y,_n3##z,c)), \
23431
(I[431] = (T)(img)(_n4##x,_n2##y,_n3##z,c)), \
23432
(I[439] = (T)(img)(_n4##x,_n3##y,_n3##z,c)), \
23433
(I[447] = (T)(img)(_n4##x,_n4##y,_n3##z,c)), \
23434
(I[455] = (T)(img)(_n4##x,_p3##y,_n4##z,c)), \
23435
(I[463] = (T)(img)(_n4##x,_p2##y,_n4##z,c)), \
23436
(I[471] = (T)(img)(_n4##x,_p1##y,_n4##z,c)), \
23437
(I[479] = (T)(img)(_n4##x,y,_n4##z,c)), \
23438
(I[487] = (T)(img)(_n4##x,_n1##y,_n4##z,c)), \
23439
(I[495] = (T)(img)(_n4##x,_n2##y,_n4##z,c)), \
23440
(I[503] = (T)(img)(_n4##x,_n3##y,_n4##z,c)), \
23441
(I[511] = (T)(img)(_n4##x,_n4##y,_n4##z,c)),1)) || \
23442
_n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n4##x = _n3##x = _n2##x = --_n1##x); \
23443
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], \
23444
I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \
23445
I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
23446
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \
23447
I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
23448
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
23449
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
23450
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \
23451
I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
23452
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
23453
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \
23454
I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
23455
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \
23456
I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
23457
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
23458
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \
23459
I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \
23460
I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
23461
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \
23462
I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
23463
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
23464
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \
23465
I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \
23466
I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
23467
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \
23468
I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \
23469
I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
23470
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
23471
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], \
23472
I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
23473
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], \
23474
I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \
23475
I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \
23476
I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \
23477
I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
23478
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
23479
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], \
23480
I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \
23481
I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \
23482
I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \
23483
I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], \
23484
I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
23485
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], \
23486
I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \
23487
I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
23488
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \
23489
I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], \
23490
I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \
23491
I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], \
23492
I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \
23493
I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \
23494
I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \
23495
I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], \
23496
I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \
23497
I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \
23498
I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \
23499
I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \
23500
I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], \
23501
I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], \
23502
I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
23503
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], \
23504
I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], \
23505
I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \
23506
I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], \
23507
_p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x)
23508
23509
#define cimg_for_in8x8x8(img,x0,y0,z0,x1,y1,z1,x,y,z,c,I,T) \
23510
cimg_for_in8((img)._depth,z0,z1,z) cimg_for_in8((img)._height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \
23511
_p3##x = x - 3<0?0:x - 3, \
23512
_p2##x = x - 2<0?0:x - 2, \
23513
_p1##x = x - 1<0?0:x - 1, \
23514
_n1##x = x + 1>=(img).width()?(img).width() - 1:x + 1, \
23515
_n2##x = x + 2>=(img).width()?(img).width() - 1:x + 2, \
23516
_n3##x = x + 3>=(img).width()?(img).width() - 1:x + 3, \
23517
_n4##x = (int)( \
23518
(I[0] = (T)(img)(_p3##x,_p3##y,_p3##z,c)), \
23519
(I[8] = (T)(img)(_p3##x,_p2##y,_p3##z,c)), \
23520
(I[16] = (T)(img)(_p3##x,_p1##y,_p3##z,c)), \
23521
(I[24] = (T)(img)(_p3##x,y,_p3##z,c)), \
23522
(I[32] = (T)(img)(_p3##x,_n1##y,_p3##z,c)), \
23523
(I[40] = (T)(img)(_p3##x,_n2##y,_p3##z,c)), \
23524
(I[48] = (T)(img)(_p3##x,_n3##y,_p3##z,c)), \
23525
(I[56] = (T)(img)(_p3##x,_n4##y,_p3##z,c)), \
23526
(I[64] = (T)(img)(_p3##x,_p3##y,_p2##z,c)), \
23527
(I[72] = (T)(img)(_p3##x,_p2##y,_p2##z,c)), \
23528
(I[80] = (T)(img)(_p3##x,_p1##y,_p2##z,c)), \
23529
(I[88] = (T)(img)(_p3##x,y,_p2##z,c)), \
23530
(I[96] = (T)(img)(_p3##x,_n1##y,_p2##z,c)), \
23531
(I[104] = (T)(img)(_p3##x,_n2##y,_p2##z,c)), \
23532
(I[112] = (T)(img)(_p3##x,_n3##y,_p2##z,c)), \
23533
(I[120] = (T)(img)(_p3##x,_n4##y,_p2##z,c)), \
23534
(I[128] = (T)(img)(_p3##x,_p3##y,_p1##z,c)), \
23535
(I[136] = (T)(img)(_p3##x,_p2##y,_p1##z,c)), \
23536
(I[144] = (T)(img)(_p3##x,_p1##y,_p1##z,c)), \
23537
(I[152] = (T)(img)(_p3##x,y,_p1##z,c)), \
23538
(I[160] = (T)(img)(_p3##x,_n1##y,_p1##z,c)), \
23539
(I[168] = (T)(img)(_p3##x,_n2##y,_p1##z,c)), \
23540
(I[176] = (T)(img)(_p3##x,_n3##y,_p1##z,c)), \
23541
(I[184] = (T)(img)(_p3##x,_n4##y,_p1##z,c)), \
23542
(I[192] = (T)(img)(_p3##x,_p3##y,z,c)), \
23543
(I[200] = (T)(img)(_p3##x,_p2##y,z,c)), \
23544
(I[208] = (T)(img)(_p3##x,_p1##y,z,c)), \
23545
(I[216] = (T)(img)(_p3##x,y,z,c)), \
23546
(I[224] = (T)(img)(_p3##x,_n1##y,z,c)), \
23547
(I[232] = (T)(img)(_p3##x,_n2##y,z,c)), \
23548
(I[240] = (T)(img)(_p3##x,_n3##y,z,c)), \
23549
(I[248] = (T)(img)(_p3##x,_n4##y,z,c)), \
23550
(I[256] = (T)(img)(_p3##x,_p3##y,_n1##z,c)), \
23551
(I[264] = (T)(img)(_p3##x,_p2##y,_n1##z,c)), \
23552
(I[272] = (T)(img)(_p3##x,_p1##y,_n1##z,c)), \
23553
(I[280] = (T)(img)(_p3##x,y,_n1##z,c)), \
23554
(I[288] = (T)(img)(_p3##x,_n1##y,_n1##z,c)), \
23555
(I[296] = (T)(img)(_p3##x,_n2##y,_n1##z,c)), \
23556
(I[304] = (T)(img)(_p3##x,_n3##y,_n1##z,c)), \
23557
(I[312] = (T)(img)(_p3##x,_n4##y,_n1##z,c)), \
23558
(I[320] = (T)(img)(_p3##x,_p3##y,_n2##z,c)), \
23559
(I[328] = (T)(img)(_p3##x,_p2##y,_n2##z,c)), \
23560
(I[336] = (T)(img)(_p3##x,_p1##y,_n2##z,c)), \
23561
(I[344] = (T)(img)(_p3##x,y,_n2##z,c)), \
23562
(I[352] = (T)(img)(_p3##x,_n1##y,_n2##z,c)), \
23563
(I[360] = (T)(img)(_p3##x,_n2##y,_n2##z,c)), \
23564
(I[368] = (T)(img)(_p3##x,_n3##y,_n2##z,c)), \
23565
(I[376] = (T)(img)(_p3##x,_n4##y,_n2##z,c)), \
23566
(I[384] = (T)(img)(_p3##x,_p3##y,_n3##z,c)), \
23567
(I[392] = (T)(img)(_p3##x,_p2##y,_n3##z,c)), \
23568
(I[400] = (T)(img)(_p3##x,_p1##y,_n3##z,c)), \
23569
(I[408] = (T)(img)(_p3##x,y,_n3##z,c)), \
23570
(I[416] = (T)(img)(_p3##x,_n1##y,_n3##z,c)), \
23571
(I[424] = (T)(img)(_p3##x,_n2##y,_n3##z,c)), \
23572
(I[432] = (T)(img)(_p3##x,_n3##y,_n3##z,c)), \
23573
(I[440] = (T)(img)(_p3##x,_n4##y,_n3##z,c)), \
23574
(I[448] = (T)(img)(_p3##x,_p3##y,_n4##z,c)), \
23575
(I[456] = (T)(img)(_p3##x,_p2##y,_n4##z,c)), \
23576
(I[464] = (T)(img)(_p3##x,_p1##y,_n4##z,c)), \
23577
(I[472] = (T)(img)(_p3##x,y,_n4##z,c)), \
23578
(I[480] = (T)(img)(_p3##x,_n1##y,_n4##z,c)), \
23579
(I[488] = (T)(img)(_p3##x,_n2##y,_n4##z,c)), \
23580
(I[496] = (T)(img)(_p3##x,_n3##y,_n4##z,c)), \
23581
(I[504] = (T)(img)(_p3##x,_n4##y,_n4##z,c)), \
23582
(I[1] = (T)(img)(_p2##x,_p3##y,_p3##z,c)), \
23583
(I[9] = (T)(img)(_p2##x,_p2##y,_p3##z,c)), \
23584
(I[17] = (T)(img)(_p2##x,_p1##y,_p3##z,c)), \
23585
(I[25] = (T)(img)(_p2##x,y,_p3##z,c)), \
23586
(I[33] = (T)(img)(_p2##x,_n1##y,_p3##z,c)), \
23587
(I[41] = (T)(img)(_p2##x,_n2##y,_p3##z,c)), \
23588
(I[49] = (T)(img)(_p2##x,_n3##y,_p3##z,c)), \
23589
(I[57] = (T)(img)(_p2##x,_n4##y,_p3##z,c)), \
23590
(I[65] = (T)(img)(_p2##x,_p3##y,_p2##z,c)), \
23591
(I[73] = (T)(img)(_p2##x,_p2##y,_p2##z,c)), \
23592
(I[81] = (T)(img)(_p2##x,_p1##y,_p2##z,c)), \
23593
(I[89] = (T)(img)(_p2##x,y,_p2##z,c)), \
23594
(I[97] = (T)(img)(_p2##x,_n1##y,_p2##z,c)), \
23595
(I[105] = (T)(img)(_p2##x,_n2##y,_p2##z,c)), \
23596
(I[113] = (T)(img)(_p2##x,_n3##y,_p2##z,c)), \
23597
(I[121] = (T)(img)(_p2##x,_n4##y,_p2##z,c)), \
23598
(I[129] = (T)(img)(_p2##x,_p3##y,_p1##z,c)), \
23599
(I[137] = (T)(img)(_p2##x,_p2##y,_p1##z,c)), \
23600
(I[145] = (T)(img)(_p2##x,_p1##y,_p1##z,c)), \
23601
(I[153] = (T)(img)(_p2##x,y,_p1##z,c)), \
23602
(I[161] = (T)(img)(_p2##x,_n1##y,_p1##z,c)), \
23603
(I[169] = (T)(img)(_p2##x,_n2##y,_p1##z,c)), \
23604
(I[177] = (T)(img)(_p2##x,_n3##y,_p1##z,c)), \
23605
(I[185] = (T)(img)(_p2##x,_n4##y,_p1##z,c)), \
23606
(I[193] = (T)(img)(_p2##x,_p3##y,z,c)), \
23607
(I[201] = (T)(img)(_p2##x,_p2##y,z,c)), \
23608
(I[209] = (T)(img)(_p2##x,_p1##y,z,c)), \
23609
(I[217] = (T)(img)(_p2##x,y,z,c)), \
23610
(I[225] = (T)(img)(_p2##x,_n1##y,z,c)), \
23611
(I[233] = (T)(img)(_p2##x,_n2##y,z,c)), \
23612
(I[241] = (T)(img)(_p2##x,_n3##y,z,c)), \
23613
(I[249] = (T)(img)(_p2##x,_n4##y,z,c)), \
23614
(I[257] = (T)(img)(_p2##x,_p3##y,_n1##z,c)), \
23615
(I[265] = (T)(img)(_p2##x,_p2##y,_n1##z,c)), \
23616
(I[273] = (T)(img)(_p2##x,_p1##y,_n1##z,c)), \
23617
(I[281] = (T)(img)(_p2##x,y,_n1##z,c)), \
23618
(I[289] = (T)(img)(_p2##x,_n1##y,_n1##z,c)), \
23619
(I[297] = (T)(img)(_p2##x,_n2##y,_n1##z,c)), \
23620
(I[305] = (T)(img)(_p2##x,_n3##y,_n1##z,c)), \
23621
(I[313] = (T)(img)(_p2##x,_n4##y,_n1##z,c)), \
23622
(I[321] = (T)(img)(_p2##x,_p3##y,_n2##z,c)), \
23623
(I[329] = (T)(img)(_p2##x,_p2##y,_n2##z,c)), \
23624
(I[337] = (T)(img)(_p2##x,_p1##y,_n2##z,c)), \
23625
(I[345] = (T)(img)(_p2##x,y,_n2##z,c)), \
23626
(I[353] = (T)(img)(_p2##x,_n1##y,_n2##z,c)), \
23627
(I[361] = (T)(img)(_p2##x,_n2##y,_n2##z,c)), \
23628
(I[369] = (T)(img)(_p2##x,_n3##y,_n2##z,c)), \
23629
(I[377] = (T)(img)(_p2##x,_n4##y,_n2##z,c)), \
23630
(I[385] = (T)(img)(_p2##x,_p3##y,_n3##z,c)), \
23631
(I[393] = (T)(img)(_p2##x,_p2##y,_n3##z,c)), \
23632
(I[401] = (T)(img)(_p2##x,_p1##y,_n3##z,c)), \
23633
(I[409] = (T)(img)(_p2##x,y,_n3##z,c)), \
23634
(I[417] = (T)(img)(_p2##x,_n1##y,_n3##z,c)), \
23635
(I[425] = (T)(img)(_p2##x,_n2##y,_n3##z,c)), \
23636
(I[433] = (T)(img)(_p2##x,_n3##y,_n3##z,c)), \
23637
(I[441] = (T)(img)(_p2##x,_n4##y,_n3##z,c)), \
23638
(I[449] = (T)(img)(_p2##x,_p3##y,_n4##z,c)), \
23639
(I[457] = (T)(img)(_p2##x,_p2##y,_n4##z,c)), \
23640
(I[465] = (T)(img)(_p2##x,_p1##y,_n4##z,c)), \
23641
(I[473] = (T)(img)(_p2##x,y,_n4##z,c)), \
23642
(I[481] = (T)(img)(_p2##x,_n1##y,_n4##z,c)), \
23643
(I[489] = (T)(img)(_p2##x,_n2##y,_n4##z,c)), \
23644
(I[497] = (T)(img)(_p2##x,_n3##y,_n4##z,c)), \
23645
(I[505] = (T)(img)(_p2##x,_n4##y,_n4##z,c)), \
23646
(I[2] = (T)(img)(_p1##x,_p3##y,_p3##z,c)), \
23647
(I[10] = (T)(img)(_p1##x,_p2##y,_p3##z,c)), \
23648
(I[18] = (T)(img)(_p1##x,_p1##y,_p3##z,c)), \
23649
(I[26] = (T)(img)(_p1##x,y,_p3##z,c)), \
23650
(I[34] = (T)(img)(_p1##x,_n1##y,_p3##z,c)), \
23651
(I[42] = (T)(img)(_p1##x,_n2##y,_p3##z,c)), \
23652
(I[50] = (T)(img)(_p1##x,_n3##y,_p3##z,c)), \
23653
(I[58] = (T)(img)(_p1##x,_n4##y,_p3##z,c)), \
23654
(I[66] = (T)(img)(_p1##x,_p3##y,_p2##z,c)), \
23655
(I[74] = (T)(img)(_p1##x,_p2##y,_p2##z,c)), \
23656
(I[82] = (T)(img)(_p1##x,_p1##y,_p2##z,c)), \
23657
(I[90] = (T)(img)(_p1##x,y,_p2##z,c)), \
23658
(I[98] = (T)(img)(_p1##x,_n1##y,_p2##z,c)), \
23659
(I[106] = (T)(img)(_p1##x,_n2##y,_p2##z,c)), \
23660
(I[114] = (T)(img)(_p1##x,_n3##y,_p2##z,c)), \
23661
(I[122] = (T)(img)(_p1##x,_n4##y,_p2##z,c)), \
23662
(I[130] = (T)(img)(_p1##x,_p3##y,_p1##z,c)), \
23663
(I[138] = (T)(img)(_p1##x,_p2##y,_p1##z,c)), \
23664
(I[146] = (T)(img)(_p1##x,_p1##y,_p1##z,c)), \
23665
(I[154] = (T)(img)(_p1##x,y,_p1##z,c)), \
23666
(I[162] = (T)(img)(_p1##x,_n1##y,_p1##z,c)), \
23667
(I[170] = (T)(img)(_p1##x,_n2##y,_p1##z,c)), \
23668
(I[178] = (T)(img)(_p1##x,_n3##y,_p1##z,c)), \
23669
(I[186] = (T)(img)(_p1##x,_n4##y,_p1##z,c)), \
23670
(I[194] = (T)(img)(_p1##x,_p3##y,z,c)), \
23671
(I[202] = (T)(img)(_p1##x,_p2##y,z,c)), \
23672
(I[210] = (T)(img)(_p1##x,_p1##y,z,c)), \
23673
(I[218] = (T)(img)(_p1##x,y,z,c)), \
23674
(I[226] = (T)(img)(_p1##x,_n1##y,z,c)), \
23675
(I[234] = (T)(img)(_p1##x,_n2##y,z,c)), \
23676
(I[242] = (T)(img)(_p1##x,_n3##y,z,c)), \
23677
(I[250] = (T)(img)(_p1##x,_n4##y,z,c)), \
23678
(I[258] = (T)(img)(_p1##x,_p3##y,_n1##z,c)), \
23679
(I[266] = (T)(img)(_p1##x,_p2##y,_n1##z,c)), \
23680
(I[274] = (T)(img)(_p1##x,_p1##y,_n1##z,c)), \
23681
(I[282] = (T)(img)(_p1##x,y,_n1##z,c)), \
23682
(I[290] = (T)(img)(_p1##x,_n1##y,_n1##z,c)), \
23683
(I[298] = (T)(img)(_p1##x,_n2##y,_n1##z,c)), \
23684
(I[306] = (T)(img)(_p1##x,_n3##y,_n1##z,c)), \
23685
(I[314] = (T)(img)(_p1##x,_n4##y,_n1##z,c)), \
23686
(I[322] = (T)(img)(_p1##x,_p3##y,_n2##z,c)), \
23687
(I[330] = (T)(img)(_p1##x,_p2##y,_n2##z,c)), \
23688
(I[338] = (T)(img)(_p1##x,_p1##y,_n2##z,c)), \
23689
(I[346] = (T)(img)(_p1##x,y,_n2##z,c)), \
23690
(I[354] = (T)(img)(_p1##x,_n1##y,_n2##z,c)), \
23691
(I[362] = (T)(img)(_p1##x,_n2##y,_n2##z,c)), \
23692
(I[370] = (T)(img)(_p1##x,_n3##y,_n2##z,c)), \
23693
(I[378] = (T)(img)(_p1##x,_n4##y,_n2##z,c)), \
23694
(I[386] = (T)(img)(_p1##x,_p3##y,_n3##z,c)), \
23695
(I[394] = (T)(img)(_p1##x,_p2##y,_n3##z,c)), \
23696
(I[402] = (T)(img)(_p1##x,_p1##y,_n3##z,c)), \
23697
(I[410] = (T)(img)(_p1##x,y,_n3##z,c)), \
23698
(I[418] = (T)(img)(_p1##x,_n1##y,_n3##z,c)), \
23699
(I[426] = (T)(img)(_p1##x,_n2##y,_n3##z,c)), \
23700
(I[434] = (T)(img)(_p1##x,_n3##y,_n3##z,c)), \
23701
(I[442] = (T)(img)(_p1##x,_n4##y,_n3##z,c)), \
23702
(I[450] = (T)(img)(_p1##x,_p3##y,_n4##z,c)), \
23703
(I[458] = (T)(img)(_p1##x,_p2##y,_n4##z,c)), \
23704
(I[466] = (T)(img)(_p1##x,_p1##y,_n4##z,c)), \
23705
(I[474] = (T)(img)(_p1##x,y,_n4##z,c)), \
23706
(I[482] = (T)(img)(_p1##x,_n1##y,_n4##z,c)), \
23707
(I[490] = (T)(img)(_p1##x,_n2##y,_n4##z,c)), \
23708
(I[498] = (T)(img)(_p1##x,_n3##y,_n4##z,c)), \
23709
(I[506] = (T)(img)(_p1##x,_n4##y,_n4##z,c)), \
23710
(I[3] = (T)(img)(x,_p3##y,_p3##z,c)), \
23711
(I[11] = (T)(img)(x,_p2##y,_p3##z,c)), \
23712
(I[19] = (T)(img)(x,_p1##y,_p3##z,c)), \
23713
(I[27] = (T)(img)(x,y,_p3##z,c)), \
23714
(I[35] = (T)(img)(x,_n1##y,_p3##z,c)), \
23715
(I[43] = (T)(img)(x,_n2##y,_p3##z,c)), \
23716
(I[51] = (T)(img)(x,_n3##y,_p3##z,c)), \
23717
(I[59] = (T)(img)(x,_n4##y,_p3##z,c)), \
23718
(I[67] = (T)(img)(x,_p3##y,_p2##z,c)), \
23719
(I[75] = (T)(img)(x,_p2##y,_p2##z,c)), \
23720
(I[83] = (T)(img)(x,_p1##y,_p2##z,c)), \
23721
(I[91] = (T)(img)(x,y,_p2##z,c)), \
23722
(I[99] = (T)(img)(x,_n1##y,_p2##z,c)), \
23723
(I[107] = (T)(img)(x,_n2##y,_p2##z,c)), \
23724
(I[115] = (T)(img)(x,_n3##y,_p2##z,c)), \
23725
(I[123] = (T)(img)(x,_n4##y,_p2##z,c)), \
23726
(I[131] = (T)(img)(x,_p3##y,_p1##z,c)), \
23727
(I[139] = (T)(img)(x,_p2##y,_p1##z,c)), \
23728
(I[147] = (T)(img)(x,_p1##y,_p1##z,c)), \
23729
(I[155] = (T)(img)(x,y,_p1##z,c)), \
23730
(I[163] = (T)(img)(x,_n1##y,_p1##z,c)), \
23731
(I[171] = (T)(img)(x,_n2##y,_p1##z,c)), \
23732
(I[179] = (T)(img)(x,_n3##y,_p1##z,c)), \
23733
(I[187] = (T)(img)(x,_n4##y,_p1##z,c)), \
23734
(I[195] = (T)(img)(x,_p3##y,z,c)), \
23735
(I[203] = (T)(img)(x,_p2##y,z,c)), \
23736
(I[211] = (T)(img)(x,_p1##y,z,c)), \
23737
(I[219] = (T)(img)(x,y,z,c)), \
23738
(I[227] = (T)(img)(x,_n1##y,z,c)), \
23739
(I[235] = (T)(img)(x,_n2##y,z,c)), \
23740
(I[243] = (T)(img)(x,_n3##y,z,c)), \
23741
(I[251] = (T)(img)(x,_n4##y,z,c)), \
23742
(I[259] = (T)(img)(x,_p3##y,_n1##z,c)), \
23743
(I[267] = (T)(img)(x,_p2##y,_n1##z,c)), \
23744
(I[275] = (T)(img)(x,_p1##y,_n1##z,c)), \
23745
(I[283] = (T)(img)(x,y,_n1##z,c)), \
23746
(I[291] = (T)(img)(x,_n1##y,_n1##z,c)), \
23747
(I[299] = (T)(img)(x,_n2##y,_n1##z,c)), \
23748
(I[307] = (T)(img)(x,_n3##y,_n1##z,c)), \
23749
(I[315] = (T)(img)(x,_n4##y,_n1##z,c)), \
23750
(I[323] = (T)(img)(x,_p3##y,_n2##z,c)), \
23751
(I[331] = (T)(img)(x,_p2##y,_n2##z,c)), \
23752
(I[339] = (T)(img)(x,_p1##y,_n2##z,c)), \
23753
(I[347] = (T)(img)(x,y,_n2##z,c)), \
23754
(I[355] = (T)(img)(x,_n1##y,_n2##z,c)), \
23755
(I[363] = (T)(img)(x,_n2##y,_n2##z,c)), \
23756
(I[371] = (T)(img)(x,_n3##y,_n2##z,c)), \
23757
(I[379] = (T)(img)(x,_n4##y,_n2##z,c)), \
23758
(I[387] = (T)(img)(x,_p3##y,_n3##z,c)), \
23759
(I[395] = (T)(img)(x,_p2##y,_n3##z,c)), \
23760
(I[403] = (T)(img)(x,_p1##y,_n3##z,c)), \
23761
(I[411] = (T)(img)(x,y,_n3##z,c)), \
23762
(I[419] = (T)(img)(x,_n1##y,_n3##z,c)), \
23763
(I[427] = (T)(img)(x,_n2##y,_n3##z,c)), \
23764
(I[435] = (T)(img)(x,_n3##y,_n3##z,c)), \
23765
(I[443] = (T)(img)(x,_n4##y,_n3##z,c)), \
23766
(I[451] = (T)(img)(x,_p3##y,_n4##z,c)), \
23767
(I[459] = (T)(img)(x,_p2##y,_n4##z,c)), \
23768
(I[467] = (T)(img)(x,_p1##y,_n4##z,c)), \
23769
(I[475] = (T)(img)(x,y,_n4##z,c)), \
23770
(I[483] = (T)(img)(x,_n1##y,_n4##z,c)), \
23771
(I[491] = (T)(img)(x,_n2##y,_n4##z,c)), \
23772
(I[499] = (T)(img)(x,_n3##y,_n4##z,c)), \
23773
(I[507] = (T)(img)(x,_n4##y,_n4##z,c)), \
23774
(I[4] = (T)(img)(_n1##x,_p3##y,_p3##z,c)), \
23775
(I[12] = (T)(img)(_n1##x,_p2##y,_p3##z,c)), \
23776
(I[20] = (T)(img)(_n1##x,_p1##y,_p3##z,c)), \
23777
(I[28] = (T)(img)(_n1##x,y,_p3##z,c)), \
23778
(I[36] = (T)(img)(_n1##x,_n1##y,_p3##z,c)), \
23779
(I[44] = (T)(img)(_n1##x,_n2##y,_p3##z,c)), \
23780
(I[52] = (T)(img)(_n1##x,_n3##y,_p3##z,c)), \
23781
(I[60] = (T)(img)(_n1##x,_n4##y,_p3##z,c)), \
23782
(I[68] = (T)(img)(_n1##x,_p3##y,_p2##z,c)), \
23783
(I[76] = (T)(img)(_n1##x,_p2##y,_p2##z,c)), \
23784
(I[84] = (T)(img)(_n1##x,_p1##y,_p2##z,c)), \
23785
(I[92] = (T)(img)(_n1##x,y,_p2##z,c)), \
23786
(I[100] = (T)(img)(_n1##x,_n1##y,_p2##z,c)), \
23787
(I[108] = (T)(img)(_n1##x,_n2##y,_p2##z,c)), \
23788
(I[116] = (T)(img)(_n1##x,_n3##y,_p2##z,c)), \
23789
(I[124] = (T)(img)(_n1##x,_n4##y,_p2##z,c)), \
23790
(I[132] = (T)(img)(_n1##x,_p3##y,_p1##z,c)), \
23791
(I[140] = (T)(img)(_n1##x,_p2##y,_p1##z,c)), \
23792
(I[148] = (T)(img)(_n1##x,_p1##y,_p1##z,c)), \
23793
(I[156] = (T)(img)(_n1##x,y,_p1##z,c)), \
23794
(I[164] = (T)(img)(_n1##x,_n1##y,_p1##z,c)), \
23795
(I[172] = (T)(img)(_n1##x,_n2##y,_p1##z,c)), \
23796
(I[180] = (T)(img)(_n1##x,_n3##y,_p1##z,c)), \
23797
(I[188] = (T)(img)(_n1##x,_n4##y,_p1##z,c)), \
23798
(I[196] = (T)(img)(_n1##x,_p3##y,z,c)), \
23799
(I[204] = (T)(img)(_n1##x,_p2##y,z,c)), \
23800
(I[212] = (T)(img)(_n1##x,_p1##y,z,c)), \
23801
(I[220] = (T)(img)(_n1##x,y,z,c)), \
23802
(I[228] = (T)(img)(_n1##x,_n1##y,z,c)), \
23803
(I[236] = (T)(img)(_n1##x,_n2##y,z,c)), \
23804
(I[244] = (T)(img)(_n1##x,_n3##y,z,c)), \
23805
(I[252] = (T)(img)(_n1##x,_n4##y,z,c)), \
23806
(I[260] = (T)(img)(_n1##x,_p3##y,_n1##z,c)), \
23807
(I[268] = (T)(img)(_n1##x,_p2##y,_n1##z,c)), \
23808
(I[276] = (T)(img)(_n1##x,_p1##y,_n1##z,c)), \
23809
(I[284] = (T)(img)(_n1##x,y,_n1##z,c)), \
23810
(I[292] = (T)(img)(_n1##x,_n1##y,_n1##z,c)), \
23811
(I[300] = (T)(img)(_n1##x,_n2##y,_n1##z,c)), \
23812
(I[308] = (T)(img)(_n1##x,_n3##y,_n1##z,c)), \
23813
(I[316] = (T)(img)(_n1##x,_n4##y,_n1##z,c)), \
23814
(I[324] = (T)(img)(_n1##x,_p3##y,_n2##z,c)), \
23815
(I[332] = (T)(img)(_n1##x,_p2##y,_n2##z,c)), \
23816
(I[340] = (T)(img)(_n1##x,_p1##y,_n2##z,c)), \
23817
(I[348] = (T)(img)(_n1##x,y,_n2##z,c)), \
23818
(I[356] = (T)(img)(_n1##x,_n1##y,_n2##z,c)), \
23819
(I[364] = (T)(img)(_n1##x,_n2##y,_n2##z,c)), \
23820
(I[372] = (T)(img)(_n1##x,_n3##y,_n2##z,c)), \
23821
(I[380] = (T)(img)(_n1##x,_n4##y,_n2##z,c)), \
23822
(I[388] = (T)(img)(_n1##x,_p3##y,_n3##z,c)), \
23823
(I[396] = (T)(img)(_n1##x,_p2##y,_n3##z,c)), \
23824
(I[404] = (T)(img)(_n1##x,_p1##y,_n3##z,c)), \
23825
(I[412] = (T)(img)(_n1##x,y,_n3##z,c)), \
23826
(I[420] = (T)(img)(_n1##x,_n1##y,_n3##z,c)), \
23827
(I[428] = (T)(img)(_n1##x,_n2##y,_n3##z,c)), \
23828
(I[436] = (T)(img)(_n1##x,_n3##y,_n3##z,c)), \
23829
(I[444] = (T)(img)(_n1##x,_n4##y,_n3##z,c)), \
23830
(I[452] = (T)(img)(_n1##x,_p3##y,_n4##z,c)), \
23831
(I[460] = (T)(img)(_n1##x,_p2##y,_n4##z,c)), \
23832
(I[468] = (T)(img)(_n1##x,_p1##y,_n4##z,c)), \
23833
(I[476] = (T)(img)(_n1##x,y,_n4##z,c)), \
23834
(I[484] = (T)(img)(_n1##x,_n1##y,_n4##z,c)), \
23835
(I[492] = (T)(img)(_n1##x,_n2##y,_n4##z,c)), \
23836
(I[500] = (T)(img)(_n1##x,_n3##y,_n4##z,c)), \
23837
(I[508] = (T)(img)(_n1##x,_n4##y,_n4##z,c)), \
23838
(I[5] = (T)(img)(_n2##x,_p3##y,_p3##z,c)), \
23839
(I[13] = (T)(img)(_n2##x,_p2##y,_p3##z,c)), \
23840
(I[21] = (T)(img)(_n2##x,_p1##y,_p3##z,c)), \
23841
(I[29] = (T)(img)(_n2##x,y,_p3##z,c)), \
23842
(I[37] = (T)(img)(_n2##x,_n1##y,_p3##z,c)), \
23843
(I[45] = (T)(img)(_n2##x,_n2##y,_p3##z,c)), \
23844
(I[53] = (T)(img)(_n2##x,_n3##y,_p3##z,c)), \
23845
(I[61] = (T)(img)(_n2##x,_n4##y,_p3##z,c)), \
23846
(I[69] = (T)(img)(_n2##x,_p3##y,_p2##z,c)), \
23847
(I[77] = (T)(img)(_n2##x,_p2##y,_p2##z,c)), \
23848
(I[85] = (T)(img)(_n2##x,_p1##y,_p2##z,c)), \
23849
(I[93] = (T)(img)(_n2##x,y,_p2##z,c)), \
23850
(I[101] = (T)(img)(_n2##x,_n1##y,_p2##z,c)), \
23851
(I[109] = (T)(img)(_n2##x,_n2##y,_p2##z,c)), \
23852
(I[117] = (T)(img)(_n2##x,_n3##y,_p2##z,c)), \
23853
(I[125] = (T)(img)(_n2##x,_n4##y,_p2##z,c)), \
23854
(I[133] = (T)(img)(_n2##x,_p3##y,_p1##z,c)), \
23855
(I[141] = (T)(img)(_n2##x,_p2##y,_p1##z,c)), \
23856
(I[149] = (T)(img)(_n2##x,_p1##y,_p1##z,c)), \
23857
(I[157] = (T)(img)(_n2##x,y,_p1##z,c)), \
23858
(I[165] = (T)(img)(_n2##x,_n1##y,_p1##z,c)), \
23859
(I[173] = (T)(img)(_n2##x,_n2##y,_p1##z,c)), \
23860
(I[181] = (T)(img)(_n2##x,_n3##y,_p1##z,c)), \
23861
(I[189] = (T)(img)(_n2##x,_n4##y,_p1##z,c)), \
23862
(I[197] = (T)(img)(_n2##x,_p3##y,z,c)), \
23863
(I[205] = (T)(img)(_n2##x,_p2##y,z,c)), \
23864
(I[213] = (T)(img)(_n2##x,_p1##y,z,c)), \
23865
(I[221] = (T)(img)(_n2##x,y,z,c)), \
23866
(I[229] = (T)(img)(_n2##x,_n1##y,z,c)), \
23867
(I[237] = (T)(img)(_n2##x,_n2##y,z,c)), \
23868
(I[245] = (T)(img)(_n2##x,_n3##y,z,c)), \
23869
(I[253] = (T)(img)(_n2##x,_n4##y,z,c)), \
23870
(I[261] = (T)(img)(_n2##x,_p3##y,_n1##z,c)), \
23871
(I[269] = (T)(img)(_n2##x,_p2##y,_n1##z,c)), \
23872
(I[277] = (T)(img)(_n2##x,_p1##y,_n1##z,c)), \
23873
(I[285] = (T)(img)(_n2##x,y,_n1##z,c)), \
23874
(I[293] = (T)(img)(_n2##x,_n1##y,_n1##z,c)), \
23875
(I[301] = (T)(img)(_n2##x,_n2##y,_n1##z,c)), \
23876
(I[309] = (T)(img)(_n2##x,_n3##y,_n1##z,c)), \
23877
(I[317] = (T)(img)(_n2##x,_n4##y,_n1##z,c)), \
23878
(I[325] = (T)(img)(_n2##x,_p3##y,_n2##z,c)), \
23879
(I[333] = (T)(img)(_n2##x,_p2##y,_n2##z,c)), \
23880
(I[341] = (T)(img)(_n2##x,_p1##y,_n2##z,c)), \
23881
(I[349] = (T)(img)(_n2##x,y,_n2##z,c)), \
23882
(I[357] = (T)(img)(_n2##x,_n1##y,_n2##z,c)), \
23883
(I[365] = (T)(img)(_n2##x,_n2##y,_n2##z,c)), \
23884
(I[373] = (T)(img)(_n2##x,_n3##y,_n2##z,c)), \
23885
(I[381] = (T)(img)(_n2##x,_n4##y,_n2##z,c)), \
23886
(I[389] = (T)(img)(_n2##x,_p3##y,_n3##z,c)), \
23887
(I[397] = (T)(img)(_n2##x,_p2##y,_n3##z,c)), \
23888
(I[405] = (T)(img)(_n2##x,_p1##y,_n3##z,c)), \
23889
(I[413] = (T)(img)(_n2##x,y,_n3##z,c)), \
23890
(I[421] = (T)(img)(_n2##x,_n1##y,_n3##z,c)), \
23891
(I[429] = (T)(img)(_n2##x,_n2##y,_n3##z,c)), \
23892
(I[437] = (T)(img)(_n2##x,_n3##y,_n3##z,c)), \
23893
(I[445] = (T)(img)(_n2##x,_n4##y,_n3##z,c)), \
23894
(I[453] = (T)(img)(_n2##x,_p3##y,_n4##z,c)), \
23895
(I[461] = (T)(img)(_n2##x,_p2##y,_n4##z,c)), \
23896
(I[469] = (T)(img)(_n2##x,_p1##y,_n4##z,c)), \
23897
(I[477] = (T)(img)(_n2##x,y,_n4##z,c)), \
23898
(I[485] = (T)(img)(_n2##x,_n1##y,_n4##z,c)), \
23899
(I[493] = (T)(img)(_n2##x,_n2##y,_n4##z,c)), \
23900
(I[501] = (T)(img)(_n2##x,_n3##y,_n4##z,c)), \
23901
(I[509] = (T)(img)(_n2##x,_n4##y,_n4##z,c)), \
23902
(I[6] = (T)(img)(_n3##x,_p3##y,_p3##z,c)), \
23903
(I[14] = (T)(img)(_n3##x,_p2##y,_p3##z,c)), \
23904
(I[22] = (T)(img)(_n3##x,_p1##y,_p3##z,c)), \
23905
(I[30] = (T)(img)(_n3##x,y,_p3##z,c)), \
23906
(I[38] = (T)(img)(_n3##x,_n1##y,_p3##z,c)), \
23907
(I[46] = (T)(img)(_n3##x,_n2##y,_p3##z,c)), \
23908
(I[54] = (T)(img)(_n3##x,_n3##y,_p3##z,c)), \
23909
(I[62] = (T)(img)(_n3##x,_n4##y,_p3##z,c)), \
23910
(I[70] = (T)(img)(_n3##x,_p3##y,_p2##z,c)), \
23911
(I[78] = (T)(img)(_n3##x,_p2##y,_p2##z,c)), \
23912
(I[86] = (T)(img)(_n3##x,_p1##y,_p2##z,c)), \
23913
(I[94] = (T)(img)(_n3##x,y,_p2##z,c)), \
23914
(I[102] = (T)(img)(_n3##x,_n1##y,_p2##z,c)), \
23915
(I[110] = (T)(img)(_n3##x,_n2##y,_p2##z,c)), \
23916
(I[118] = (T)(img)(_n3##x,_n3##y,_p2##z,c)), \
23917
(I[126] = (T)(img)(_n3##x,_n4##y,_p2##z,c)), \
23918
(I[134] = (T)(img)(_n3##x,_p3##y,_p1##z,c)), \
23919
(I[142] = (T)(img)(_n3##x,_p2##y,_p1##z,c)), \
23920
(I[150] = (T)(img)(_n3##x,_p1##y,_p1##z,c)), \
23921
(I[158] = (T)(img)(_n3##x,y,_p1##z,c)), \
23922
(I[166] = (T)(img)(_n3##x,_n1##y,_p1##z,c)), \
23923
(I[174] = (T)(img)(_n3##x,_n2##y,_p1##z,c)), \
23924
(I[182] = (T)(img)(_n3##x,_n3##y,_p1##z,c)), \
23925
(I[190] = (T)(img)(_n3##x,_n4##y,_p1##z,c)), \
23926
(I[198] = (T)(img)(_n3##x,_p3##y,z,c)), \
23927
(I[206] = (T)(img)(_n3##x,_p2##y,z,c)), \
23928
(I[214] = (T)(img)(_n3##x,_p1##y,z,c)), \
23929
(I[222] = (T)(img)(_n3##x,y,z,c)), \
23930
(I[230] = (T)(img)(_n3##x,_n1##y,z,c)), \
23931
(I[238] = (T)(img)(_n3##x,_n2##y,z,c)), \
23932
(I[246] = (T)(img)(_n3##x,_n3##y,z,c)), \
23933
(I[254] = (T)(img)(_n3##x,_n4##y,z,c)), \
23934
(I[262] = (T)(img)(_n3##x,_p3##y,_n1##z,c)), \
23935
(I[270] = (T)(img)(_n3##x,_p2##y,_n1##z,c)), \
23936
(I[278] = (T)(img)(_n3##x,_p1##y,_n1##z,c)), \
23937
(I[286] = (T)(img)(_n3##x,y,_n1##z,c)), \
23938
(I[294] = (T)(img)(_n3##x,_n1##y,_n1##z,c)), \
23939
(I[302] = (T)(img)(_n3##x,_n2##y,_n1##z,c)), \
23940
(I[310] = (T)(img)(_n3##x,_n3##y,_n1##z,c)), \
23941
(I[318] = (T)(img)(_n3##x,_n4##y,_n1##z,c)), \
23942
(I[326] = (T)(img)(_n3##x,_p3##y,_n2##z,c)), \
23943
(I[334] = (T)(img)(_n3##x,_p2##y,_n2##z,c)), \
23944
(I[342] = (T)(img)(_n3##x,_p1##y,_n2##z,c)), \
23945
(I[350] = (T)(img)(_n3##x,y,_n2##z,c)), \
23946
(I[358] = (T)(img)(_n3##x,_n1##y,_n2##z,c)), \
23947
(I[366] = (T)(img)(_n3##x,_n2##y,_n2##z,c)), \
23948
(I[374] = (T)(img)(_n3##x,_n3##y,_n2##z,c)), \
23949
(I[382] = (T)(img)(_n3##x,_n4##y,_n2##z,c)), \
23950
(I[390] = (T)(img)(_n3##x,_p3##y,_n3##z,c)), \
23951
(I[398] = (T)(img)(_n3##x,_p2##y,_n3##z,c)), \
23952
(I[406] = (T)(img)(_n3##x,_p1##y,_n3##z,c)), \
23953
(I[414] = (T)(img)(_n3##x,y,_n3##z,c)), \
23954
(I[422] = (T)(img)(_n3##x,_n1##y,_n3##z,c)), \
23955
(I[430] = (T)(img)(_n3##x,_n2##y,_n3##z,c)), \
23956
(I[438] = (T)(img)(_n3##x,_n3##y,_n3##z,c)), \
23957
(I[446] = (T)(img)(_n3##x,_n4##y,_n3##z,c)), \
23958
(I[454] = (T)(img)(_n3##x,_p3##y,_n4##z,c)), \
23959
(I[462] = (T)(img)(_n3##x,_p2##y,_n4##z,c)), \
23960
(I[470] = (T)(img)(_n3##x,_p1##y,_n4##z,c)), \
23961
(I[478] = (T)(img)(_n3##x,y,_n4##z,c)), \
23962
(I[486] = (T)(img)(_n3##x,_n1##y,_n4##z,c)), \
23963
(I[494] = (T)(img)(_n3##x,_n2##y,_n4##z,c)), \
23964
(I[502] = (T)(img)(_n3##x,_n3##y,_n4##z,c)), \
23965
(I[510] = (T)(img)(_n3##x,_n4##y,_n4##z,c)), \
23966
x + 4>=(img).width()?(img).width() - 1:x + 4); \
23967
x<=(int)(x1) && ((_n4##x<(img).width() && ( \
23968
(I[7] = (T)(img)(_n4##x,_p3##y,_p3##z,c)), \
23969
(I[15] = (T)(img)(_n4##x,_p2##y,_p3##z,c)), \
23970
(I[23] = (T)(img)(_n4##x,_p1##y,_p3##z,c)), \
23971
(I[31] = (T)(img)(_n4##x,y,_p3##z,c)), \
23972
(I[39] = (T)(img)(_n4##x,_n1##y,_p3##z,c)), \
23973
(I[47] = (T)(img)(_n4##x,_n2##y,_p3##z,c)), \
23974
(I[55] = (T)(img)(_n4##x,_n3##y,_p3##z,c)), \
23975
(I[63] = (T)(img)(_n4##x,_n4##y,_p3##z,c)), \
23976
(I[71] = (T)(img)(_n4##x,_p3##y,_p2##z,c)), \
23977
(I[79] = (T)(img)(_n4##x,_p2##y,_p2##z,c)), \
23978
(I[87] = (T)(img)(_n4##x,_p1##y,_p2##z,c)), \
23979
(I[95] = (T)(img)(_n4##x,y,_p2##z,c)), \
23980
(I[103] = (T)(img)(_n4##x,_n1##y,_p2##z,c)), \
23981
(I[111] = (T)(img)(_n4##x,_n2##y,_p2##z,c)), \
23982
(I[119] = (T)(img)(_n4##x,_n3##y,_p2##z,c)), \
23983
(I[127] = (T)(img)(_n4##x,_n4##y,_p2##z,c)), \
23984
(I[135] = (T)(img)(_n4##x,_p3##y,_p1##z,c)), \
23985
(I[143] = (T)(img)(_n4##x,_p2##y,_p1##z,c)), \
23986
(I[151] = (T)(img)(_n4##x,_p1##y,_p1##z,c)), \
23987
(I[159] = (T)(img)(_n4##x,y,_p1##z,c)), \
23988
(I[167] = (T)(img)(_n4##x,_n1##y,_p1##z,c)), \
23989
(I[175] = (T)(img)(_n4##x,_n2##y,_p1##z,c)), \
23990
(I[183] = (T)(img)(_n4##x,_n3##y,_p1##z,c)), \
23991
(I[191] = (T)(img)(_n4##x,_n4##y,_p1##z,c)), \
23992
(I[199] = (T)(img)(_n4##x,_p3##y,z,c)), \
23993
(I[207] = (T)(img)(_n4##x,_p2##y,z,c)), \
23994
(I[215] = (T)(img)(_n4##x,_p1##y,z,c)), \
23995
(I[223] = (T)(img)(_n4##x,y,z,c)), \
23996
(I[231] = (T)(img)(_n4##x,_n1##y,z,c)), \
23997
(I[239] = (T)(img)(_n4##x,_n2##y,z,c)), \
23998
(I[247] = (T)(img)(_n4##x,_n3##y,z,c)), \
23999
(I[255] = (T)(img)(_n4##x,_n4##y,z,c)), \
24000
(I[263] = (T)(img)(_n4##x,_p3##y,_n1##z,c)), \
24001
(I[271] = (T)(img)(_n4##x,_p2##y,_n1##z,c)), \
24002
(I[279] = (T)(img)(_n4##x,_p1##y,_n1##z,c)), \
24003
(I[287] = (T)(img)(_n4##x,y,_n1##z,c)), \
24004
(I[295] = (T)(img)(_n4##x,_n1##y,_n1##z,c)), \
24005
(I[303] = (T)(img)(_n4##x,_n2##y,_n1##z,c)), \
24006
(I[311] = (T)(img)(_n4##x,_n3##y,_n1##z,c)), \
24007
(I[319] = (T)(img)(_n4##x,_n4##y,_n1##z,c)), \
24008
(I[327] = (T)(img)(_n4##x,_p3##y,_n2##z,c)), \
24009
(I[335] = (T)(img)(_n4##x,_p2##y,_n2##z,c)), \
24010
(I[343] = (T)(img)(_n4##x,_p1##y,_n2##z,c)), \
24011
(I[351] = (T)(img)(_n4##x,y,_n2##z,c)), \
24012
(I[359] = (T)(img)(_n4##x,_n1##y,_n2##z,c)), \
24013
(I[367] = (T)(img)(_n4##x,_n2##y,_n2##z,c)), \
24014
(I[375] = (T)(img)(_n4##x,_n3##y,_n2##z,c)), \
24015
(I[383] = (T)(img)(_n4##x,_n4##y,_n2##z,c)), \
24016
(I[391] = (T)(img)(_n4##x,_p3##y,_n3##z,c)), \
24017
(I[399] = (T)(img)(_n4##x,_p2##y,_n3##z,c)), \
24018
(I[407] = (T)(img)(_n4##x,_p1##y,_n3##z,c)), \
24019
(I[415] = (T)(img)(_n4##x,y,_n3##z,c)), \
24020
(I[423] = (T)(img)(_n4##x,_n1##y,_n3##z,c)), \
24021
(I[431] = (T)(img)(_n4##x,_n2##y,_n3##z,c)), \
24022
(I[439] = (T)(img)(_n4##x,_n3##y,_n3##z,c)), \
24023
(I[447] = (T)(img)(_n4##x,_n4##y,_n3##z,c)), \
24024
(I[455] = (T)(img)(_n4##x,_p3##y,_n4##z,c)), \
24025
(I[463] = (T)(img)(_n4##x,_p2##y,_n4##z,c)), \
24026
(I[471] = (T)(img)(_n4##x,_p1##y,_n4##z,c)), \
24027
(I[479] = (T)(img)(_n4##x,y,_n4##z,c)), \
24028
(I[487] = (T)(img)(_n4##x,_n1##y,_n4##z,c)), \
24029
(I[495] = (T)(img)(_n4##x,_n2##y,_n4##z,c)), \
24030
(I[503] = (T)(img)(_n4##x,_n3##y,_n4##z,c)), \
24031
(I[511] = (T)(img)(_n4##x,_n4##y,_n4##z,c)),1)) || \
24032
_n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n4##x = _n3##x = _n2##x = --_n1##x)); \
24033
I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], \
24034
I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \
24035
I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \
24036
I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \
24037
I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \
24038
I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \
24039
I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \
24040
I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \
24041
I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \
24042
I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \
24043
I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \
24044
I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \
24045
I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \
24046
I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \
24047
I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \
24048
I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \
24049
I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \
24050
I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \
24051
I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \
24052
I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \
24053
I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \
24054
I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \
24055
I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \
24056
I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \
24057
I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \
24058
I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \
24059
I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \
24060
I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \
24061
I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], \
24062
I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \
24063
I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], \
24064
I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \
24065
I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \
24066
I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \
24067
I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \
24068
I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \
24069
I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], \
24070
I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \
24071
I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \
24072
I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \
24073
I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], \
24074
I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \
24075
I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], \
24076
I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \
24077
I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \
24078
I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \
24079
I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], \
24080
I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \
24081
I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], \
24082
I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \
24083
I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \
24084
I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \
24085
I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], \
24086
I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \
24087
I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \
24088
I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \
24089
I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \
24090
I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], \
24091
I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], \
24092
I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \
24093
I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], \
24094
I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], \
24095
I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \
24096
I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], \
24097
_p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x)
24098
24099
#define cimg_get8x8x8(img,x,y,z,c,I,T) \
24100
I[0] = (T)(img)(_p3##x,_p3##y,_p3##z,c), I[1] = (T)(img)(_p2##x,_p3##y,_p3##z,c), I[2] = (T)(img)(_p1##x,_p3##y,_p3##z,c), I[3] = (T)(img)(x,_p3##y,_p3##z,c), I[4] = (T)(img)(_n1##x,_p3##y,_p3##z,c), I[5] = (T)(img)(_n2##x,_p3##y,_p3##z,c), I[6] = (T)(img)(_n3##x,_p3##y,_p3##z,c), I[7] = (T)(img)(_n4##x,_p3##y,_p3##z,c), \
24101
I[8] = (T)(img)(_p3##x,_p2##y,_p3##z,c), I[9] = (T)(img)(_p2##x,_p2##y,_p3##z,c), I[10] = (T)(img)(_p1##x,_p2##y,_p3##z,c), I[11] = (T)(img)(x,_p2##y,_p3##z,c), I[12] = (T)(img)(_n1##x,_p2##y,_p3##z,c), I[13] = (T)(img)(_n2##x,_p2##y,_p3##z,c), I[14] = (T)(img)(_n3##x,_p2##y,_p3##z,c), I[15] = (T)(img)(_n4##x,_p2##y,_p3##z,c), \
24102
I[16] = (T)(img)(_p3##x,_p1##y,_p3##z,c), I[17] = (T)(img)(_p2##x,_p1##y,_p3##z,c), I[18] = (T)(img)(_p1##x,_p1##y,_p3##z,c), I[19] = (T)(img)(x,_p1##y,_p3##z,c), I[20] = (T)(img)(_n1##x,_p1##y,_p3##z,c), I[21] = (T)(img)(_n2##x,_p1##y,_p3##z,c), I[22] = (T)(img)(_n3##x,_p1##y,_p3##z,c), I[23] = (T)(img)(_n4##x,_p1##y,_p3##z,c), \
24103
I[24] = (T)(img)(_p3##x,y,_p3##z,c), I[25] = (T)(img)(_p2##x,y,_p3##z,c), I[26] = (T)(img)(_p1##x,y,_p3##z,c), I[27] = (T)(img)(x,y,_p3##z,c), I[28] = (T)(img)(_n1##x,y,_p3##z,c), I[29] = (T)(img)(_n2##x,y,_p3##z,c), I[30] = (T)(img)(_n3##x,y,_p3##z,c), I[31] = (T)(img)(_n4##x,y,_p3##z,c), \
24104
I[32] = (T)(img)(_p3##x,_n1##y,_p3##z,c), I[33] = (T)(img)(_p2##x,_n1##y,_p3##z,c), I[34] = (T)(img)(_p1##x,_n1##y,_p3##z,c), I[35] = (T)(img)(x,_n1##y,_p3##z,c), I[36] = (T)(img)(_n1##x,_n1##y,_p3##z,c), I[37] = (T)(img)(_n2##x,_n1##y,_p3##z,c), I[38] = (T)(img)(_n3##x,_n1##y,_p3##z,c), I[39] = (T)(img)(_n4##x,_n1##y,_p3##z,c), \
24105
I[40] = (T)(img)(_p3##x,_n2##y,_p3##z,c), I[41] = (T)(img)(_p2##x,_n2##y,_p3##z,c), I[42] = (T)(img)(_p1##x,_n2##y,_p3##z,c), I[43] = (T)(img)(x,_n2##y,_p3##z,c), I[44] = (T)(img)(_n1##x,_n2##y,_p3##z,c), I[45] = (T)(img)(_n2##x,_n2##y,_p3##z,c), I[46] = (T)(img)(_n3##x,_n2##y,_p3##z,c), I[47] = (T)(img)(_n4##x,_n2##y,_p3##z,c), \
24106
I[48] = (T)(img)(_p3##x,_n3##y,_p3##z,c), I[49] = (T)(img)(_p2##x,_n3##y,_p3##z,c), I[50] = (T)(img)(_p1##x,_n3##y,_p3##z,c), I[51] = (T)(img)(x,_n3##y,_p3##z,c), I[52] = (T)(img)(_n1##x,_n3##y,_p3##z,c), I[53] = (T)(img)(_n2##x,_n3##y,_p3##z,c), I[54] = (T)(img)(_n3##x,_n3##y,_p3##z,c), I[55] = (T)(img)(_n4##x,_n3##y,_p3##z,c), \
24107
I[56] = (T)(img)(_p3##x,_n4##y,_p3##z,c), I[57] = (T)(img)(_p2##x,_n4##y,_p3##z,c), I[58] = (T)(img)(_p1##x,_n4##y,_p3##z,c), I[59] = (T)(img)(x,_n4##y,_p3##z,c), I[60] = (T)(img)(_n1##x,_n4##y,_p3##z,c), I[61] = (T)(img)(_n2##x,_n4##y,_p3##z,c), I[62] = (T)(img)(_n3##x,_n4##y,_p3##z,c), I[63] = (T)(img)(_n4##x,_n4##y,_p3##z,c), \
24108
I[64] = (T)(img)(_p3##x,_p3##y,_p2##z,c), I[65] = (T)(img)(_p2##x,_p3##y,_p2##z,c), I[66] = (T)(img)(_p1##x,_p3##y,_p2##z,c), I[67] = (T)(img)(x,_p3##y,_p2##z,c), I[68] = (T)(img)(_n1##x,_p3##y,_p2##z,c), I[69] = (T)(img)(_n2##x,_p3##y,_p2##z,c), I[70] = (T)(img)(_n3##x,_p3##y,_p2##z,c), I[71] = (T)(img)(_n4##x,_p3##y,_p2##z,c), \
24109
I[72] = (T)(img)(_p3##x,_p2##y,_p2##z,c), I[73] = (T)(img)(_p2##x,_p2##y,_p2##z,c), I[74] = (T)(img)(_p1##x,_p2##y,_p2##z,c), I[75] = (T)(img)(x,_p2##y,_p2##z,c), I[76] = (T)(img)(_n1##x,_p2##y,_p2##z,c), I[77] = (T)(img)(_n2##x,_p2##y,_p2##z,c), I[78] = (T)(img)(_n3##x,_p2##y,_p2##z,c), I[79] = (T)(img)(_n4##x,_p2##y,_p2##z,c), \
24110
I[80] = (T)(img)(_p3##x,_p1##y,_p2##z,c), I[81] = (T)(img)(_p2##x,_p1##y,_p2##z,c), I[82] = (T)(img)(_p1##x,_p1##y,_p2##z,c), I[83] = (T)(img)(x,_p1##y,_p2##z,c), I[84] = (T)(img)(_n1##x,_p1##y,_p2##z,c), I[85] = (T)(img)(_n2##x,_p1##y,_p2##z,c), I[86] = (T)(img)(_n3##x,_p1##y,_p2##z,c), I[87] = (T)(img)(_n4##x,_p1##y,_p2##z,c), \
24111
I[88] = (T)(img)(_p3##x,y,_p2##z,c), I[89] = (T)(img)(_p2##x,y,_p2##z,c), I[90] = (T)(img)(_p1##x,y,_p2##z,c), I[91] = (T)(img)(x,y,_p2##z,c), I[92] = (T)(img)(_n1##x,y,_p2##z,c), I[93] = (T)(img)(_n2##x,y,_p2##z,c), I[94] = (T)(img)(_n3##x,y,_p2##z,c), I[95] = (T)(img)(_n4##x,y,_p2##z,c), \
24112
I[96] = (T)(img)(_p3##x,_n1##y,_p2##z,c), I[97] = (T)(img)(_p2##x,_n1##y,_p2##z,c), I[98] = (T)(img)(_p1##x,_n1##y,_p2##z,c), I[99] = (T)(img)(x,_n1##y,_p2##z,c), I[100] = (T)(img)(_n1##x,_n1##y,_p2##z,c), I[101] = (T)(img)(_n2##x,_n1##y,_p2##z,c), I[102] = (T)(img)(_n3##x,_n1##y,_p2##z,c), I[103] = (T)(img)(_n4##x,_n1##y,_p2##z,c), \
24113
I[104] = (T)(img)(_p3##x,_n2##y,_p2##z,c), I[105] = (T)(img)(_p2##x,_n2##y,_p2##z,c), I[106] = (T)(img)(_p1##x,_n2##y,_p2##z,c), I[107] = (T)(img)(x,_n2##y,_p2##z,c), I[108] = (T)(img)(_n1##x,_n2##y,_p2##z,c), I[109] = (T)(img)(_n2##x,_n2##y,_p2##z,c), I[110] = (T)(img)(_n3##x,_n2##y,_p2##z,c), I[111] = (T)(img)(_n4##x,_n2##y,_p2##z,c), \
24114
I[112] = (T)(img)(_p3##x,_n3##y,_p2##z,c), I[113] = (T)(img)(_p2##x,_n3##y,_p2##z,c), I[114] = (T)(img)(_p1##x,_n3##y,_p2##z,c), I[115] = (T)(img)(x,_n3##y,_p2##z,c), I[116] = (T)(img)(_n1##x,_n3##y,_p2##z,c), I[117] = (T)(img)(_n2##x,_n3##y,_p2##z,c), I[118] = (T)(img)(_n3##x,_n3##y,_p2##z,c), I[119] = (T)(img)(_n4##x,_n3##y,_p2##z,c), \
24115
I[120] = (T)(img)(_p3##x,_n4##y,_p2##z,c), I[121] = (T)(img)(_p2##x,_n4##y,_p2##z,c), I[122] = (T)(img)(_p1##x,_n4##y,_p2##z,c), I[123] = (T)(img)(x,_n4##y,_p2##z,c), I[124] = (T)(img)(_n1##x,_n4##y,_p2##z,c), I[125] = (T)(img)(_n2##x,_n4##y,_p2##z,c), I[126] = (T)(img)(_n3##x,_n4##y,_p2##z,c), I[127] = (T)(img)(_n4##x,_n4##y,_p2##z,c), \
24116
I[128] = (T)(img)(_p3##x,_p3##y,_p1##z,c), I[129] = (T)(img)(_p2##x,_p3##y,_p1##z,c), I[130] = (T)(img)(_p1##x,_p3##y,_p1##z,c), I[131] = (T)(img)(x,_p3##y,_p1##z,c), I[132] = (T)(img)(_n1##x,_p3##y,_p1##z,c), I[133] = (T)(img)(_n2##x,_p3##y,_p1##z,c), I[134] = (T)(img)(_n3##x,_p3##y,_p1##z,c), I[135] = (T)(img)(_n4##x,_p3##y,_p1##z,c), \
24117
I[136] = (T)(img)(_p3##x,_p2##y,_p1##z,c), I[137] = (T)(img)(_p2##x,_p2##y,_p1##z,c), I[138] = (T)(img)(_p1##x,_p2##y,_p1##z,c), I[139] = (T)(img)(x,_p2##y,_p1##z,c), I[140] = (T)(img)(_n1##x,_p2##y,_p1##z,c), I[141] = (T)(img)(_n2##x,_p2##y,_p1##z,c), I[142] = (T)(img)(_n3##x,_p2##y,_p1##z,c), I[143] = (T)(img)(_n4##x,_p2##y,_p1##z,c), \
24118
I[144] = (T)(img)(_p3##x,_p1##y,_p1##z,c), I[145] = (T)(img)(_p2##x,_p1##y,_p1##z,c), I[146] = (T)(img)(_p1##x,_p1##y,_p1##z,c), I[147] = (T)(img)(x,_p1##y,_p1##z,c), I[148] = (T)(img)(_n1##x,_p1##y,_p1##z,c), I[149] = (T)(img)(_n2##x,_p1##y,_p1##z,c), I[150] = (T)(img)(_n3##x,_p1##y,_p1##z,c), I[151] = (T)(img)(_n4##x,_p1##y,_p1##z,c), \
24119
I[152] = (T)(img)(_p3##x,y,_p1##z,c), I[153] = (T)(img)(_p2##x,y,_p1##z,c), I[154] = (T)(img)(_p1##x,y,_p1##z,c), I[155] = (T)(img)(x,y,_p1##z,c), I[156] = (T)(img)(_n1##x,y,_p1##z,c), I[157] = (T)(img)(_n2##x,y,_p1##z,c), I[158] = (T)(img)(_n3##x,y,_p1##z,c), I[159] = (T)(img)(_n4##x,y,_p1##z,c), \
24120
I[160] = (T)(img)(_p3##x,_n1##y,_p1##z,c), I[161] = (T)(img)(_p2##x,_n1##y,_p1##z,c), I[162] = (T)(img)(_p1##x,_n1##y,_p1##z,c), I[163] = (T)(img)(x,_n1##y,_p1##z,c), I[164] = (T)(img)(_n1##x,_n1##y,_p1##z,c), I[165] = (T)(img)(_n2##x,_n1##y,_p1##z,c), I[166] = (T)(img)(_n3##x,_n1##y,_p1##z,c), I[167] = (T)(img)(_n4##x,_n1##y,_p1##z,c), \
24121
I[168] = (T)(img)(_p3##x,_n2##y,_p1##z,c), I[169] = (T)(img)(_p2##x,_n2##y,_p1##z,c), I[170] = (T)(img)(_p1##x,_n2##y,_p1##z,c), I[171] = (T)(img)(x,_n2##y,_p1##z,c), I[172] = (T)(img)(_n1##x,_n2##y,_p1##z,c), I[173] = (T)(img)(_n2##x,_n2##y,_p1##z,c), I[174] = (T)(img)(_n3##x,_n2##y,_p1##z,c), I[175] = (T)(img)(_n4##x,_n2##y,_p1##z,c), \
24122
I[176] = (T)(img)(_p3##x,_n3##y,_p1##z,c), I[177] = (T)(img)(_p2##x,_n3##y,_p1##z,c), I[178] = (T)(img)(_p1##x,_n3##y,_p1##z,c), I[179] = (T)(img)(x,_n3##y,_p1##z,c), I[180] = (T)(img)(_n1##x,_n3##y,_p1##z,c), I[181] = (T)(img)(_n2##x,_n3##y,_p1##z,c), I[182] = (T)(img)(_n3##x,_n3##y,_p1##z,c), I[183] = (T)(img)(_n4##x,_n3##y,_p1##z,c), \
24123
I[184] = (T)(img)(_p3##x,_n4##y,_p1##z,c), I[185] = (T)(img)(_p2##x,_n4##y,_p1##z,c), I[186] = (T)(img)(_p1##x,_n4##y,_p1##z,c), I[187] = (T)(img)(x,_n4##y,_p1##z,c), I[188] = (T)(img)(_n1##x,_n4##y,_p1##z,c), I[189] = (T)(img)(_n2##x,_n4##y,_p1##z,c), I[190] = (T)(img)(_n3##x,_n4##y,_p1##z,c), I[191] = (T)(img)(_n4##x,_n4##y,_p1##z,c), \
24124
I[192] = (T)(img)(_p3##x,_p3##y,z,c), I[193] = (T)(img)(_p2##x,_p3##y,z,c), I[194] = (T)(img)(_p1##x,_p3##y,z,c), I[195] = (T)(img)(x,_p3##y,z,c), I[196] = (T)(img)(_n1##x,_p3##y,z,c), I[197] = (T)(img)(_n2##x,_p3##y,z,c), I[198] = (T)(img)(_n3##x,_p3##y,z,c), I[199] = (T)(img)(_n4##x,_p3##y,z,c), \
24125
I[200] = (T)(img)(_p3##x,_p2##y,z,c), I[201] = (T)(img)(_p2##x,_p2##y,z,c), I[202] = (T)(img)(_p1##x,_p2##y,z,c), I[203] = (T)(img)(x,_p2##y,z,c), I[204] = (T)(img)(_n1##x,_p2##y,z,c), I[205] = (T)(img)(_n2##x,_p2##y,z,c), I[206] = (T)(img)(_n3##x,_p2##y,z,c), I[207] = (T)(img)(_n4##x,_p2##y,z,c), \
24126
I[208] = (T)(img)(_p3##x,_p1##y,z,c), I[209] = (T)(img)(_p2##x,_p1##y,z,c), I[210] = (T)(img)(_p1##x,_p1##y,z,c), I[211] = (T)(img)(x,_p1##y,z,c), I[212] = (T)(img)(_n1##x,_p1##y,z,c), I[213] = (T)(img)(_n2##x,_p1##y,z,c), I[214] = (T)(img)(_n3##x,_p1##y,z,c), I[215] = (T)(img)(_n4##x,_p1##y,z,c), \
24127
I[216] = (T)(img)(_p3##x,y,z,c), I[217] = (T)(img)(_p2##x,y,z,c), I[218] = (T)(img)(_p1##x,y,z,c), I[219] = (T)(img)(x,y,z,c), I[220] = (T)(img)(_n1##x,y,z,c), I[221] = (T)(img)(_n2##x,y,z,c), I[222] = (T)(img)(_n3##x,y,z,c), I[223] = (T)(img)(_n4##x,y,z,c), \
24128
I[224] = (T)(img)(_p3##x,_n1##y,z,c), I[225] = (T)(img)(_p2##x,_n1##y,z,c), I[226] = (T)(img)(_p1##x,_n1##y,z,c), I[227] = (T)(img)(x,_n1##y,z,c), I[228] = (T)(img)(_n1##x,_n1##y,z,c), I[229] = (T)(img)(_n2##x,_n1##y,z,c), I[230] = (T)(img)(_n3##x,_n1##y,z,c), I[231] = (T)(img)(_n4##x,_n1##y,z,c), \
24129
I[232] = (T)(img)(_p3##x,_n2##y,z,c), I[233] = (T)(img)(_p2##x,_n2##y,z,c), I[234] = (T)(img)(_p1##x,_n2##y,z,c), I[235] = (T)(img)(x,_n2##y,z,c), I[236] = (T)(img)(_n1##x,_n2##y,z,c), I[237] = (T)(img)(_n2##x,_n2##y,z,c), I[238] = (T)(img)(_n3##x,_n2##y,z,c), I[239] = (T)(img)(_n4##x,_n2##y,z,c), \
24130
I[240] = (T)(img)(_p3##x,_n3##y,z,c), I[241] = (T)(img)(_p2##x,_n3##y,z,c), I[242] = (T)(img)(_p1##x,_n3##y,z,c), I[243] = (T)(img)(x,_n3##y,z,c), I[244] = (T)(img)(_n1##x,_n3##y,z,c), I[245] = (T)(img)(_n2##x,_n3##y,z,c), I[246] = (T)(img)(_n3##x,_n3##y,z,c), I[247] = (T)(img)(_n4##x,_n3##y,z,c), \
24131
I[248] = (T)(img)(_p3##x,_n4##y,z,c), I[249] = (T)(img)(_p2##x,_n4##y,z,c), I[250] = (T)(img)(_p1##x,_n4##y,z,c), I[251] = (T)(img)(x,_n4##y,z,c), I[252] = (T)(img)(_n1##x,_n4##y,z,c), I[253] = (T)(img)(_n2##x,_n4##y,z,c), I[254] = (T)(img)(_n3##x,_n4##y,z,c), I[255] = (T)(img)(_n4##x,_n4##y,z,c), \
24132
I[256] = (T)(img)(_p3##x,_p3##y,_n1##z,c), I[257] = (T)(img)(_p2##x,_p3##y,_n1##z,c), I[258] = (T)(img)(_p1##x,_p3##y,_n1##z,c), I[259] = (T)(img)(x,_p3##y,_n1##z,c), I[260] = (T)(img)(_n1##x,_p3##y,_n1##z,c), I[261] = (T)(img)(_n2##x,_p3##y,_n1##z,c), I[262] = (T)(img)(_n3##x,_p3##y,_n1##z,c), I[263] = (T)(img)(_n4##x,_p3##y,_n1##z,c), \
24133
I[264] = (T)(img)(_p3##x,_p2##y,_n1##z,c), I[265] = (T)(img)(_p2##x,_p2##y,_n1##z,c), I[266] = (T)(img)(_p1##x,_p2##y,_n1##z,c), I[267] = (T)(img)(x,_p2##y,_n1##z,c), I[268] = (T)(img)(_n1##x,_p2##y,_n1##z,c), I[269] = (T)(img)(_n2##x,_p2##y,_n1##z,c), I[270] = (T)(img)(_n3##x,_p2##y,_n1##z,c), I[271] = (T)(img)(_n4##x,_p2##y,_n1##z,c), \
24134
I[272] = (T)(img)(_p3##x,_p1##y,_n1##z,c), I[273] = (T)(img)(_p2##x,_p1##y,_n1##z,c), I[274] = (T)(img)(_p1##x,_p1##y,_n1##z,c), I[275] = (T)(img)(x,_p1##y,_n1##z,c), I[276] = (T)(img)(_n1##x,_p1##y,_n1##z,c), I[277] = (T)(img)(_n2##x,_p1##y,_n1##z,c), I[278] = (T)(img)(_n3##x,_p1##y,_n1##z,c), I[279] = (T)(img)(_n4##x,_p1##y,_n1##z,c), \
24135
I[280] = (T)(img)(_p3##x,y,_n1##z,c), I[281] = (T)(img)(_p2##x,y,_n1##z,c), I[282] = (T)(img)(_p1##x,y,_n1##z,c), I[283] = (T)(img)(x,y,_n1##z,c), I[284] = (T)(img)(_n1##x,y,_n1##z,c), I[285] = (T)(img)(_n2##x,y,_n1##z,c), I[286] = (T)(img)(_n3##x,y,_n1##z,c), I[287] = (T)(img)(_n4##x,y,_n1##z,c), \
24136
I[288] = (T)(img)(_p3##x,_n1##y,_n1##z,c), I[289] = (T)(img)(_p2##x,_n1##y,_n1##z,c), I[290] = (T)(img)(_p1##x,_n1##y,_n1##z,c), I[291] = (T)(img)(x,_n1##y,_n1##z,c), I[292] = (T)(img)(_n1##x,_n1##y,_n1##z,c), I[293] = (T)(img)(_n2##x,_n1##y,_n1##z,c), I[294] = (T)(img)(_n3##x,_n1##y,_n1##z,c), I[295] = (T)(img)(_n4##x,_n1##y,_n1##z,c), \
24137
I[296] = (T)(img)(_p3##x,_n2##y,_n1##z,c), I[297] = (T)(img)(_p2##x,_n2##y,_n1##z,c), I[298] = (T)(img)(_p1##x,_n2##y,_n1##z,c), I[299] = (T)(img)(x,_n2##y,_n1##z,c), I[300] = (T)(img)(_n1##x,_n2##y,_n1##z,c), I[301] = (T)(img)(_n2##x,_n2##y,_n1##z,c), I[302] = (T)(img)(_n3##x,_n2##y,_n1##z,c), I[303] = (T)(img)(_n4##x,_n2##y,_n1##z,c), \
24138
I[304] = (T)(img)(_p3##x,_n3##y,_n1##z,c), I[305] = (T)(img)(_p2##x,_n3##y,_n1##z,c), I[306] = (T)(img)(_p1##x,_n3##y,_n1##z,c), I[307] = (T)(img)(x,_n3##y,_n1##z,c), I[308] = (T)(img)(_n1##x,_n3##y,_n1##z,c), I[309] = (T)(img)(_n2##x,_n3##y,_n1##z,c), I[310] = (T)(img)(_n3##x,_n3##y,_n1##z,c), I[311] = (T)(img)(_n4##x,_n3##y,_n1##z,c), \
24139
I[312] = (T)(img)(_p3##x,_n4##y,_n1##z,c), I[313] = (T)(img)(_p2##x,_n4##y,_n1##z,c), I[314] = (T)(img)(_p1##x,_n4##y,_n1##z,c), I[315] = (T)(img)(x,_n4##y,_n1##z,c), I[316] = (T)(img)(_n1##x,_n4##y,_n1##z,c), I[317] = (T)(img)(_n2##x,_n4##y,_n1##z,c), I[318] = (T)(img)(_n3##x,_n4##y,_n1##z,c), I[319] = (T)(img)(_n4##x,_n4##y,_n1##z,c), \
24140
I[320] = (T)(img)(_p3##x,_p3##y,_n2##z,c), I[321] = (T)(img)(_p2##x,_p3##y,_n2##z,c), I[322] = (T)(img)(_p1##x,_p3##y,_n2##z,c), I[323] = (T)(img)(x,_p3##y,_n2##z,c), I[324] = (T)(img)(_n1##x,_p3##y,_n2##z,c), I[325] = (T)(img)(_n2##x,_p3##y,_n2##z,c), I[326] = (T)(img)(_n3##x,_p3##y,_n2##z,c), I[327] = (T)(img)(_n4##x,_p3##y,_n2##z,c), \
24141
I[328] = (T)(img)(_p3##x,_p2##y,_n2##z,c), I[329] = (T)(img)(_p2##x,_p2##y,_n2##z,c), I[330] = (T)(img)(_p1##x,_p2##y,_n2##z,c), I[331] = (T)(img)(x,_p2##y,_n2##z,c), I[332] = (T)(img)(_n1##x,_p2##y,_n2##z,c), I[333] = (T)(img)(_n2##x,_p2##y,_n2##z,c), I[334] = (T)(img)(_n3##x,_p2##y,_n2##z,c), I[335] = (T)(img)(_n4##x,_p2##y,_n2##z,c), \
24142
I[336] = (T)(img)(_p3##x,_p1##y,_n2##z,c), I[337] = (T)(img)(_p2##x,_p1##y,_n2##z,c), I[338] = (T)(img)(_p1##x,_p1##y,_n2##z,c), I[339] = (T)(img)(x,_p1##y,_n2##z,c), I[340] = (T)(img)(_n1##x,_p1##y,_n2##z,c), I[341] = (T)(img)(_n2##x,_p1##y,_n2##z,c), I[342] = (T)(img)(_n3##x,_p1##y,_n2##z,c), I[343] = (T)(img)(_n4##x,_p1##y,_n2##z,c), \
24143
I[344] = (T)(img)(_p3##x,y,_n2##z,c), I[345] = (T)(img)(_p2##x,y,_n2##z,c), I[346] = (T)(img)(_p1##x,y,_n2##z,c), I[347] = (T)(img)(x,y,_n2##z,c), I[348] = (T)(img)(_n1##x,y,_n2##z,c), I[349] = (T)(img)(_n2##x,y,_n2##z,c), I[350] = (T)(img)(_n3##x,y,_n2##z,c), I[351] = (T)(img)(_n4##x,y,_n2##z,c), \
24144
I[352] = (T)(img)(_p3##x,_n1##y,_n2##z,c), I[353] = (T)(img)(_p2##x,_n1##y,_n2##z,c), I[354] = (T)(img)(_p1##x,_n1##y,_n2##z,c), I[355] = (T)(img)(x,_n1##y,_n2##z,c), I[356] = (T)(img)(_n1##x,_n1##y,_n2##z,c), I[357] = (T)(img)(_n2##x,_n1##y,_n2##z,c), I[358] = (T)(img)(_n3##x,_n1##y,_n2##z,c), I[359] = (T)(img)(_n4##x,_n1##y,_n2##z,c), \
24145
I[360] = (T)(img)(_p3##x,_n2##y,_n2##z,c), I[361] = (T)(img)(_p2##x,_n2##y,_n2##z,c), I[362] = (T)(img)(_p1##x,_n2##y,_n2##z,c), I[363] = (T)(img)(x,_n2##y,_n2##z,c), I[364] = (T)(img)(_n1##x,_n2##y,_n2##z,c), I[365] = (T)(img)(_n2##x,_n2##y,_n2##z,c), I[366] = (T)(img)(_n3##x,_n2##y,_n2##z,c), I[367] = (T)(img)(_n4##x,_n2##y,_n2##z,c), \
24146
I[368] = (T)(img)(_p3##x,_n3##y,_n2##z,c), I[369] = (T)(img)(_p2##x,_n3##y,_n2##z,c), I[370] = (T)(img)(_p1##x,_n3##y,_n2##z,c), I[371] = (T)(img)(x,_n3##y,_n2##z,c), I[372] = (T)(img)(_n1##x,_n3##y,_n2##z,c), I[373] = (T)(img)(_n2##x,_n3##y,_n2##z,c), I[374] = (T)(img)(_n3##x,_n3##y,_n2##z,c), I[375] = (T)(img)(_n4##x,_n3##y,_n2##z,c), \
24147
I[376] = (T)(img)(_p3##x,_n4##y,_n2##z,c), I[377] = (T)(img)(_p2##x,_n4##y,_n2##z,c), I[378] = (T)(img)(_p1##x,_n4##y,_n2##z,c), I[379] = (T)(img)(x,_n4##y,_n2##z,c), I[380] = (T)(img)(_n1##x,_n4##y,_n2##z,c), I[381] = (T)(img)(_n2##x,_n4##y,_n2##z,c), I[382] = (T)(img)(_n3##x,_n4##y,_n2##z,c), I[383] = (T)(img)(_n4##x,_n4##y,_n2##z,c), \
24148
I[384] = (T)(img)(_p3##x,_p3##y,_n3##z,c), I[385] = (T)(img)(_p2##x,_p3##y,_n3##z,c), I[386] = (T)(img)(_p1##x,_p3##y,_n3##z,c), I[387] = (T)(img)(x,_p3##y,_n3##z,c), I[388] = (T)(img)(_n1##x,_p3##y,_n3##z,c), I[389] = (T)(img)(_n2##x,_p3##y,_n3##z,c), I[390] = (T)(img)(_n3##x,_p3##y,_n3##z,c), I[391] = (T)(img)(_n4##x,_p3##y,_n3##z,c), \
24149
I[392] = (T)(img)(_p3##x,_p2##y,_n3##z,c), I[393] = (T)(img)(_p2##x,_p2##y,_n3##z,c), I[394] = (T)(img)(_p1##x,_p2##y,_n3##z,c), I[395] = (T)(img)(x,_p2##y,_n3##z,c), I[396] = (T)(img)(_n1##x,_p2##y,_n3##z,c), I[397] = (T)(img)(_n2##x,_p2##y,_n3##z,c), I[398] = (T)(img)(_n3##x,_p2##y,_n3##z,c), I[399] = (T)(img)(_n4##x,_p2##y,_n3##z,c), \
24150
I[400] = (T)(img)(_p3##x,_p1##y,_n3##z,c), I[401] = (T)(img)(_p2##x,_p1##y,_n3##z,c), I[402] = (T)(img)(_p1##x,_p1##y,_n3##z,c), I[403] = (T)(img)(x,_p1##y,_n3##z,c), I[404] = (T)(img)(_n1##x,_p1##y,_n3##z,c), I[405] = (T)(img)(_n2##x,_p1##y,_n3##z,c), I[406] = (T)(img)(_n3##x,_p1##y,_n3##z,c), I[407] = (T)(img)(_n4##x,_p1##y,_n3##z,c), \
24151
I[408] = (T)(img)(_p3##x,y,_n3##z,c), I[409] = (T)(img)(_p2##x,y,_n3##z,c), I[410] = (T)(img)(_p1##x,y,_n3##z,c), I[411] = (T)(img)(x,y,_n3##z,c), I[412] = (T)(img)(_n1##x,y,_n3##z,c), I[413] = (T)(img)(_n2##x,y,_n3##z,c), I[414] = (T)(img)(_n3##x,y,_n3##z,c), I[415] = (T)(img)(_n4##x,y,_n3##z,c), \
24152
I[416] = (T)(img)(_p3##x,_n1##y,_n3##z,c), I[417] = (T)(img)(_p2##x,_n1##y,_n3##z,c), I[418] = (T)(img)(_p1##x,_n1##y,_n3##z,c), I[419] = (T)(img)(x,_n1##y,_n3##z,c), I[420] = (T)(img)(_n1##x,_n1##y,_n3##z,c), I[421] = (T)(img)(_n2##x,_n1##y,_n3##z,c), I[422] = (T)(img)(_n3##x,_n1##y,_n3##z,c), I[423] = (T)(img)(_n4##x,_n1##y,_n3##z,c), \
24153
I[424] = (T)(img)(_p3##x,_n2##y,_n3##z,c), I[425] = (T)(img)(_p2##x,_n2##y,_n3##z,c), I[426] = (T)(img)(_p1##x,_n2##y,_n3##z,c), I[427] = (T)(img)(x,_n2##y,_n3##z,c), I[428] = (T)(img)(_n1##x,_n2##y,_n3##z,c), I[429] = (T)(img)(_n2##x,_n2##y,_n3##z,c), I[430] = (T)(img)(_n3##x,_n2##y,_n3##z,c), I[431] = (T)(img)(_n4##x,_n2##y,_n3##z,c), \
24154
I[432] = (T)(img)(_p3##x,_n3##y,_n3##z,c), I[433] = (T)(img)(_p2##x,_n3##y,_n3##z,c), I[434] = (T)(img)(_p1##x,_n3##y,_n3##z,c), I[435] = (T)(img)(x,_n3##y,_n3##z,c), I[436] = (T)(img)(_n1##x,_n3##y,_n3##z,c), I[437] = (T)(img)(_n2##x,_n3##y,_n3##z,c), I[438] = (T)(img)(_n3##x,_n3##y,_n3##z,c), I[439] = (T)(img)(_n4##x,_n3##y,_n3##z,c), \
24155
I[440] = (T)(img)(_p3##x,_n4##y,_n3##z,c), I[441] = (T)(img)(_p2##x,_n4##y,_n3##z,c), I[442] = (T)(img)(_p1##x,_n4##y,_n3##z,c), I[443] = (T)(img)(x,_n4##y,_n3##z,c), I[444] = (T)(img)(_n1##x,_n4##y,_n3##z,c), I[445] = (T)(img)(_n2##x,_n4##y,_n3##z,c), I[446] = (T)(img)(_n3##x,_n4##y,_n3##z,c), I[447] = (T)(img)(_n4##x,_n4##y,_n3##z,c), \
24156
I[448] = (T)(img)(_p3##x,_p3##y,_n4##z,c), I[449] = (T)(img)(_p2##x,_p3##y,_n4##z,c), I[450] = (T)(img)(_p1##x,_p3##y,_n4##z,c), I[451] = (T)(img)(x,_p3##y,_n4##z,c), I[452] = (T)(img)(_n1##x,_p3##y,_n4##z,c), I[453] = (T)(img)(_n2##x,_p3##y,_n4##z,c), I[454] = (T)(img)(_n3##x,_p3##y,_n4##z,c), I[455] = (T)(img)(_n4##x,_p3##y,_n4##z,c), \
24157
I[456] = (T)(img)(_p3##x,_p2##y,_n4##z,c), I[457] = (T)(img)(_p2##x,_p2##y,_n4##z,c), I[458] = (T)(img)(_p1##x,_p2##y,_n4##z,c), I[459] = (T)(img)(x,_p2##y,_n4##z,c), I[460] = (T)(img)(_n1##x,_p2##y,_n4##z,c), I[461] = (T)(img)(_n2##x,_p2##y,_n4##z,c), I[462] = (T)(img)(_n3##x,_p2##y,_n4##z,c), I[463] = (T)(img)(_n4##x,_p2##y,_n4##z,c), \
24158
I[464] = (T)(img)(_p3##x,_p1##y,_n4##z,c), I[465] = (T)(img)(_p2##x,_p1##y,_n4##z,c), I[466] = (T)(img)(_p1##x,_p1##y,_n4##z,c), I[467] = (T)(img)(x,_p1##y,_n4##z,c), I[468] = (T)(img)(_n1##x,_p1##y,_n4##z,c), I[469] = (T)(img)(_n2##x,_p1##y,_n4##z,c), I[470] = (T)(img)(_n3##x,_p1##y,_n4##z,c), I[471] = (T)(img)(_n4##x,_p1##y,_n4##z,c), \
24159
I[472] = (T)(img)(_p3##x,y,_n4##z,c), I[473] = (T)(img)(_p2##x,y,_n4##z,c), I[474] = (T)(img)(_p1##x,y,_n4##z,c), I[475] = (T)(img)(x,y,_n4##z,c), I[476] = (T)(img)(_n1##x,y,_n4##z,c), I[477] = (T)(img)(_n2##x,y,_n4##z,c), I[478] = (T)(img)(_n3##x,y,_n4##z,c), I[479] = (T)(img)(_n4##x,y,_n4##z,c), \
24160
I[480] = (T)(img)(_p3##x,_n1##y,_n4##z,c), I[481] = (T)(img)(_p2##x,_n1##y,_n4##z,c), I[482] = (T)(img)(_p1##x,_n1##y,_n4##z,c), I[483] = (T)(img)(x,_n1##y,_n4##z,c), I[484] = (T)(img)(_n1##x,_n1##y,_n4##z,c), I[485] = (T)(img)(_n2##x,_n1##y,_n4##z,c), I[486] = (T)(img)(_n3##x,_n1##y,_n4##z,c), I[487] = (T)(img)(_n4##x,_n1##y,_n4##z,c), \
24161
I[488] = (T)(img)(_p3##x,_n2##y,_n4##z,c), I[489] = (T)(img)(_p2##x,_n2##y,_n4##z,c), I[490] = (T)(img)(_p1##x,_n2##y,_n4##z,c), I[491] = (T)(img)(x,_n2##y,_n4##z,c), I[492] = (T)(img)(_n1##x,_n2##y,_n4##z,c), I[493] = (T)(img)(_n2##x,_n2##y,_n4##z,c), I[494] = (T)(img)(_n3##x,_n2##y,_n4##z,c), I[495] = (T)(img)(_n4##x,_n2##y,_n4##z,c), \
24162
I[496] = (T)(img)(_p3##x,_n3##y,_n4##z,c), I[497] = (T)(img)(_p2##x,_n3##y,_n4##z,c), I[498] = (T)(img)(_p1##x,_n3##y,_n4##z,c), I[499] = (T)(img)(x,_n3##y,_n4##z,c), I[500] = (T)(img)(_n1##x,_n3##y,_n4##z,c), I[501] = (T)(img)(_n2##x,_n3##y,_n4##z,c), I[502] = (T)(img)(_n3##x,_n3##y,_n4##z,c), I[503] = (T)(img)(_n4##x,_n3##y,_n4##z,c), \
24163
I[504] = (T)(img)(_p3##x,_n4##y,_n4##z,c), I[505] = (T)(img)(_p2##x,_n4##y,_n4##z,c), I[506] = (T)(img)(_p1##x,_n4##y,_n4##z,c), I[507] = (T)(img)(x,_n4##y,_n4##z,c), I[508] = (T)(img)(_n1##x,_n4##y,_n4##z,c), I[509] = (T)(img)(_n2##x,_n4##y,_n4##z,c), I[510] = (T)(img)(_n3##x,_n4##y,_n4##z,c), I[511] = (T)(img)(_n4##x,_n4##y,_n4##z,c);
24164
24165
// End of the plug-in
24166
#endif
/* cimg_plugin_loop_macros */
CImg-2.9.5_pre122220
plugins
loop_macros.h
Generated by
1.8.18